Confirmed the work-around. Here's the changes as a diff:

$ apt-diff ddclient
--- /tmp/apt-diff_1001/extracted/ddclient/etc/init.d/ddclient   2012-08-09 
17:33:15.000000000 -0700
+++ /etc/init.d/ddclient        2012-11-24 08:48:39.000000000 -0800
@@ -52,12 +52,12 @@
        #   1 if daemon was already running
        #   2 if daemon could not be started
        start-stop-daemon --test --start --quiet \
-               --pidfile $PIDFILE --name $NAME --startas $DAEMON \
+               --pidfile $PIDFILE --startas $DAEMON \
                >/dev/null \
                || return 1
 
        start-stop-daemon --start --quiet \
-               --pidfile $PIDFILE --name $NAME --startas $DAEMON \
+               --pidfile $PIDFILE --startas $DAEMON \
                -- $OPTIONS \
                || return 2
 }
@@ -77,7 +77,7 @@
        #   2 if daemon could not be stopped
        #   other if a failure occurred
        start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 \
-               --pidfile $PIDFILE --name $NAME
+               --pidfile $PIDFILE
        return "$?"
 }
 
--------------------------------
Found 1 differences between filesystem state and package state
Skipped 1 unverifiable directories
Finished in 0.674012 seconds

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/980409

Title:
  ddclient init script fails to stop process

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ddclient/+bug/980409/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to