[Pkg-sysvinit-devel] Bug#386945: initscripts: User Mode Linux (UML) doesn't start because /dev/shm is mounted noexec

Petter Reinholdtsen pere at hungry.com
Sat Sep 16 09:08:46 UTC 2006


[Henrique de Moraes Holschuh]
>> I suspect we need to provide some other tmpfs for users such as UML
>> and ifupdown.
> 
> I am quite sure of it.

After having a look at ifupdown, I changed my mind.  We should not
wait for etch to release before providing a tmpfs file system for use
during boot.  Some long-standing bugs in ifupdown are unsolvable
because the state file isn't writable when the kernel calls userspace
to handle coldplug events.  Because of this, I integrated the patches
from ubuntu to mount /var/run and /var/lock/ as tmpfs file systems in
mountkernfs.sh, the very first thing to happen during boot.

I plan to upload this into experimental today, along with the changes
to split out sysvinit-utils and a few others changes.

Testers are most welcome.

Friendly,
-- 
Petter Reinholdtsen




More information about the Pkg-sysvinit-devel mailing list