Date: Wed, 04 Apr 2007 12:48:51 -0400 From: Chuck Swiger <cswiger@mac.com> To: Andrew Pantyukhin <infofarmer@FreeBSD.org> Cc: FreeBSD Current <current@freebsd.org> Subject: Re: Surviving /dev/null disappearance Message-ID: <4613D6F3.4080701@mac.com> In-Reply-To: <cb5206420704040151w3c4f32f7gfd4aa017d40a1199@mail.gmail.com> References: <cb5206420704030216r44243573h7981c1e35ef7225@mail.gmail.com> <46128475.9060602@FreeBSD.org> <cb5206420704040151w3c4f32f7gfd4aa017d40a1199@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Pantyukhin wrote: > On 4/3/07, Maxim Sobolev <sobomax@freebsd.org> wrote: >> Patch ld(1) to detect the condition and don't unlink the device node? > > Yes, but there has to be a generic solution, so that > we don't reinvent the wheel for every one of the > thousands apps that may do this. > > Isn't there some safety-net wrapper function that > refuses to remove device nodes and maybe some other > types of files? Why not set a filesystem flag like schg on device nodes under a devfs tree...? -- -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4613D6F3.4080701>