I've uploaded a fixed version for testing for Maverick. It will be reviewed by the stable release updates team and then published for testing in maverick-proposed.
** Description changed: Binary package hint: dansguardian When you run /etc/init.d/dansguardian restart it doesn't actually restart dansguardian. Here's why: look at the first start-stop-daemon line. See how it ends in "--pidfile \" and how the next one doesn't start with the name of the pidfile, but rather with a misplaced "--retry 15" flag? So, when you try to restart, it can't find the PIDfile, and doesn't stop the process. The start then fails, leaving you with the old un-restarted incarnation of dansguardian. - restart|force-reload) - # - # If the "reload" option is implemented, move the "force-reload" - # option to the "reload" entry above. If not, "force-reload" is - # just the same as "restart". - # - echo -n "Restarting $DESC: " - log_daemon_msg "Restarting $DESC: " - start-stop-daemon --stop --quiet --retry 15 --oknodo --pidfile \ - --retry 15 /var/run/$NAME.pid --exec $DAEMON || log_end_msg 1 - start-stop-daemon --start --quiet --pidfile \ - /var/run/$NAME.pid --exec $DAEMON || log_end_msg 1 - log_end_msg 0 - ;; - + restart|force-reload) + # + # If the "reload" option is implemented, move the "force-reload" + # option to the "reload" entry above. If not, "force-reload" is + # just the same as "restart". + # + echo -n "Restarting $DESC: " + log_daemon_msg "Restarting $DESC: " + start-stop-daemon --stop --quiet --retry 15 --oknodo --pidfile \ + --retry 15 /var/run/$NAME.pid --exec $DAEMON || log_end_msg 1 + start-stop-daemon --start --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON || log_end_msg 1 + log_end_msg 0 + ;; ... found this bug after my daughter was in tears of frustration at being unable to watch something on youtube, and I was climbing a tree, wondering why nothing I did had any effect on the behaviour of Dansguardian... ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: dansguardian 2.10.1.1-2 ProcVersionSignature: Ubuntu 2.6.35-23.40-generic 2.6.35.7 Uname: Linux 2.6.35-23-generic x86_64 Architecture: amd64 Date: Thu Dec 2 19:33:09 2010 InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1) ProcEnviron: - PATH=(custom, no user) - LANG=en_GB.utf8 - SHELL=/bin/bash + PATH=(custom, no user) + LANG=en_GB.utf8 + SHELL=/bin/bash SourcePackage: dansguardian + + TEST CASE: Install dansguardian, it initially won't run. Edit + /etc/dansguardian/dansguardian.conf so it can start, then start the + daemon (/etc/init.d/dansguardian start). + + Restart the daemon (/etc/init.d/dansguardian restart). It will fail + with an error like "Restarting DansGuardian: Restarting DansGuardian: : + failed!". + + Install the updated package from maverick-proposed. + + Restart the daemon again. This time is will succeed. ** Changed in: dansguardian (Ubuntu Maverick) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/684394 Title: /etc/init.d/dansguardian restart fails -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs