Your message dated Wed, 19 Mar 2008 23:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#460303: fixed in pure-ftpd 1.0.21-11.2
has caused the Debian Bug report #460303,
regarding pure-ftpd/pure-ftpd-mysql/pure-ftpd-postgresql/pure-ftpd-ldap: Please 
add LSB formatted dependency info 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.)


-- 
460303: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=460303
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package:  pure-ftpd pure-ftpd-mysql pure-ftpd-postgresql pure-ftpd-ldap
Version:  1.0.21-11
Tags:     patch
User:     [EMAIL PROTECTED]
Usertags: missing-dependency

To be able to check boot script order, and also to be able to start
boot scripts in parallel, it is important to know the dependencies of
the various boot scripts.  The Linux Software Base specifies a init.d
header file format useful for this purpose, and adding such header to
the anacron init.d script would make it possible for me to use this
information to check the current sequence and to speed up the debian
boot.

I am working on a system to update the boot sequence based on these
dependencies, and would like see this as the default in Lenny.
Because of this, it is nice if the dependencies was updated quickly.

<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>.

Here is a patch to document the dependencies.  I hope this is correct.

diff -ur pure-ftpd-1.0.21.orig/debian/pure-ftpd.init.d 
pure-ftpd-1.0.21/debian/pure-ftpd.init.d
--- pure-ftpd-1.0.21.orig/debian/pure-ftpd.init.d       2008-01-11 
22:41:20.000000000 +0100
+++ pure-ftpd-1.0.21/debian/pure-ftpd.init.d    2008-01-11 22:45:35.000000000 
+0100
@@ -1,4 +1,11 @@
 #! /bin/sh
+### BEGIN INIT INFO
+# Provides:          pure-ftpd
+# Required-Start:    $remote_fs $syslog
+# Required-Stop:     $remote_fs $syslog
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+### END INIT INFO
 #
 # pure-ftpd    starts and stops the pure-ftpd ftp daemon


I did not figure out how to make separate init.d script headers for
the various packages.  This need to be done, to make sure the packages
provide unique service names and are installable when using dependency
based boot sequencing.  One idea might be to use sed to edit the
installed files, as util-linux does with hwclock.sh/hwclockfirst.sh.

Happy hacking,
--
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: pure-ftpd
Source-Version: 1.0.21-11.2

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

pure-ftpd-common_1.0.21-11.2_all.deb
  to pool/main/p/pure-ftpd/pure-ftpd-common_1.0.21-11.2_all.deb
pure-ftpd-ldap_1.0.21-11.2_i386.deb
  to pool/main/p/pure-ftpd/pure-ftpd-ldap_1.0.21-11.2_i386.deb
pure-ftpd-mysql_1.0.21-11.2_i386.deb
  to pool/main/p/pure-ftpd/pure-ftpd-mysql_1.0.21-11.2_i386.deb
pure-ftpd-postgresql_1.0.21-11.2_i386.deb
  to pool/main/p/pure-ftpd/pure-ftpd-postgresql_1.0.21-11.2_i386.deb
pure-ftpd_1.0.21-11.2.diff.gz
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.21-11.2.diff.gz
pure-ftpd_1.0.21-11.2.dsc
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.21-11.2.dsc
pure-ftpd_1.0.21-11.2_i386.deb
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.21-11.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.
Petter Reinholdtsen <[EMAIL PROTECTED]> (supplier of updated pure-ftpd 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: Wed, 19 Mar 2008 23:53:07 +0100
Source: pure-ftpd
Binary: pure-ftpd-common pure-ftpd pure-ftpd-mysql pure-ftpd-postgresql 
pure-ftpd-ldap
Architecture: source all i386
Version: 1.0.21-11.2
Distribution: unstable
Urgency: low
Maintainer: Stefan Hornburg (Racke) <[EMAIL PROTECTED]>
Changed-By: Petter Reinholdtsen <[EMAIL PROTECTED]>
Description: 
 pure-ftpd  - Pure-FTPd FTP server
 pure-ftpd-common - Pure-FTPd FTP server (Common Files)
 pure-ftpd-ldap - Pure-FTPd FTP server with LDAP user authentication
 pure-ftpd-mysql - Pure-FTPd FTP server with MySQL user authentication
 pure-ftpd-postgresql - Pure-FTPd FTP server with PostgreSQL user authentication
Closes: 460303
Changes: 
 pure-ftpd (1.0.21-11.2) unstable; urgency=low
 .
   * Non-maintainer upload to solve release goal.
   * Add LSB dependency header to init.d scripts (Closes: #460303)
Files: 
 06e23bb932691d7701c06c0486c39b28 880 net optional pure-ftpd_1.0.21-11.2.dsc
 e716c5fdc7745fa9ad615d15a4a4f6bb 37356 net optional 
pure-ftpd_1.0.21-11.2.diff.gz
 47b3eb23a1b9c3df9cfa4f121af7e903 168354 net optional 
pure-ftpd-common_1.0.21-11.2_all.deb
 e3dd17f194dd78b864af7ab5511cb4e5 146586 net optional 
pure-ftpd_1.0.21-11.2_i386.deb
 b6ab7ac48e33355bbc5a4bfb492e9e2f 161828 net optional 
pure-ftpd-mysql_1.0.21-11.2_i386.deb
 1003db90a18d2b9080395b34bab391b9 161408 net optional 
pure-ftpd-postgresql_1.0.21-11.2_i386.deb
 feca1e50a3fa6449a80030a62db2d1c5 158326 net optional 
pure-ftpd-ldap_1.0.21-11.2_i386.deb

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

iD8DBQFH4ZtY20zMSyow1ykRAl4yAKDNQuCtAPd7R93mLL9qbwSGnD/KxQCgm320
jMxlqjXjkefkDGzdMBoTffM=
=pTnY
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to