473c30f
--- pdns-2.9.20/pdns/pdns.in.fixinit	2006-12-17 18:14:14.000000000 +0100
473c30f
+++ pdns-2.9.20/pdns/pdns.in	2006-12-17 18:15:42.000000000 +0100
473c30f
@@ -47,6 +47,7 @@
473c30f
 		if test "$NOTRUNNING" = "0" 
473c30f
 		then 
473c30f
 			doPC quit
473c30f
+			rm -f /var/lock/subsys/pdns
473c30f
 			echo $ret
473c30f
 		else
473c30f
 			echo "not running"
473c30f
@@ -57,6 +58,7 @@
473c30f
 	force-stop)
473c30f
 		echo -n "Stopping PowerDNS authoritative nameserver: "
473c30f
 		killall -v -9 pdns_server
473c30f
+		rm -f /var/lock/subsys/pdns
473c30f
 		echo "killed"
473c30f
 	;;
473c30f
 
473c30f
@@ -69,6 +71,7 @@
473c30f
 			$pdns_server --daemon --guardian=yes
473c30f
 			if test "$?" = "0"
473c30f
 			then
473c30f
+				touch /var/lock/subsys/pdns
473c30f
 				echo "started"	
473c30f
 			fi
473c30f
 		fi