Your message dated Sun, 17 Aug 2008 18:47:14 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#492625: fixed in hal 0.5.11-3
has caused the Debian Bug report #492625,
regarding hal init script action status
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.)
--
492625: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492625
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: hal
Version: 0.5.11-2
Severity: normal
Tags: patch
The hal init script could really use a 'status' action, as defined in
the LSB specification [1]. Such an action allows a system administrator
to poll the service's init script and retrieve the status (running or
not) of the daemon.
Recently, a new function, status_of_proc(), was added
to /lib/lsb/init-functions that makes this relatively trivial. I've
attached a patch that adds this functionality.
-Tim 'Shaggy' Bielawa
[1]
http://refspecs.freestandards.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html
diff -u hal-0.5.11/debian/hal.init hal-0.5.11/debian/hal.init
--- hal-0.5.11/debian/hal.init
+++ hal-0.5.11/debian/hal.init
@@ -75,6 +75,9 @@
do_stop
log_end_msg $?
;;
+ status)
+ status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $?
+ ;;
restart|force-reload)
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
@@ -83,7 +86,7 @@
log_end_msg $?
;;
*)
- log_success_msg "Usage: $0 {start|stop|restart|force-reload}" >&2
+ log_success_msg "Usage: $0 {start|stop|status|restart|force-reload}" >&2
exit 1
;;
esac
diff -u hal-0.5.11/debian/control hal-0.5.11/debian/control
--- hal-0.5.11/debian/control
+++ hal-0.5.11/debian/control
@@ -11,7 +11,7 @@
Package: hal
Architecture: any
-Depends: ${shlibs:Depends}, adduser, pciutils, usbutils, udev (>= 0.065), dbus
(>= 0.61), lsb-base, hal-info (>= 20070402), pm-utils, mount (>= 2.13)
+Depends: ${shlibs:Depends}, adduser, pciutils, usbutils, udev (>= 0.065), dbus
(>= 0.61), lsb-base (>= 3.2-14), hal-info (>= 20070402), pm-utils, mount (>=
2.13)
Recommends: eject, libsmbios-bin [i386 amd64]
Suggests: gnome-device-manager
Description: Hardware Abstraction Layer
--- End Message ---
--- Begin Message ---
Source: hal
Source-Version: 0.5.11-3
We believe that the bug you reported is fixed in the latest version of
hal, which is due to be installed in the Debian FTP archive:
hal-doc_0.5.11-3_all.deb
to pool/main/h/hal/hal-doc_0.5.11-3_all.deb
hal_0.5.11-3.diff.gz
to pool/main/h/hal/hal_0.5.11-3.diff.gz
hal_0.5.11-3.dsc
to pool/main/h/hal/hal_0.5.11-3.dsc
hal_0.5.11-3_i386.deb
to pool/main/h/hal/hal_0.5.11-3_i386.deb
libhal-dev_0.5.11-3_i386.deb
to pool/main/h/hal/libhal-dev_0.5.11-3_i386.deb
libhal-storage-dev_0.5.11-3_i386.deb
to pool/main/h/hal/libhal-storage-dev_0.5.11-3_i386.deb
libhal-storage1_0.5.11-3_i386.deb
to pool/main/h/hal/libhal-storage1_0.5.11-3_i386.deb
libhal1_0.5.11-3_i386.deb
to pool/main/h/hal/libhal1_0.5.11-3_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.
Michael Biebl <[EMAIL PROTECTED]> (supplier of updated hal 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.8
Date: Sun, 17 Aug 2008 20:06:13 +0200
Source: hal
Binary: hal hal-doc libhal1 libhal-storage1 libhal-dev libhal-storage-dev
Architecture: source all i386
Version: 0.5.11-3
Distribution: unstable
Urgency: low
Maintainer: Utopia Maintenance Team <[EMAIL PROTECTED]>
Changed-By: Michael Biebl <[EMAIL PROTECTED]>
Description:
hal - Hardware Abstraction Layer
hal-doc - Hardware Abstraction Layer - documentation
libhal-dev - Hardware Abstraction Layer - development files
libhal-storage-dev - Hardware Abstraction Layer - development files
libhal-storage1 - Hardware Abstraction Layer - shared library for storage
devices
libhal1 - Hardware Abstraction Layer - shared library
Closes: 492625
Changes:
hal (0.5.11-3) unstable; urgency=low
.
[ Michael Biebl ]
* Remove our custom udev rules file and use the one provided by upstream.
- debian/hal.udev.rules: Remove, no longer needed.
- debian/rules: Remove the installation of the udev rules file.
- debian/hal.links: No longer create the symlink
/etc/udev/rules.d/z99_hal.rules. The upstream udev rules file is now
directly installed as /etc/udev/rules.d/90-hal.rules.
- debian/hal.preinst: Remove the conffile /etc/udev/hal.rules and the
z99_hal.rules symlink on upgrades.
* debian/control
- Bump Standards-Version to 3.8.0. No further changes.
- Depend on lsb-base >= 3.2-14, providing status_of_proc().
* debian/patches/01_hal_debian_dbuspolicy.patch
- Add a "at_console" policy in addition to the group based policies.
* debian/hal.init
- Add "status" action. (Closes: #492625)
Thanks to Tim Bielawa for the patch.
.
[ Loic Minier ]
* List lpia arch in libsmbios bdeps and deps.
Checksums-Sha1:
9357bb0ab957afed5a381816bf87e91da6f08f43 1609 hal_0.5.11-3.dsc
65ec9ddf04c55ddf4745bac09706f151a2b23333 32440 hal_0.5.11-3.diff.gz
babba23256c5f4d976f95d04631df08f90ba9fb3 669746 hal-doc_0.5.11-3_all.deb
1b846881019b206f1ea9a7f0aec79b12f97a187f 766994 hal_0.5.11-3_i386.deb
1c36ad0137dfbc4bae72edcf11e4f0e0c6de02f8 443236 libhal1_0.5.11-3_i386.deb
8e8f047954bb2ed4c942068f8fdecf8fec2dc81d 435510
libhal-storage1_0.5.11-3_i386.deb
e22b06845a0160352451fb4320a318376b540c71 448568 libhal-dev_0.5.11-3_i386.deb
7f519d2f49bf6ee595e55d8caf86a7396ed56f26 435606
libhal-storage-dev_0.5.11-3_i386.deb
Checksums-Sha256:
02e99ce253aa56f8fed08c99449eb84f787c99b1bedcb3ae531613eecc0b8a36 1609
hal_0.5.11-3.dsc
63b4da9873dc7b17e16f1d209cd1c4972d5c1a20096901c8f3afdc46dd2d23cd 32440
hal_0.5.11-3.diff.gz
c56c9d32f1fe38ba07ef0a18975d49023a082fdcd73bd456650613d5ad918bcb 669746
hal-doc_0.5.11-3_all.deb
7ac6f7219dc9c272b628c62ec2bb285e976f503f366bccbce6a6b14594c7887a 766994
hal_0.5.11-3_i386.deb
1d8df0e72e5a9a13f78601d072983b9c19e0614cc6103ae113a12f91b725efce 443236
libhal1_0.5.11-3_i386.deb
79e709d6180cbdb938fc8019d08e054b8cfb396d68551d4798e64eba12897f8b 435510
libhal-storage1_0.5.11-3_i386.deb
7d4f266f41f616e7291409ac0d6d5342e89d4484b74b91b55edb5198967e33e0 448568
libhal-dev_0.5.11-3_i386.deb
348d852b83b8ffd52efabfd1b898e683ed5d0a036c7e21923a541946337950e2 435606
libhal-storage-dev_0.5.11-3_i386.deb
Files:
a1bce1244004956f3aee17009462afe8 1609 admin optional hal_0.5.11-3.dsc
d148140f923ceabdbce8efb96d51b0c5 32440 admin optional hal_0.5.11-3.diff.gz
240e08956ebbeeddcf1c1c3a9eb12c49 669746 doc optional hal-doc_0.5.11-3_all.deb
9abb3da340c0bf58c5b0724cae27c0fb 766994 admin optional hal_0.5.11-3_i386.deb
7ca726cda5f6555303de6d27b1d4c170 443236 libs optional libhal1_0.5.11-3_i386.deb
0c7dba6d1c865cdd533e3a12b39d3b9f 435510 libs optional
libhal-storage1_0.5.11-3_i386.deb
f58368310ca958fe66a82eae22c4b0d3 448568 libdevel optional
libhal-dev_0.5.11-3_i386.deb
f8c0eb7c7792523d5132dd32fd71e8e6 435606 libdevel optional
libhal-storage-dev_0.5.11-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkioawsACgkQh7PER70FhVQgzQCfTqxY+KYYM+35kY7qcfPpNO0i
Q1UAn295RQjQNqN5pl1xPptmTTPKK7E8
=Y6OL
-----END PGP SIGNATURE-----
--- End Message ---