Date: Wed, 02 Apr 1997 14:33:05 -0800 From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: Terry Lambert <terry@lambert.org> Cc: avalon@coombs.anu.edu.au, proff@suburbia.net, hackers@freebsd.org Subject: Re: devfs Message-ID: <17949.860020385@time.cdrom.com> In-Reply-To: Your message of "Wed, 02 Apr 1997 14:41:38 MST." <199704022141.OAA14577@phaeton.artisoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Move the process environment into the kernel on the other side of a > system call, and you can have all the variant links your crooked > little heart desires. I think indirecting through sysctl() would be a lot easier. I didn't WANT to rearchitect the entire process environment handling mechanism, perturbing everything from the kernel to libc, I was looking for a lower-impact change. And besides, if I were going to redo environment handling, I wouldn't just shove the default environment handling into the kernel and yell "Done!", I'd implement a whole multi-tier namespace with process local, group local and systemwide logical names. Why bother adding more abstraction to that mechanism otherwise? All that work just to achieve an equivalent status quo (with variant symlinks as the only added benefit) would be just silly. Jordan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17949.860020385>