retitle 704227 pu: freebsd-utils/9.0+ds1-11~deb7u1
tags 704227 - unblock + wheezy pu
thanks

Hi,

> "Adam D. Barratt" <a...@adam-barratt.org.uk> writes:
>> The version needs to be lower than that in testing, so either -10+deb7u1
>> or -11~deb7u1.

I think we'll go with the latter;  that should be more descriptive as it
is a trivial backport of -11 from sid/jessie.

Attached is an updated debdiff;  only the version number and target
suite has changed.


On 20/05/13 12:16, Christoph Egger wrote:
> How's this going? Do you need someone to upload? Just trying to make
> sure this doesn't become last minute for no reason ;-)

We still need an ACK from the release team.  If/when that happens please
upload from the wheezy branch where this has already been staged as r4468:
svn://svn.debian.org/svn/glibc-bsd/branches/wheezy/freebsd-utils

Thanks!
Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org
diff -Nru freebsd-utils-9.0+ds1/debian/changelog 
freebsd-utils-9.0+ds1/debian/changelog
--- freebsd-utils-9.0+ds1/debian/changelog      2013-03-18 10:58:29.000000000 
+0000
+++ freebsd-utils-9.0+ds1/debian/changelog      2013-05-20 16:55:32.000000000 
+0100
@@ -1,3 +1,13 @@
+freebsd-utils (9.0+ds1-11~deb7u1) stable; urgency=low
+
+  * Don't use --pidfile when starting/stopping daemons that don't create one:
+    - Prevents trying to start nfsd, rpc.lockd, rpc.statd more than once
+      (Closes: #700245)
+    - Fixes a 30-second delay as each service is stopped (Closes: #700249)
+  * Stop nfsd with the correct signal USR1, since it ignores TERM
+
+ -- Steven Chamberlain <ste...@pyro.eu.org>  Wed, 27 Mar 2013 13:16:03 +0000
+
 freebsd-utils (9.0+ds1-10) unstable; urgency=low
 
   * Import patch by Steven Chamberlain to make rpc.lockd start without
diff -Nru freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.lockd.init 
freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.lockd.init
--- freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.lockd.init      
2013-03-18 10:32:55.000000000 +0000
+++ freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.lockd.init      
2013-05-20 16:50:30.000000000 +0100
@@ -38,9 +38,9 @@
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON 
--test > /dev/null \
+       start-stop-daemon --start --quiet --exec $DAEMON --test > /dev/null \
                || return 1
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
+       start-stop-daemon --start --quiet --exec $DAEMON -- \
                $DAEMON_ARGS \
                || return 2
        # Add code here, if necessary, that waits for the process to be ready
@@ -58,7 +58,7 @@
        #   1 if daemon was already stopped
        #   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
+       start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --name $NAME
        RETVAL="$?"
        [ "$RETVAL" = 2 ] && return 2
        # Wait for children to finish too if this is a daemon that forks
diff -Nru freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.statd.init 
freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.statd.init
--- freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.statd.init      
2013-03-18 10:32:55.000000000 +0000
+++ freebsd-utils-9.0+ds1/debian/freebsd-nfs-common.rpc.statd.init      
2013-05-20 16:50:30.000000000 +0100
@@ -40,9 +40,9 @@
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON 
--test > /dev/null \
+       start-stop-daemon --start --quiet --exec $DAEMON --test > /dev/null \
                || return 1
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
+       start-stop-daemon --start --quiet --exec $DAEMON -- \
                $DAEMON_ARGS \
                || return 2
        # Add code here, if necessary, that waits for the process to be ready
@@ -60,7 +60,7 @@
        #   1 if daemon was already stopped
        #   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
+       start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --name $NAME
        RETVAL="$?"
        [ "$RETVAL" = 2 ] && return 2
        # Wait for children to finish too if this is a daemon that forks
diff -Nru freebsd-utils-9.0+ds1/debian/freebsd-nfs-server.nfsd.init 
freebsd-utils-9.0+ds1/debian/freebsd-nfs-server.nfsd.init
--- freebsd-utils-9.0+ds1/debian/freebsd-nfs-server.nfsd.init   2013-03-18 
10:32:55.000000000 +0000
+++ freebsd-utils-9.0+ds1/debian/freebsd-nfs-server.nfsd.init   2013-05-20 
16:50:30.000000000 +0100
@@ -44,9 +44,9 @@
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON 
--test > /dev/null \
+       start-stop-daemon --start --quiet --exec $DAEMON --test > /dev/null \
                || return 1
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
+       start-stop-daemon --start --quiet --exec $DAEMON -- \
                $DAEMON_ARGS \
                || return 2
        # Add code here, if necessary, that waits for the process to be ready
@@ -64,7 +64,7 @@
        #   1 if daemon was already stopped
        #   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
+       start-stop-daemon --stop --quiet --retry=USR1/30/KILL/5 --name $NAME
        RETVAL="$?"
        [ "$RETVAL" = 2 ] && return 2
        # Wait for children to finish too if this is a daemon that forks

Reply via email to