Your message dated Sat, 22 Jul 2006 15:32:09 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#377666: fixed in xsupplicant 1.2.4.dfsg.1-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: xsupplicant
Version: 1.0.1-4
Severity: normal
Tags: patch
Hi.
I'm posting this as a normal bug instead of wishlist since LSB compliance
has been named as a pet release goal at least. The init script aliases
"force-reload" to "restart", which unconditionally restarts the service,
starting it if it wasn't already running. According to LSB, this is wrong.
Instead, it should be an alias to "try-restart" if reloading config is not
available, where try-restart only restarts a service if it is already
running. I therefor propose to apply the attached patch to fix this issue.
Regards,
Sven
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (90, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-12-amd64-generic
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages xsupplicant depends on:
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libssl0.9.7 0.9.7e-3sarge1 SSL shared libraries
-- no debconf information
--- debian/xsupplicant.init.orig 2006-07-10 18:30:09.984436989 +0200
+++ debian/xsupplicant.init 2006-07-10 18:41:30.542344272 +0200
@@ -83,7 +83,16 @@
echo "$NAME."
fi
;;
- restart|force-reload)
+ try-restart|force-reload)
+ if stillrunning; then
+ exec $0 restart
+ fi
+ ;;
+ reload)
+ echo "Reload not supported for $DESC. Try 'force-reload' instead."
+ exit 3
+ ;;
+ restart)
echo -n "Restarting $DESC: "
start-stop-daemon -o --stop --quiet --retry 5 --pidfile $PIDFILE \
--exec $DAEMON
@@ -101,7 +110,7 @@
;;
*)
N=/etc/init.d/$NAME
- echo "Usage: $N {start|stop|status|restart|force-reload}" >&2
+ echo "Usage: $N {start|stop|status|restart|try-restart|force-reload}"
>&2
exit 1
;;
esac
--- End Message ---
--- Begin Message ---
Source: xsupplicant
Source-Version: 1.2.4.dfsg.1-2
We believe that the bug you reported is fixed in the latest version of
xsupplicant, which is due to be installed in the Debian FTP archive:
xsupplicant_1.2.4.dfsg.1-2.diff.gz
to pool/main/x/xsupplicant/xsupplicant_1.2.4.dfsg.1-2.diff.gz
xsupplicant_1.2.4.dfsg.1-2.dsc
to pool/main/x/xsupplicant/xsupplicant_1.2.4.dfsg.1-2.dsc
xsupplicant_1.2.4.dfsg.1-2_i386.deb
to pool/main/x/xsupplicant/xsupplicant_1.2.4.dfsg.1-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Eric Evans <[EMAIL PROTECTED]> (supplier of updated xsupplicant package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 16 Jul 2006 18:38:33 -0500
Source: xsupplicant
Binary: xsupplicant
Architecture: source i386
Version: 1.2.4.dfsg.1-2
Distribution: unstable
Urgency: low
Maintainer: Eric Evans <[EMAIL PROTECTED]>
Changed-By: Eric Evans <[EMAIL PROTECTED]>
Description:
xsupplicant - 802.1x and 802.11i supplicant (client)
Closes: 373815 377666
Changes:
xsupplicant (1.2.4.dfsg.1-2) unstable; urgency=low
.
[ initscript improvements ]
* Move Required-Start from network to local_fs.
* In the interest of LSB compliancy, alias the try-restart and
force-reload arguments and make them conditional upon an already
running daemon. Thanks Sven Mueller, (Closes: #377666).
* Return with LSB compliant exit codes when called with status
argument.
* Added missing space to Homepage pseudo field per developer's
reference, (Closes: #373815).
Files:
de7df2b0c910bb5452dcc5a5e9417478 761 net optional
xsupplicant_1.2.4.dfsg.1-2.dsc
c38d531ccf736e4dee433eed15755b74 82369 net optional
xsupplicant_1.2.4.dfsg.1-2.diff.gz
a2b6c0731e657333b1acca07dff67909 469452 net optional
xsupplicant_1.2.4.dfsg.1-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEwqXD+DWPovKDPJMRArZ0AJ48yLXJTW5M56Fy2Bq80zhbJ7ChwgCgjHdG
zCaicX5O13KNnV7PzRyqOFA=
=TrYl
-----END PGP SIGNATURE-----
--- End Message ---