The initscript for dansquarding is missing the ampersand (&) needed for
detaching the daemon. Here's a patch:
--- /etc/init.d/orig/dansguardian Thu Mar 14 12:33:28 2002
+++ /etc/init.d/dansguardian Fri Jun 7 14:06:48 2002
@@ -27,7 +27,9 @@
if [ -f ${BINARYLOCATION}dansguardian ] &&
[ -f ${CONFFILELOCATION}dansguardian.conf ]; then
gprintf "Starting %s: " "dansguardian"
- if ${BINARYLOCATION}dansguardian 2> /dev/null; then
+ ${BINARYLOCATION}dansguardian 2> /dev/null &
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ] ; then
echo_success
touch /var/lock/subsys/dansguardian
else
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com