Applied the udev.init change in http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/commit/?id=63dff1e2132b for Debian. But it is totally irrelevant for Ubuntu, as we don't support SysV init. Under upstart /etc/init/udev does not do any mounting, it relies on mountall to do that, thus this needs to be added to /lib/init/fstab. systemd already mounts it with MS_NOSUID (but not with MS_NOEXEC).
But in all cases the dominating and important thing here is initramfs-tools, where /dev is usually mounted.
Applied the udev.init change in http:// anonscm. debian. org/cgit/ pkg-systemd/ systemd. git/commit/ ?id=63dff1e2132 b for Debian. But it is totally irrelevant for Ubuntu, as we don't support SysV init. Under upstart /etc/init/udev does not do any mounting, it relies on mountall to do that, thus this needs to be added to /lib/init/fstab. systemd already mounts it with MS_NOSUID (but not with MS_NOEXEC).
But in all cases the dominating and important thing here is initramfs-tools, where /dev is usually mounted.