Your message dated Sun, 11 Sep 2005 19:50:29 +0200
with message-id <[EMAIL PROTECTED]>
and subject line This bug is fixed now
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 3 Sep 2005 12:30:29 +0000
>From [EMAIL PROTECTED] Sat Sep 03 05:30:29 2005
Return-path: <[EMAIL PROTECTED]>
Received: from pat.uio.no [129.240.130.16] (7411)
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1EBXAD-0007Dm-00; Sat, 03 Sep 2005 05:30:29 -0700
Received: from mail-mx5.uio.no ([129.240.10.46])
by pat.uio.no with esmtp (Exim 4.43)
id 1EBXA9-0002Vs-Um
for [EMAIL PROTECTED]; Sat, 03 Sep 2005 14:30:26 +0200
Received: from saruman.uio.no ([129.240.201.202])
by mail-mx5.uio.no with esmtp (Exim 4.43)
id 1EBXA2-0000IA-A7; Sat, 03 Sep 2005 14:30:19 +0200
Received: from pre by saruman.uio.no with local (Exim 4.44)
id 1EBXA1-0007cb-Sg; Sat, 03 Sep 2005 14:30:17 +0200
To: [EMAIL PROTECTED]
Subject: sysv-rc: Should use the same script for rc# and rcS
From: Petter Reinholdtsen <[EMAIL PROTECTED]>
Message-Id: <[EMAIL PROTECTED]>
Sender: Petter Reinholdtsen <[EMAIL PROTECTED]>
Date: Sat, 03 Sep 2005 14:30:17 +0200
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.926, required 12,
autolearn=disabled, ALL_TRUSTED -2.82, AWL 1.89,
UIO_MAIL_IS_INTERNAL -5.00)
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
Package: sysv-rc
Version: 2.86.ds1-1.1
Severity: minor
Tags: patch
There is no reason to use two different scripts for running rcS.d and
rc#.d/. This patch merge the special parts of rcS into rc, and make
sure rcS calls rc with 'S' as the argument.
Most of the special parts of rcS should probably be removed, as
neither /sbin/unconfigured.sh nor /sbin/setup.sh are used by the
installation system any more.
This change make it easier to add parallel booting, as the changes
only need to be done in one script.
--- sysvinit-2.86.ds1.orig/debian/sysv-rc/etc/init.d/rc 2005-09-03
14:20:14.083376736 +0200
+++ sysvinit-2.86.ds1/debian/sysv-rc/etc/init.d/rc 2005-09-03
14:24:01.167236396 +0200
@@ -15,6 +15,10 @@
# Version: @(#)rc 2.78 07-Nov-1999 [EMAIL PROTECTED]
#
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+export PATH
+umask 022
+
# Un-comment the following for debugging.
# debug=echo
@@ -53,6 +57,21 @@
export runlevel previous
+ if [ S = "$runlevel" ]
+ then
+ #
+ # See if system needs to be setup. This is ONLY meant to
+ # be used for the initial setup after a fresh installation!
+ #
+ if [ -x /sbin/unconfigured.sh ]
+ then
+ /sbin/unconfigured.sh
+ fi
+ fi
+
+ . /etc/default/rcS
+ export VERBOSE
+
# Is there an rc directory for this new runlevel?
if [ -d /etc/rc$runlevel.d ]
then
@@ -99,4 +118,21 @@
esac
done
fi
+
+ if [ S = "$runlevel" ]
+ then
+ #
+ # For compatibility, run the files in /etc/rc.boot too.
+ #
+ [ -d /etc/rc.boot ] && run-parts /etc/rc.boot
+
+ #
+ # Finish setup if needed. The comment above about
+ # /sbin/unconfigured.sh applies here as well!
+ #
+ if [ -x /sbin/setup.sh ]
+ then
+ /sbin/setup.sh
+ fi
+ fi
# eof /etc/init.d/rc
--- sysvinit-2.86.ds1.orig/debian/sysv-rc/etc/init.d/rcS 2005-09-03
14:20:14.083376736 +0200
+++ sysvinit-2.86.ds1/debian/sysv-rc/etc/init.d/rcS 2005-09-03
14:24:35.579881215 +0200
@@ -5,68 +5,4 @@
#
# Version: @(#)/etc/init.d/rcS 2.76 19-Apr-1999 [EMAIL PROTECTED]
#
-
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-runlevel=S
-prevlevel=N
-umask 022
-export PATH runlevel prevlevel
-
-#
-# See if system needs to be setup. This is ONLY meant to
-# be used for the initial setup after a fresh installation!
-#
-if [ -x /sbin/unconfigured.sh ]
-then
- /sbin/unconfigured.sh
-fi
-
-#
-# Source defaults.
-#
-. /etc/default/rcS
-export VERBOSE
-
-#
-# Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
-#
-trap ":" INT QUIT TSTP
-
-#
-# Call all parts in order.
-#
-for i in /etc/rcS.d/S??*
-do
- # Ignore dangling symlinks for now.
- [ ! -f "$i" ] && continue
-
- case "$i" in
- *.sh)
- # Source shell script for speed.
- (
- trap - INT QUIT TSTP
- set start
- . $i
- )
- ;;
- *)
- # No sh extension, so fork subprocess.
- $i start
- ;;
- esac
-done
-
-#
-# For compatibility, run the files in /etc/rc.boot too.
-#
-[ -d /etc/rc.boot ] && run-parts /etc/rc.boot
-
-#
-# Finish setup if needed. The comment above about
-# /sbin/unconfigured.sh applies here as well!
-#
-if [ -x /sbin/setup.sh ]
-then
- /sbin/setup.sh
-fi
-
+exec /etc/init.d/rc S
---------------------------------------
Received: (at 326460-done) by bugs.debian.org; 11 Sep 2005 17:50:44 +0000
>From [EMAIL PROTECTED] Sun Sep 11 10:50:44 2005
Return-path: <[EMAIL PROTECTED]>
Received: from pat.uio.no [129.240.130.16] (7411)
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1EEVyW-0001Uz-00; Sun, 11 Sep 2005 10:50:44 -0700
Received: from mail-mx1.uio.no ([129.240.10.29])
by pat.uio.no with esmtp (Exim 4.43)
id 1EEVyR-0004pw-KJ; Sun, 11 Sep 2005 19:50:39 +0200
Received: from saruman.uio.no ([129.240.201.202])
by mail-mx1.uio.no with esmtp (Exim 4.43)
id 1EEVyI-0005v8-Ll; Sun, 11 Sep 2005 19:50:30 +0200
Received: from pre by saruman.uio.no with local (Exim 4.44)
id 1EEVyH-0002mE-Cw; Sun, 11 Sep 2005 19:50:29 +0200
To: [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: This bug is fixed now
From: Petter Reinholdtsen <[EMAIL PROTECTED]>
Message-Id: <[EMAIL PROTECTED]>
Sender: Petter Reinholdtsen <[EMAIL PROTECTED]>
Date: Sun, 11 Sep 2005 19:50:29 +0200
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.616, required 12,
autolearn=disabled, ALL_TRUSTED -2.82, AWL 2.20,
UIO_MAIL_IS_INTERNAL -5.00)
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 33
Version: 2.86.ds1-2
This bug was fixed with the upload of sysvinit version 2.86.ds1-2.
Not sure why this bug wasn't closed, but as a workaround I close it
no. This was the changelog of the upload closing this bug.
sysvinit (2.86.ds1-2) unstable; urgency=low
.
* This package is now maintained on Alioth as the pkg-sysvinit project.
* Add myself as uploader.
* Add support for linprocfs on kFreeBSD. Patch from Robert
Millan. (Closes: #300963)
* Rewrote /etc/mtab handling in mountvirtfs to work with SELinux.
Based on patch from Luke Kenneth Casson Leighton.
(Closes: #270919)
* Add SELinux support to sysvinit on linux. Add build-depend on
libselinux1-dev and libsepol1-dev for all linux archs. Patch from
Manoj Srivastava, based on patch from Fedora. (Closes: #242900,
#249515,#315611)
* Drop redundant build-depend on essensial package bash.
* Add version 0.47 of startpar(8) program from SuSe. Part of
experimental parallel booting system. Not included by default
yet, as it tend to hang during boot.
* Add support for starting init.d scripts on the same level in
parallel, to speed up the boot process a bit. Currently, only a
simple system is implemented (and enabled by adding
CONCURRENCY=shell in /etc/default/rcS). This simple system messes
up the script output during boot. Disabled by default. (Closes:
#316290)
* Add 'kdm xdm gdm $syslog' as conditional dependencies of
rmnologin, to move it further back in the boot process.
* Make sure bootlogd return non-error exit code after forking off
the child. (Closes: #326640)
* Add more warning flags to list of compiler flags, to get more
info about problematic code.
* Avoid race-condition while fork()ing. Patch from SuSe.
(Closes: #327612)
* Improve error message when fork() fail in init. Patch from SuSe.
* Avoid hardcoding tty name length in wall, use UT_LINESIZE instead.
Patch from SuSe.
* Force kernel to reschedule after killing processes. Patch from SuSe.
* Make sure killall never tries to kill init (pid 1). Patch from SuSe.
* Acknowledge NMUs. (Closes: #30659, #85221, #204857, #225476,
#247102, #248739 #252059, #267935, #269774, #269894, #272588,
#272916, #273496, #277204, #281782, #284426, #286081, #287243,
#288098, #289562, #295094, #295335, #296489, #300645, #311741,
#314351, #316431, #317385, #317704, #318453, #318857, #323749,
#325933, #326460, #326495, #326647)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]