diff install.bash @ 0:96a9758165cd original

Initial revision
author carl
date Tue, 20 Apr 2004 20:02:29 -0700
parents
children 793ac9cc114d
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/install.bash	Tue Apr 20 20:02:29 2004 -0700
@@ -0,0 +1,30 @@
+#!/bin/bash
+
+#####################
+# stop the milter if it is already installed
+if [ -f /etc/rc.d/init.d/dnsbl ]; then
+    /etc/rc.d/init.d/dnsbl stop
+    rm -f /etc/rc.d/init.d/dnsbl
+fi
+
+
+#####################
+# build the milter
+g++ -c dnsbl.cpp
+g++ -o dnsbl dnsbl.o /usr/lib/libresolv.a -lmilter -pthread
+if [ "$1" == "comp" ]; then
+    exit
+fi
+
+
+#####################
+# install the milter
+DST=/var/dnsbl
+mkdir -p $DST
+cp    *.conf $DST
+mv -f dnsbl  $DST
+cp dnsbl.rc /etc/rc.d/init.d/dnsbl
+chmod 755 /etc/rc.d/init.d/dnsbl
+/sbin/chkconfig --add dnsbl
+/sbin/chkconfig --level 2345 dnsbl on
+/etc/rc.d/init.d/dnsbl start