comparison install.bash @ 14:443aa0e8c6fa

changes suggested by Nigel Horne
author carl
date Mon, 26 Apr 2004 09:28:30 -0700
parents dbe18921f741
children 06de5ab6a232
comparison
equal deleted inserted replaced
13:2752e512fd32 14:443aa0e8c6fa
8 fi 8 fi
9 9
10 10
11 ##################### 11 #####################
12 # build the milter 12 # build the milter
13 g++ -c dnsbl.cpp 13 # add compiler flags - suggested by Nigel Horne
14 g++ -c $CXXFLAGS dnsbl.cpp
14 if [ $? -ne 0 ]; then 15 if [ $? -ne 0 ]; then
15 echo "compiler errors" 16 echo "compiler errors"
16 exit 17 exit
17 fi 18 fi
18 g++ -o dnsbl dnsbl.o /usr/lib/libresolv.a -lmilter -pthread 19 g++ -o dnsbl dnsbl.o /usr/lib/libresolv.a -lmilter -pthread
24 25
25 ##################### 26 #####################
26 # install the milter 27 # install the milter
27 DST=/var/dnsbl 28 DST=/var/dnsbl
28 mkdir -p $DST 29 mkdir -p $DST
29 cp dnsbl.conf $DST 30 if [ ! -f $DST/dnsbl.conf ]; then
31 cp dnsbl.conf $DST
32 fi
30 mv -f dnsbl $DST 33 mv -f dnsbl $DST
31 cp dnsbl.rc /etc/rc.d/init.d/dnsbl 34 cp dnsbl.rc /etc/rc.d/init.d/dnsbl
32 chmod 755 /etc/rc.d/init.d/dnsbl 35 chmod 755 /etc/rc.d/init.d/dnsbl
33 /sbin/chkconfig --add dnsbl 36 /sbin/chkconfig --add dnsbl
34 /sbin/chkconfig --level 2345 dnsbl on 37 /sbin/chkconfig --level 2345 dnsbl on