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
Confirmed the work-around. Here's the changes as a diff:
$ apt-diff ddclient diff_1001/ extracted/ ddclient/ etc/init. d/ddclient 2012-08-09 17:33:15.000000000 -0700 d/ddclient 2012-11-24 08:48:39.000000000 -0800
--- /tmp/apt-
+++ /etc/init.
@@ -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 \ TERM/30/ KILL/5 \
- --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=
- --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