Your message dated Sun, 30 Aug 2009 11:02:06 +0000
with message-id <[email protected]>
and subject line Bug#541494: fixed in cfengine2 2.2.10-2
has caused the Debian Bug report #541494,
regarding cdengine2: Missing init.d dependency on $syslog
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.)


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

With dependency based boot sequencing, I discovered what I believe is
a slight bug in the init.d script. The dependencies are not correct.
The daemon seem to log to syslog, and thus should depend on $syslog.
This will make cfengine2 start before the syslog implementation, and
the first syslog messages logged might be lost.  Also, the dependency
on $local_fs is redundant with the dependency on $remote_fs, as
$local_fs is a dependency of the $remote_fs.

<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 init.d will start
to early in the boot sequence.

diff -ur cfengine2-2.2.10/debian/init.d cfengine2-2.2.10-pere/debian/init.d
--- cfengine2-2.2.10/debian/init.d      2009-08-14 18:53:02.000000000 +0200
+++ cfengine2-2.2.10-pere/debian/init.d 2009-08-14 18:56:21.000000000 +0200
@@ -2,8 +2,8 @@
 #
 ### BEGIN INIT INFO
 # Provides:          cfengine2
-# Required-Start:    $local_fs $remote_fs $network $time
-# Required-Stop:     $local_fs $remote_fs $network
+# Required-Start:    $remote_fs $network $time $syslog
+# Required-Stop:     $remote_fs $network $syslog
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: GNU configuration engine

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: cfengine2
Source-Version: 2.2.10-2

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

cfengine2-dbg_2.2.10-2_i386.deb
  to pool/main/c/cfengine2/cfengine2-dbg_2.2.10-2_i386.deb
cfengine2_2.2.10-2.diff.gz
  to pool/main/c/cfengine2/cfengine2_2.2.10-2.diff.gz
cfengine2_2.2.10-2.dsc
  to pool/main/c/cfengine2/cfengine2_2.2.10-2.dsc
cfengine2_2.2.10-2_i386.deb
  to pool/main/c/cfengine2/cfengine2_2.2.10-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.
Antonio Radici <[email protected]> (supplier of updated cfengine2 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, 30 Aug 2009 11:28:02 +0100
Source: cfengine2
Binary: cfengine2 cfengine2-dbg
Architecture: source i386
Version: 2.2.10-2
Distribution: unstable
Urgency: low
Maintainer: Antonio Radici <[email protected]>
Changed-By: Antonio Radici <[email protected]>
Description: 
 cfengine2  - Tool for configuring and maintaining network machines
 cfengine2-dbg - debugging symbols for cfengine2
Closes: 536403 537887 541494
Changes: 
 cfengine2 (2.2.10-2) unstable; urgency=low
 .
   * Added the russian debconf template translation (Closes: 536403)
   * debian/control:
     + Standards-Version bumped to 3.8.3
   * debian/patches;
     + kfreebsd-configure: so cfengine2 builds on GNU/kFreeBSD (Closes: 537887)
   * debian/init.d: added $syslog dependency (Closes: 541494)
   * debian/watch: file updated to reflect the new upstream URL
Checksums-Sha1: 
 8732e9d8b72b090609830b0898697eaad1c34a3b 1277 cfengine2_2.2.10-2.dsc
 5ade14119536c0e0aa54826cc6737c0d61538449 30556 cfengine2_2.2.10-2.diff.gz
 810a262e22532869a00e17d9e6f287a82f17fec3 2557434 cfengine2_2.2.10-2_i386.deb
 a403784bce4ca0a318df51533f810ad5184c7f2a 3051136 
cfengine2-dbg_2.2.10-2_i386.deb
Checksums-Sha256: 
 d26368e19832e2298091d94759f589c163d185cc52e0351ceb79a30ba6c7ac38 1277 
cfengine2_2.2.10-2.dsc
 c5d2c938aa975c69d4d455b277a9ecb2ae25dba630871059bf5b245815d0bb60 30556 
cfengine2_2.2.10-2.diff.gz
 3794bf25edc8e4c2eee5df2c97972a4b4f94f2253d0d572301bd6d367f7ece66 2557434 
cfengine2_2.2.10-2_i386.deb
 7c1ccadafb1680939c047ef7a959d73af1436a18d41e8dd0f4752cb30ecf1cfc 3051136 
cfengine2-dbg_2.2.10-2_i386.deb
Files: 
 5a1b6f4492c0369553fed6ff53469ede 1277 admin optional cfengine2_2.2.10-2.dsc
 3dfd3d641525775e12250840ca4527c5 30556 admin optional 
cfengine2_2.2.10-2.diff.gz
 071289036ecbf11dbb4b024611f41bce 2557434 admin optional 
cfengine2_2.2.10-2_i386.deb
 3481b3f56ce9d359feee2c7e31ce9329 3051136 debug extra 
cfengine2-dbg_2.2.10-2_i386.deb

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

iEYEARECAAYFAkqaVYQACgkQ6Tq8aae+WrDhYgCfbAvSrsG9y2WszbYKnQls/koO
FzkAoJOE+Hb4j6R4vQJ7timSTmPbcx0U
=7rCF
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to