On Fri, 2005-09-30 at 15:28 +0200, Antonio wrote:
[cut]
Now I have
understanded that my problem is related to the fact
that mountvirtfs
doesn't mount shm and devpts when it is called on boot. I don't know
why, I'm investigating this. However if I manually stop the service
mountvirtfs and start it again shm and devpts are mounted and with the
right permissions.
I'll report any news on this.
Well, I've solved the problem!
I've learn a lot of new thinks too! The dir /dev/shm is one of the few
in /dev non managed by udev. The mountvirtfs init script have to be
called before udev because udev needs procfs, that is mounted by
mountvirtfs. I've noted that disabling udev at boot the /dev/shm
permissions were right, so mountvirtfs was doing his job. It was udev
called after that broke the things. Reinstalling udev (and to be sure
sys-rc and initscript) solved the problem.
A sincere thanks to all the guys have helped me :-).
Best Regards,
~ Antonio