Date: Tue, 04 Apr 2000 17:56:51 +0200 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: Dag-Erling Smorgrav <des@flood.ping.uio.no> Cc: Terry Lambert <tlambert@primenet.com>, chris@calldei.com, freebsd-arch@freebsd.org Subject: Re: Proposal: Union mount of fdesc on top of /dev Message-ID: <27929.954863811@critter.freebsd.dk> In-Reply-To: Your message of "04 Apr 2000 17:54:28 %2B0200." <xzp8zytsvyj.fsf@flood.ping.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <xzp8zytsvyj.fsf@flood.ping.uio.no>, Dag-Erling Smorgrav writes: >Terry Lambert <tlambert@primenet.com> writes: >> > > In message <xzpsnxbxor2.fsf@flood.ping.uio.no>, Dag-Erling Smorgrav writes: >> > > > Anyway, since /dev/std* never change, how about having fdesc *only* >> > > > handle the /dev/fd/* stuff, so you can (non-union) mount it on /dev/fd >> > > > and let /dev/std* be either symlinks to /dev/fd/[012] or plain old >> > > > static device nodes like they're now? >> > > Symlinks have my vote. >> > The downside is they'll be broken if fdesc isn't mounted... >> The other downside is that, unlike devfs contents, they'll get >> just as stale just as fast as /dev gets out of date with the >> currently running kernel and/or MAKEDEV. > >You expect the major/minor numbers for std{in,out,err} to change in >the foreseeable future? Uhm, why would they change ? They are just aliases for /dev/fd/[0-2] after all... -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD coreteam member | BSD since 4.3-tahoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?27929.954863811>