[Pkg-sysvinit-devel] Bug#677097: mountall-bootclean.sh nukes udev's data in /run

Jakub Wilk jwilk at debian.org
Sat Jun 16 19:00:45 UTC 2012


* Roger Leigh <rleigh at codelibre.net>, 2012-06-16, 18:10:
>>mountall-bootclean.sh removes files from /run, but these may include 
>>files created by init scripts earlier in the same boot process. I 
>>observed this because the script nuked files in /run/udev/, leaving my 
>>X server without any input devices.
>>
>>(In case you have trouble reproducing this, adding an artifical sleep 
>>of a few seconds to mountall-bootclean.sh should ease triggering the 
>>problem.)
>
>This is definitely with -27?

Yes.

>All init scripts are current, with no versions from earlier releases 
>being held back?

Yes.

>This was supposed to have been fixed in -24, in commit 32d0678.
>Did you have a /run/.clean flagfile created prior to mountall-bootclean 
>running?

No, and /run/.tmpfs didn't exist either.

As far as I can see, it's because /etc/init.d/bootmisc.sh removed the 
flag files before mountall-bootclean.sh was run.

-- 
Jakub Wilk





More information about the Pkg-sysvinit-devel mailing list