diff test.bash @ 163:97d7da45fe2a

spamassassin changes
author carl
date Sun, 26 Aug 2007 19:03:17 -0700
parents
children d6531c702be3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test.bash	Sun Aug 26 19:03:17 2007 -0700
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+#rebuild
+make
+
+# build the test.cf file
+make -f Makefile.test test.cf
+
+# start the milter
+pid=/var/run/dnsbl.pid
+echo start the milter
+mkdir -p /var/run/dnsbl
+chmod 700 /var/run/dnsbl
+#chown dnsbl:dnsbl /var/run/dnsbl
+[ -f "$pid" ] && mv -f $pid $pid.save
+#src/dnsbl -d 10 -r /var/run/dnsbl/dnsbl.resolver.sock2 -p local:/var/run/dnsbl/dnsbl.sock2
+#valgrind --leak-check=full --show-reachable=yes src/dnsbl -d 10 -r /var/run/dnsbl/dnsbl.resolver.sock2 -p local:/var/run/dnsbl/dnsbl.sock2
+valgrind src/dnsbl -d 10 -r /var/run/dnsbl/dnsbl.resolver.sock2 -p local:/var/run/dnsbl/dnsbl.sock2
+sleep 5
+P2=`cat $pid`
+[ -f "$pid.save" ] && mv -f $pid.save $pid
+echo started dnsbl milter as process $P2
+
+/usr/lib/sendmail -bd -Ctest.cf -Ldnsbltest
+sleep 5
+P3=`head -1 /var/run/sm-test.pid`
+echo started sendmail as process $P3
+
+echo  "eventually, run the following two kill commands"
+echo  kill -SIGINT $P2
+echo  kill -KILL $P3