Re: Environment handling broken in /bin/sh with changes to {get,set,put}env()

From: Andrey Chernov <ache_at_nagual.pp.ru>
Date: Wed, 4 Jul 2007 21:50:31 +0400
On Wed, Jul 04, 2007 at 08:53:37PM +0400, Andrey Chernov wrote:
> No surprise than that old BSD-specific code is full of bugs and not 
> portable.

Even modern BSD-growned soft do the right thing. Consider tcsh or openssh, 
since they are portable enough they don't use dirty env tricks like 
untouched soft from 1970s.

We can safely assume that any port from ports collection compiles either 
on Linux or Solaris, so must do it properly.

We must not keep error made once by BSD developers (improper emulation of 
SysV putenv()) forever.

-- 
http://ache.pp.ru/
Received on Wed Jul 04 2007 - 15:50:35 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:13 UTC