svn commit: r329126 - head/etc/devd

Bruce Evans brde at optusnet.com.au
Mon Feb 12 07:14:26 UTC 2018


On Sun, 11 Feb 2018, Warner Losh wrote:

> On Feb 11, 2018 7:05 PM, "Conrad Meyer" <cem at freebsd.org> wrote:
>
> On Sun, Feb 11, 2018 at 3:46 PM, Rodney W. Grimes
> <freebsd at pdx.rh.cn85.dnsmgr.net> wrote:
>> Moving this to /usr creates a cyclic issue in that you then need
>> /usr to be mounted before devd can start and devd's /etc/rc.d file
>> says:
>> # PROVIDE: devd
>> # REQUIRE: NETWORKING
>> # BEFORE: mountcritremote
>> # KEYWORD: nojail
>>
>> In the diskless and nfs shared /usr worlds devd wants to start
>> before /usr is mounted.
>
> If devd is needed to mount /usr (???), it seems like just another
> demonstration of why separate /usr is a poor idea.

No, it is just another defense against people breaking separate /usr.

> No, it's another reason why generated devd files are wrong in the face of
> devmatch.

Bruce


More information about the svn-src-head mailing list