Page MenuHomeFreeBSD

rc: Bail if /dev/null is not a device
ClosedPublic

Authored by des on Thu, Jun 4, 4:54 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jun 23, 1:57 PM
Unknown Object (File)
Sun, Jun 21, 3:28 PM
Unknown Object (File)
Sun, Jun 21, 3:23 PM
Unknown Object (File)
Sun, Jun 21, 1:17 PM
Unknown Object (File)
Sun, Jun 21, 1:12 PM
Unknown Object (File)
Sun, Jun 21, 8:12 AM
Unknown Object (File)
Sun, Jun 21, 8:10 AM
Unknown Object (File)
Sat, Jun 20, 7:07 PM
Subscribers

Details

Summary

On startup, check that /dev/null exists and is a character device.
Otherwise, one of two things will happen: either /dev is a writable
directory and we will immediately create /dev/null as a regular file
and dump garbage into it, or it does not and we will spit out a stream
of error messages about failing to create /dev/null.

PR: 295782
MFC after: 1 week

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

des requested review of this revision.Thu, Jun 4, 4:54 PM
This revision is now accepted and ready to land.Thu, Jun 4, 5:15 PM
This revision now requires review to proceed.Thu, Jun 4, 9:16 PM
This revision is now accepted and ready to land.Fri, Jun 5, 2:48 PM
This revision was automatically updated to reflect the committed changes.