cvs commit: src/usr.sbin/sysinstall main.c

Andrey Chernov ache at
Mon Apr 30 17:47:42 UTC 2007

On Mon, Apr 30, 2007 at 12:56:14PM -0400, John Baldwin wrote:
> Ok.  FWIW, this seems like a ridiculous and gross hack just to provide a 
> backdoor for updating the environment w/o making a fooenv() function call 
> (either putenv, or setenv).

It rather history issue. POSIX just precisely documents how putenv was 
originaly implemented. BSD implementation via setenv() is later 
innovation which becomes incompatible with POSIX trend.


More information about the cvs-src mailing list