Your message dated Mon, 16 Dec 2013 12:37:39 +0000
with message-id 
<CAOnWdoj=qq1XnrB53dk=F3dgTSFfCMs=frps0t0g9yp7pw5...@mail.gmail.com>
and subject line This bug was fixed some time ago
has caused the Debian Bug report #526411,
regarding /etc/init.d/plptools won't start or stop plpfuse properly
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
526411: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526411
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: plptools
Version: 1.0.4-4
Severity: normal


Attached, a patch that fixes both #526407 and a similar bug when
stopping plpfuse: rather than catting to a virtual file, the file system
can simply be unmounted.

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages plptools depends on:
ii  debconf [debconf-2.0]     1.5.24         Debian configuration management sy
ii  fuse-utils                2.7.4-1.1      Filesystem in USErspace (utilities
ii  libattr1                  1:2.4.43-2     Extended attribute shared library
ii  libc6                     2.7-18         GNU C Library: Shared libraries
ii  libfuse2                  2.7.4-1.1      Filesystem in USErspace library
ii  libgcc1                   1:4.3.2-1.1    GCC support library
ii  libncurses5               5.7+20081213-1 shared libraries for terminal hand
ii  libreadline5              5.2-3.1        GNU readline and history libraries
ii  libstdc++6                4.3.2-1.1      The GNU Standard C++ Library v3

plptools recommends no packages.

Versions of packages plptools suggests:
ii  portmap                       6.0-9      RPC port mapper

-- debconf information excluded
--- /etc/init.d/plptools        2008-07-25 17:42:40.000000000 +0100
+++ plptools    2009-05-01 02:48:01.000000000 +0100
@@ -17,6 +17,7 @@
 DESC=plptools
 #CONFIG=/etc/plptools.conf
 CONFIG=/etc/default/plptools
+MOUNTPOINT=/var/lib/plptools/mnt
 
 test -x $DAEMON1 || exit 0
 test -x $DAEMON2 || exit 0
@@ -37,9 +38,11 @@
        fi
        if test "$START_PLPFUSE" = "yes" ; then
                echo -n "Starting $DESC ($DAEMON2): "
-               modprobe fuse
+               if ! grep -q fuse /proc/filesystems; then
+                       modprobe fuse
+               fi
                start-stop-daemon --start --quiet \
-                       --exec $DAEMON2 -- $PLPFUSE_ARGS && \
+                       --exec $DAEMON2 -- $PLPFUSE_ARGS $MOUNTPOINT && \
                        echo -n "done" || echo -n "failed"
                echo "."
        fi
@@ -54,11 +57,7 @@
   stop)
        if test "$START_PLPFUSE" = "yes" ; then
                echo -n "Stopping $DESC ($DAEMON2): "
-#      Stop the daemon more gently
-               if test -e /var/lib/plptools/mnt/proc/exit ; then
-               echo "stop" > /var/lib/plptools/mnt/proc/exit
-               sleep 1
-               fi
+               fusermount -z -u $MOUNTPOINT || true
                start-stop-daemon --stop --retry HUP/5/TERM/1 --quiet \
                                --exec $DAEMON2 && \
                        echo -n "done" || echo -n "already stopped"

--- End Message ---
--- Begin Message ---
This bug has been fixed (probably by one of the recent series of NMUs).

-- 
http://rrt.sc3d.org

--- End Message ---

Reply via email to