Your message dated Fri, 06 Jun 2008 09:02:14 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#484607: fixed in sysvinit 2.86.ds1-59
has caused the Debian Bug report #484607,
regarding sysv-rc: Start scripts in runlevel 0 or 6 might not be run
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.)


-- 
484607: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484607
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: sysv-rc
Version: 2.86.ds1-58
Severity: important
Tags: patch


I noticed that none of the start scripts in runlevel 0 or runlevel 6
were being run since my PC no longer powers itself off after I type
"shutdown -h now", nor does it perform the usual shutdown tasks such
as unmounting filesystems.

The problem appears to be caused by a patch against /etc/init.d/rc from
bug 483172. The patch uses $previous_stop without initializing it, so it
retains its value from the preceding code (which processes kill
scripts). If $previous_stop refers to a file that exists, it can
inadvertently prevent some of the start scripts in runlevel 0 or
runlevel 6 from running.

The attached patch fixes the problem (at least for me).

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.25.2 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

sysv-rc depends on no packages.

Versions of packages sysv-rc recommends:
ii  lsb-base                      3.2-12     Linux Standard Base 3.2 init scrip

-- no debconf information
--- /etc/init.d/rc.orig 2008-06-04 22:41:23.741208365 -0700
+++ /etc/init.d/rc      2008-06-04 22:41:49.031200073 -0700
@@ -344,6 +344,7 @@
                                #
                                suffix=${i#/etc/rc$runlevel.d/S[0-9][0-9]}
                                stop=/etc/rc$runlevel.d/K[0-9][0-9]$suffix
+                               
previous_stop=/etc/rc$previous.d/K[0-9][0-9]$suffix
                                
previous_start=/etc/rc$previous.d/S[0-9][0-9]$suffix
                                #
                                # If there is a start script in the previous 
level

--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 2.86.ds1-59

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

initscripts_2.86.ds1-59_i386.deb
  to pool/main/s/sysvinit/initscripts_2.86.ds1-59_i386.deb
sysv-rc_2.86.ds1-59_all.deb
  to pool/main/s/sysvinit/sysv-rc_2.86.ds1-59_all.deb
sysvinit-utils_2.86.ds1-59_i386.deb
  to pool/main/s/sysvinit/sysvinit-utils_2.86.ds1-59_i386.deb
sysvinit_2.86.ds1-59.diff.gz
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-59.diff.gz
sysvinit_2.86.ds1-59.dsc
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-59.dsc
sysvinit_2.86.ds1-59_i386.deb
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-59_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 sysvinit 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: Fri,  6 Jun 2008 10:02:32 +0200
Source: sysvinit
Binary: sysvinit sysvinit-utils sysv-rc initscripts
Architecture: source i386 all
Version: 2.86.ds1-59
Distribution: unstable
Urgency: low
Maintainer: Debian sysvinit maintainers <[EMAIL PROTECTED]>
Changed-By: Petter Reinholdtsen <[EMAIL PROTECTED]>
Description: 
 initscripts - Scripts for initializing and shutting down the system
 sysv-rc    - System-V-like runlevel change mechanism
 sysvinit   - System-V-like init utilities
 sysvinit-utils - System-V-like utilities
Closes: 483396 484607
Changes: 
 sysvinit (2.86.ds1-59) unstable; urgency=low
 .
   * Fix uninitialised previous_stop caused by typo in fix for
     bug #483172 (Closes: #484607).
   * Set $LANG from /etc/default/locale in mountall.sh, so that ntfs-3g and
     friends can get correct file name encodings. (Closes: #483396)
Checksums-Sha1: 
 0efdbc0e0b7f70141e95daea2e3f97fbc0b141df 1433 sysvinit_2.86.ds1-59.dsc
 5b7099d75e9693341a022a79ffb109218eab0b65 151241 sysvinit_2.86.ds1-59.diff.gz
 4f96526e83bc31b1b9640d45e09a572485dfaf15 111590 sysvinit_2.86.ds1-59_i386.deb
 12d9e60281f5f8aa76d95981c7a685bf02a21cb9 70522 
sysvinit-utils_2.86.ds1-59_i386.deb
 fd18d401e834c8bd3bc2a84fc52f396323b33fdf 67636 initscripts_2.86.ds1-59_i386.deb
 7aae2a0e4ba1990b6d1a600cbb4882de6f7223b7 63268 sysv-rc_2.86.ds1-59_all.deb
Checksums-Sha256: 
 c40b415539bd13e939da17e68e81526d740efeba7ebeebe1293efca042040e60 1433 
sysvinit_2.86.ds1-59.dsc
 90ad15a195c93484aba4f529bf9d2e255f72563e646259888fed7fda31495ad3 151241 
sysvinit_2.86.ds1-59.diff.gz
 31f0ccd38e1d706a7326c8161473d1b9c0c9394f0a3f09b1315cc85999ccfdba 111590 
sysvinit_2.86.ds1-59_i386.deb
 66306806c1c99e915f7e936c67f763d182aae7e378d233c18f0d566686826903 70522 
sysvinit-utils_2.86.ds1-59_i386.deb
 f91abfadaaa1057046fcb733450e5f7c6fcfea39ccfcd9ea64a224c50b7edec3 67636 
initscripts_2.86.ds1-59_i386.deb
 be681d088b2ca98a4593d66a2d0ade8684c2d829fdf02b31f1cc2aa29b75c27e 63268 
sysv-rc_2.86.ds1-59_all.deb
Files: 
 69b5fb44c98ccb99f1476faa2bfa31cb 1433 admin required sysvinit_2.86.ds1-59.dsc
 5189aaa4848f17279eaa618324877648 151241 admin required 
sysvinit_2.86.ds1-59.diff.gz
 d74091e4181cf9630572f9f0ebd29186 111590 admin required 
sysvinit_2.86.ds1-59_i386.deb
 370a816cb647a7f6939624714f20fd6f 70522 admin required 
sysvinit-utils_2.86.ds1-59_i386.deb
 e10781f14aa9f2bc7560eae045e8e367 67636 admin required 
initscripts_2.86.ds1-59_i386.deb
 fdd143349786d22ad7bffbfd6eb73f0b 63268 admin required 
sysv-rc_2.86.ds1-59_all.deb

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

iD8DBQFISPDP20zMSyow1ykRAivoAJ9RgVJMxElPcIARh7wVz6ZcbAC2LQCghtGx
xzJ+A9/nyRsMoGJOHGCt09Q=
=+f4f
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to