On Sun, Sep 29, 2013 at 09:21:01PM -0500, Daniel Campbell wrote:
> > /usr/lib/udev.....
> > /usr/lib/systemd.....
> > 
> > were both placed in /usr despite objections from a number of folks.
> > 
> > So claims that udev and systemd are not responsible are not true.

Udev is installed in / in gentoo. I am a co-maintainer of udev and that
was fixed quite some time back, it is the Gentoo systemd team that installs
their version of udev in /usr.

Installing udev or eudev, however, doesn't really solve the issue
though, because it is possible to run arbitrary programs from within
udev rules.

Another unrelated concern is if you install a program in / that needs to
access something in /usr/share, this will be broken by not having /usr
mounted. This means that, for example, the locale logic of most software
can't work without /usr since it accesses files in /usr/share/locale.

William

Attachment: signature.asc
Description: Digital signature

Reply via email to