Your message dated Sun, 29 Aug 2010 22:17:08 +0000
with message-id <[email protected]>
and subject line Bug#592582: fixed in openbsd-inetd 0.20080125-6
has caused the Debian Bug report #592582,
regarding Initscript should contain "--oknodo" for start-stop-daemon
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.)


-- 
592582: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592582
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openbsd-inetd
Version: 0.20080125-2
Severity: minor

We had a problem using heartbeat with /etc/init.d/openbsd-inetd. When openbsd-inetd is already running and the initscript is invoked a second time with "start" error code 1 is returned. According to the Debian Policy[1] error code 0 is expected. Find attached a patch which solved our problem.

[1]
http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit

"The init.d scripts must ensure that they will behave sensibly (i.e., returning success and not starting multiple copies of a service) if invoked with start when the service is already running, or with stop when it isn't, and that they don't kill unfortunately-named user processes. The best way achieve this is usually to use
start-stop-daemon with the --oknodo option."

Discussion:
'Clarify what "sensible behaviour" is for init scripts' BTS#426877
--- openbsd-inetd.orig	2008-12-15 02:23:18.000000000 +0100
+++ openbsd-inetd	2010-08-11 10:16:04.000000000 +0200
@@ -47,6 +47,7 @@
         checkportmap
 	log_daemon_msg "Starting internet superserver" "inetd"
 	start-stop-daemon --start --quiet --pidfile /var/run/inetd.pid \
+            --oknodo \
 	    --exec $DAEMON -- $OPTIONS
 	log_end_msg 0
 	;;

--- End Message ---
--- Begin Message ---
Source: openbsd-inetd
Source-Version: 0.20080125-6

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

openbsd-inetd_0.20080125-6.diff.gz
  to main/o/openbsd-inetd/openbsd-inetd_0.20080125-6.diff.gz
openbsd-inetd_0.20080125-6.dsc
  to main/o/openbsd-inetd/openbsd-inetd_0.20080125-6.dsc
openbsd-inetd_0.20080125-6_i386.deb
  to main/o/openbsd-inetd/openbsd-inetd_0.20080125-6_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.
Marco d'Itri <[email protected]> (supplier of updated openbsd-inetd 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: Mon, 30 Aug 2010 00:02:27 +0200
Source: openbsd-inetd
Binary: openbsd-inetd
Architecture: source i386
Version: 0.20080125-6
Distribution: unstable
Urgency: medium
Maintainer: Marco d'Itri <[email protected]>
Changed-By: Marco d'Itri <[email protected]>
Description: 
 openbsd-inetd - The OpenBSD Internet Superserver
Closes: 592582
Changes: 
 openbsd-inetd (0.20080125-6) unstable; urgency=medium
 .
   * Added --oknodo to the init script, this time for real. (Closes: #592582)
Checksums-Sha1: 
 0c881873627c5ffbfd1b728d6526c70619913574 1071 openbsd-inetd_0.20080125-6.dsc
 33fc46c9299dfa02d1bf5594ef7768d0e00edf9e 15480 
openbsd-inetd_0.20080125-6.diff.gz
 b60c6df1781f5ef3c468b2a199bdee40b8fa310e 36798 
openbsd-inetd_0.20080125-6_i386.deb
Checksums-Sha256: 
 0c26c9a0ceb5342643c70401ad8ff6acc6bbb67af02670a7e081170158f387eb 1071 
openbsd-inetd_0.20080125-6.dsc
 442723139e373c28579df72cddd8d0bfe742b370da13c18985221f5a9af5b4c6 15480 
openbsd-inetd_0.20080125-6.diff.gz
 dfc95b57a1b491ac1aa3b09adefabb2c26ad0578ae6a582aa46b6c1c6f563154 36798 
openbsd-inetd_0.20080125-6_i386.deb
Files: 
 de7306adb1abf38250dfeb96c1e5965e 1071 net optional 
openbsd-inetd_0.20080125-6.dsc
 29b379ec7e0958d2d3cb2f652608689d 15480 net optional 
openbsd-inetd_0.20080125-6.diff.gz
 2bcc86bc460440b07d2ef30905b07836 36798 net optional 
openbsd-inetd_0.20080125-6_i386.deb

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

iEYEARECAAYFAkx62WwACgkQFGfw2OHuP7Ey9ACgkQAHlM6SbmbQW+W6QxKlvGhO
aj8AoKCg/Oyn129nVJWc3YnBjlKBB4P1
=MqAH
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to