Your message dated Sun, 18 May 2008 21:02:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#469718: fixed in interchange 5.5.1-1.1
has caused the Debian Bug report #469718,
regarding interchange: 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.)


-- 
469718: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=469718
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package:  interchange
Version:  5.3.2-1
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> and
<URL:http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot>.

Here is a patch to document the dependencies.  I hope this is correct.
Not sure if it depend on the databases to start first or not, nor if
mysql and postgresql are the correct scripts to depend on.

diff -ur interchange-5.5.1.orig/debian/interchange.init 
interchange-5.5.1/debian/interchange.init
--- interchange-5.5.1.orig/debian/interchange.init      2007-08-21 
10:40:35.000000000 +0200
+++ interchange-5.5.1/debian/interchange.init   2008-03-06 18:25:59.000000000 
+0100
@@ -1,4 +1,13 @@
 #! /bin/sh -e
+### BEGIN INIT INFO
+# Provides:          interchange
+# Required-Start:    $remote_fs $syslog
+# Required-Stop:     $remote_fs $syslog
+# Should-Start:      mysql postgresql
+# Should-Stop:       mysql postgresql
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+### END INIT INFO
 #
 # interchange.init - Interchange start-stop script
 #

As the stop script do not seem to do much except killing the daemon,
that task might be better left to the sendsigs script in runlevel 0
and 6, to speed up shutdown.  If this is indeed the case, I recommend
removing 0 and 6 from the Default-Stop list.

Happy hacking,
--
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: interchange
Source-Version: 5.5.1-1.1

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

interchange-cat-standard_5.5.1-1.1_all.deb
  to pool/main/i/interchange/interchange-cat-standard_5.5.1-1.1_all.deb
interchange-ui_5.5.1-1.1_all.deb
  to pool/main/i/interchange/interchange-ui_5.5.1-1.1_all.deb
interchange_5.5.1-1.1.diff.gz
  to pool/main/i/interchange/interchange_5.5.1-1.1.diff.gz
interchange_5.5.1-1.1.dsc
  to pool/main/i/interchange/interchange_5.5.1-1.1.dsc
interchange_5.5.1-1.1_i386.deb
  to pool/main/i/interchange/interchange_5.5.1-1.1_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.
Christian Perrier <[EMAIL PROTECTED]> (supplier of updated interchange 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: Tue, 25 Mar 2008 20:04:29 +0100
Source: interchange
Binary: interchange-cat-standard interchange-ui interchange
Architecture: source all i386
Version: 5.5.1-1.1
Distribution: unstable
Urgency: low
Maintainer: Stefan Hornburg (Racke) <[EMAIL PROTECTED]>
Changed-By: Christian Perrier <[EMAIL PROTECTED]>
Description: 
 interchange - e-commerce and general HTTP database display system
 interchange-cat-standard - Standard store, a sample Interchange catalog
 interchange-ui - Interchange administration interface (UI)
Closes: 433846 440784 469718 471687 472684 479689 479718 479755 479796 479842 
480641
Changes: 
 interchange (5.5.1-1.1) unstable; urgency=low
 .
   * Non-maintainer upload to fix pending l10n issues.
   * Add LSB-formatted headers to init script. Closes: #469718
   * Debconf translations:
     - German. Closes: #433846
     - French. Closes: #440784
     - Finnish. Closes: #471687
     - Russian. Closes: #472684
     - Czech. Closes: #479689
     - Basque. Closes: #479718
     - Vietnamese. Closes: #479755
     - German. Closes: #479796
     - Galician. Closes: #479842
     - Portuguese. Closes: #480641
   * [Lintian] No longer ignore errors from "make clean"
   * [Lintian] Build-Depends on po-debconf
   * [Lintian] Add correct copyright information to debian/copyright
   * [Lintian] interchange binary package Pre-depends on adduser which
     is used in postinst
   * [Lintian] Add ${shlibs:Depends} to interchange's dependencies so
     that the package properly depends on the libc package
Checksums-Sha1: 
 642cd8182a1c9f08e16237f94242f95748e393af 1161 interchange_5.5.1-1.1.dsc
 1476f1d92e61876ef10700c980ac7c8a21aadb8e 55541 interchange_5.5.1-1.1.diff.gz
 ba92d2c58e65969349de510d39c6e2269e318086 886040 
interchange-cat-standard_5.5.1-1.1_all.deb
 bf931950d077a80152244bac2982ac159755d4b2 585264 
interchange-ui_5.5.1-1.1_all.deb
 18a74a328e13c6f0fbaf6b34e29e0db571177281 1011262 interchange_5.5.1-1.1_i386.deb
Checksums-Sha256: 
 f407844e62f93b8c351268fce574e2b0dd5d1608dfdc1aa5c85c5f5593b8447d 1161 
interchange_5.5.1-1.1.dsc
 fb0229058dfe715d38ad6280ad3d6101a6eadaacced2d068120f881e3296d763 55541 
interchange_5.5.1-1.1.diff.gz
 94363e01a86b48259bff45f768be8ff903b7c096fb1b8b0cfd483cdcddfd54ef 886040 
interchange-cat-standard_5.5.1-1.1_all.deb
 8c0f3ddcdf57626cb6a6c4ff9f7fac6c1b0b8ca1b0765fdae958694987b65d45 585264 
interchange-ui_5.5.1-1.1_all.deb
 a9f9e3d983021c8ac60270353ad09879e646ee2caae1e04dab0f1454f3582c5d 1011262 
interchange_5.5.1-1.1_i386.deb
Files: 
 7b81e5732fdc873dac57f544744110da 1161 web optional interchange_5.5.1-1.1.dsc
 64798fe5a1688fa2991316c0de93e1b2 55541 web optional 
interchange_5.5.1-1.1.diff.gz
 f48b422d989465807c4b1b7e0bba50fd 886040 web optional 
interchange-cat-standard_5.5.1-1.1_all.deb
 0b97c4b4604cc0fd3bc5b3a651a0c04d 585264 web optional 
interchange-ui_5.5.1-1.1_all.deb
 17d75dadcdcf38c4c370ea3feedc529a 1011262 web optional 
interchange_5.5.1-1.1_i386.deb

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

iD8DBQFILIDk1OXtrMAUPS0RAugeAJ41nbKWkUmUPfG29wiJhuFKencDwACfaod1
2FOddTBvGZN+aMIKDyAEYsA=
=n9cL
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to