found 237056 0.050-1 # this means I can ignore this bug forever thanks On Dec 31, Nathanael Nerode <[EMAIL PROTECTED]> wrote:
> Except it isn't remounted later, until S36. This is really bad because By design, because it was hard to do it reliably and Miquel assured me that this would cause no problems (and indeed it did no, except for bootlogd). > * have udev actually remount /dev/pts (and /dev/shm) at the end of its script > The natural solution. Creates code duplication, though. Unless udev > invokes /etc/mountvirtfs directly, in which case it has to watch out > and make sure that 'set -e' is disabled for the invocation. See above. I am not inclined to do this again (it adds complexity to work around a misfeature in a different package). > * split mountvirtfs into multiple scripts, one for /proc and /sys which > runs before udev, and one for /dev/pts and /dev/shm which runs after. This is what me and Miquel agreed to do, but when I tried discussing it with the current maintainer he was not very interested. > * move bootlogd before udev This is what I do on my system and it works fine, but I'd rather split mountvirtfs which is the correct solution. > As an aside, none of these solutions are robust to parallelized initscripts > -- but then neither are udev or bootlogd, period. Essentially > nothing can safely run at the same time as udev. Essentially all > initscripts should run after bootlogd for bootlogd to make sense -- but only > if bootlogd is present. And these aren't because the later scripts in any > sense 'require' them. I have been saying this for a while, now you only need to persuade the initscripts maintainer. -- ciao, Marco
signature.asc
Description: Digital signature

