[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pdns-dev
Subject:    [Pdns-dev] Some small fixes for the recursor init script
From:       Ruben Kerkhof <ruben () rubenkerkhof ! com>
Date:       2007-01-01 17:25:36
Message-ID: 231A8328-CF52-4F90-B083-2C329E4F4C60 () rubenkerkhof ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]

[Attachment #4 (multipart/mixed)]


Hi,

Attached is a patch against trunk which fixes a few small things in  
pdns-recursor.init.d:

- The recursor doesn't have --control-console and --loglevel options
- force-stop tried to kill pdns_server instead of pdns-recursor

Thanks,

Ruben Kerkhof


["recursor-init.patch" (recursor-init.patch)]

Index: pdns-recursor.init.d
===================================================================
--- pdns-recursor.init.d	(revision 939)
+++ pdns-recursor.init.d	(working copy)
@@ -2,9 +2,9 @@
 # chkconfig: - 80 75
 # description: pdns_recursor is a versatile high performance recursing nameserver
 
-prefix=/usr/
-BINARYPATH=/usr/bin/
-SBINARYPATH=/usr/sbin/
+prefix=/usr
+BINARYPATH=/usr/bin
+SBINARYPATH=/usr/sbin
 SOCKETPATH=/var/run
 
 pdns_server=$SBINARYPATH/pdns_recursor
@@ -44,7 +44,7 @@
 
 	force-stop)
 		echo -n "Stopping PowerDNS recursing nameserver: "
-		killall -v -9 pdns_server
+		killall -v -9 $pdns_server
 		echo "killed"
 	;;
 
@@ -76,12 +76,12 @@
 		then 
 			echo "already running"
 		else
-			$pdns_server --daemon=no --quiet=no --control-console --loglevel=9
+			$pdns_server --daemon=no --quiet=no
 		fi 
 	;;		
 
 	*)
-	echo pdns [start\|stop\|force-reload\|restart\|status\|monitor]
+	echo pdns-recursor [start\|stop\|force-reload\|restart\|status\|monitor]
 
 	;;
 esac



["PGP.sig" (application/pgp-signature)]

_______________________________________________
Pdns-dev mailing list
Pdns-dev@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic