Your message dated Wed, 19 Aug 2009 23:02:09 +0000
with message-id <[email protected]>
and subject line Bug#542283: fixed in flamethrower 0.1.8-3
has caused the Debian Bug report #542283,
regarding flamethrower: Incorrect runlevels and dependencies in init.d script
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.)


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

With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d script.  The provides should be unique and
preferably the name of the script.  The current one conflict do not
with the any script, but I wanted to mention it.  The script need
/usr/, and should depend on $remote_fs.  The script used to start
after syslog, so I suggest making it depend on $syslog.  Also the
runlevel list do not match the arguments to update-rc.d, it should
start in runlevel 2 and 4.

<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 fail
to start in runlevels 2 and 4, and might start to early.  In addition
to this header change, some code in postinst is needed to remove the
stop symlink in rc2.d and add a start symlink in rc2.d and rc4.d
during upgrades.

diff -ur flamethrower-0.1.8/etc/init.d/flamethrower-server 
flamethrower-0.1.8-pere/etc/init.d/flamethrower-server
--- flamethrower-0.1.8/etc/init.d/flamethrower-server   2009-08-18 
21:34:53.000000000 +0200
+++ flamethrower-0.1.8-pere/etc/init.d/flamethrower-server      2009-08-18 
21:37:22.000000000 +0200
@@ -16,10 +16,10 @@
 # Support for LSB compliant init system:
 ### BEGIN INIT INFO
 # Provides: flamethrowerd
-# Required-Start: $network $syslog
-# Required-Stop:
-# Default-Start:  3 5
-# Default-Stop:   0 1 2 6
+# Required-Start: $remote_fs $syslog $network
+# Required-Stop:  $remote_fs $syslog
+# Default-Start:  2 3 4 5
+# Default-Stop:   0 1 6
 # Short-Description: Daemon for multicast file distribution
 # Description: Daemon for multicast file distribution
 ### END INIT INFO

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: flamethrower
Source-Version: 0.1.8-3

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

flamethrower_0.1.8-3.diff.gz
  to pool/main/f/flamethrower/flamethrower_0.1.8-3.diff.gz
flamethrower_0.1.8-3.dsc
  to pool/main/f/flamethrower/flamethrower_0.1.8-3.dsc
flamethrower_0.1.8-3_all.deb
  to pool/main/f/flamethrower/flamethrower_0.1.8-3_all.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.
dann frazier <[email protected]> (supplier of updated flamethrower 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: Wed, 19 Aug 2009 16:01:03 -0600
Source: flamethrower
Binary: flamethrower
Architecture: source all
Version: 0.1.8-3
Distribution: unstable
Urgency: low
Maintainer: dann frazier <[email protected]>
Changed-By: dann frazier <[email protected]>
Description: 
 flamethrower - Multicast file distribution utility
Closes: 542283
Changes: 
 flamethrower (0.1.8-3) unstable; urgency=low
 .
   * Fix runlevels in LSB section of initscript and add dependency
     on syslog (Closes: #542283). Thanks to Petter Reinholdtsen for
     his work here.
   * Fix build failure caused by change in MakeMaker
   * Update Standards-Version to 3.8.3
   * Use debhelper 5 & add ${misc:Depends}
Checksums-Sha1: 
 11728de37299efecf22dd6213d56a0e965aa5b7d 968 flamethrower_0.1.8-3.dsc
 02bf6d0f5096b6788544af421bd14e37efa4fd7b 4193 flamethrower_0.1.8-3.diff.gz
 a8d4d64d2498fc944f0889fe36c7def3bfc971bf 17358 flamethrower_0.1.8-3_all.deb
Checksums-Sha256: 
 e803405aadaa1a757c6f1ad569668dd0e53cc37fa986169d3eb53168b67186a3 968 
flamethrower_0.1.8-3.dsc
 62e8657a008325ab7c0f784cf09bb61b033ea334b51bd2fb780d1f31095d0653 4193 
flamethrower_0.1.8-3.diff.gz
 45115cf746e278159961a6d95bb794b1c5d019c08269577964e2883fd93522f3 17358 
flamethrower_0.1.8-3_all.deb
Files: 
 874383165b3c53b76b179e4d757301c9 968 admin optional flamethrower_0.1.8-3.dsc
 4a257c1b951b95a82f054f1090b40231 4193 admin optional 
flamethrower_0.1.8-3.diff.gz
 e7aded6b91e51b9dd065c02ad8a7c26f 17358 admin optional 
flamethrower_0.1.8-3_all.deb

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

iD8DBQFKjHychuANDBmkLRkRAlJjAJ9HITZR33vcrgpFY0fxoCBDlDsOWQCcC4Tt
xBjcLzbvSXjtbjjj2t/xgSU=
=pMFZ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to