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