On 2010-09-12 12:22 +0200, Kel Modderman wrote: > On Saturday 04 September 2010 06:39:49 Goswin von Brederlow wrote: >> Package: insserv >> Version: 1.14.0-2 >> Severity: critical >> >> Hi, >> >> during boot /etc/rcS.d/S13checkfs.sh starts a filesystem check (hasn't >> been checked for 197 days) as well as giving some errors for missing >> devices. Since I didn't want to wait for the fsck before fixing the >> missing devices I aborted the check with crlt-c. This resulted in the >> fsck to be aborted but then also skipped all further rcS.d scripts >> saying: >> >> Running scripts in rcS.d/ took 41 seconds. >> INIT: Entering runlevel: 2 >> >> Given that filesystem weren't mounted or anything that didn't work out >> well leaving the system unusable. >> >> This is a serious regressions from before insserv. The old behaviour >> was to display a message asking for the root password to get a shell >> or ctrl-D to continue booting. > > > How does changing /etc/init.d/rc with the below patch modify behaviour?
For me, not at all. :-( > --- rc~ > +++ rc > @@ -43,7 +43,7 @@ on_exit() { > trap on_exit EXIT # Enable emergency handler > > # Ignore CTRL-C only in this shell, so we can interrupt subprocesses. > -trap ":" INT QUIT TSTP > +trap "" INT QUIT TSTP > > # Set onlcr to avoid staircase effect. > stty onlcr 0>&1 Sven -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org