Mercurial > dnsbl
view install.bash @ 23:06de5ab6a232
add url decoding stage, allow http:/ single / in yahoo redirector, allow ip address hostnames
author | carl |
---|---|
date | Wed, 12 May 2004 13:23:22 -0700 |
parents | 443aa0e8c6fa |
children | 2e23b7184d2b |
line wrap: on
line source
#!/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 # add compiler flags - suggested by Nigel Horne g++ -c $CXXFLAGS dnsbl.cpp if [ $? -ne 0 ]; then echo "compiler errors" exit fi g++ -o dnsbl dnsbl.o /usr/lib/libresolv.a -lmilter -pthread if [ $? -ne 0 ]; then echo "linker errors" exit fi ##################### # install the milter DST=/var/dnsbl mkdir -p $DST if [ ! -f $DST/dnsbl.conf ]; then cp dnsbl.conf $DST fi 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