Your message dated Fri, 16 Oct 2009 16:24:24 +0000
with message-id <[email protected]>
and subject line Bug#547564: fixed in webgui 7.7.22-1
has caused the Debian Bug report #547564,
regarding webgui: Incorrect dependencies in init.d scripts
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.)


-- 
547564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547564
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package:  webgui
Version:  7.5.17-1
Severity: important
Tags:     patch
User:     [email protected]
Usertags: incorrect-dependency

With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d scripts.  The script depend on a non-existing
virtual facility $apache.  I suspect it want to depend on the apache2
facility provided by the apache packages instead.  Also, the script
should depend on $remote_fs as it uses files in /usr/, $network as it
set up a network service, and $syslog because it used to start after
syslog with the legacy ordering.

<URL: 
http://refspecs.freestandards.org/LSB_2.1.0/LSB-generic/LSB-generic/initscrcomconv.html
 >
documents the LSB header format.  Some debian notes are available from
<URL: http://wiki.debian.org/LSBInitScripts >.

This patch should solve the issue.  Without it the script will start
to early during boot, before the apache server is operational.

diff -ur ../webgui-7.6.35.2/debian/webgui.init 
../webgui-7.6.35.2-pere/debian/webgui.init
--- ../webgui-7.6.35.2/debian/webgui.init       2009-09-20 21:10:18.000000000 
+0200
+++ ../webgui-7.6.35.2-pere/debian/webgui.init  2009-09-20 21:12:30.000000000 
+0200
@@ -6,10 +6,10 @@
 #
 ### BEGIN INIT INFO
 # Provides:          webgui
-# Required-Start:    $apache
-# Required-Stop:     $apache
-# Should-Start:
-# Should-Stop:
+# Required-Start:    $network $remote_fs $syslog
+# Required-Stop:     $network $remote_fs $syslog
+# Should-Start:      apache2
+# Should-Stop:       apache2
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: Startup WebGUI's Spectre daemon

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: webgui
Source-Version: 7.7.22-1

We believe that the bug you reported is fixed in the latest version of
webgui, which is due to be installed in the Debian FTP archive:

webgui_7.7.22-1.diff.gz
  to pool/main/w/webgui/webgui_7.7.22-1.diff.gz
webgui_7.7.22-1.dsc
  to pool/main/w/webgui/webgui_7.7.22-1.dsc
webgui_7.7.22-1_all.deb
  to pool/main/w/webgui/webgui_7.7.22-1_all.deb
webgui_7.7.22.orig.tar.gz
  to pool/main/w/webgui/webgui_7.7.22.orig.tar.gz



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.
Ernesto Hernández-Novich (USB) <[email protected]> (supplier of updated webgui 
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: Fri, 16 Oct 2009 10:09:47 -0430
Source: webgui
Binary: webgui
Architecture: source all
Version: 7.7.22-1
Distribution: unstable
Urgency: low
Maintainer: Ernesto Hernández-Novich (USB) <[email protected]>
Changed-By: Ernesto Hernández-Novich (USB) <[email protected]>
Description: 
 webgui     - Content management platform to maintain complex web sites
Closes: 547564
Changes: 
 webgui (7.7.22-1) unstable; urgency=low
 .
   * New upstream release.
   * Updated Standards-Version.
   * Added a versioned Depends on libxml-feedpp-perl. Versions older than
     0.37 trigger an UTF-8 bug in Syndicated Contents.
   * Added a versioned Depends on libclone-perl. Versions older than
     0.31 trigger a bug in workflow management.
   * control: updated the versioned dependencies according to WebGUI's
     latest requirements.
   * quilt: Refreshed patches on account of obsoleted files being removed.
     Rewrote all patch headers following DEP3 guidelines.
   * Updated sample configuration file to include newer functionality.
   * init script: apply patch suggested by Petter Reinholdtsen so it
     works properly under dependency based boot sequencing (Closes: 547564).
Checksums-Sha1: 
 bff733789027d020a126d8a53c95123e266357df 1048 webgui_7.7.22-1.dsc
 585f6053704598ccc0e07d9c7bc45749163121c1 17893594 webgui_7.7.22.orig.tar.gz
 651a742dbe4509e31d29272d7d431db23538ff8e 41041 webgui_7.7.22-1.diff.gz
 9a774bd7b474986aa744025713eb9a6293261e9f 9110844 webgui_7.7.22-1_all.deb
Checksums-Sha256: 
 60031e85fd2653a0cb9d8e566fe407ff8c75c4ce76868c19082f7891eddca5ae 1048 
webgui_7.7.22-1.dsc
 55265e791b887bfbde24a8de8b06061abfb3bf000ea3be96b16436312e7c4040 17893594 
webgui_7.7.22.orig.tar.gz
 813f611a270b4975b8931b1927100099e0a17014b574c221c3ed2c5452d6c569 41041 
webgui_7.7.22-1.diff.gz
 f4f842b1b2bb9980d67263c0becfeec5f5e62ee336ae0ab976b04bef07f03836 9110844 
webgui_7.7.22-1_all.deb
Files: 
 d8a1f4ff23f4c4189cfb9c9192883bcb 1048 web optional webgui_7.7.22-1.dsc
 c20b9f27a5835b057eb1dd1c7416442e 17893594 web optional 
webgui_7.7.22.orig.tar.gz
 dc11c1d40c6e94948f5014003cd21a53 41041 web optional webgui_7.7.22-1.diff.gz
 a0fb58b647dbc983a428246520359706 9110844 web optional webgui_7.7.22-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkrYlxkACgkQOzKYnQDzz+Tu+ACdFCRoGRVjQQwLOG9jAYGfdpTu
em4Anie1bzkcbwgICYyKNQrWIOZ8Z7fI
=Vb+X
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to