Mercurial > dnsbl
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