configure fixes for Tru64 UNIX V4.0x

Albert Chin openssh-unix-dev at thewrittenword.com
Sat Sep 20 11:06:18 EST 2003


On Fri, Sep 19, 2003 at 07:07:34PM +0200, Sergio Gelato wrote:
> 1) Testing of uidswap.c on a Tru64 UNIX V4.0G PK4 (BL22) machine shows the
> following defines to be required for correct uid changing semantics:
> 
> #define BROKEN_SETREGID 1
> #define BROKEN_SETREUID 1
> #define SETEUID_BREAKS_SETUID 1
> 
> Failure to fix these contributes to breaking privilege separation
> (in a safe way: connections will fail while UsePrivilegeSeparation=yes,
> thanks to permanently_set_uid()'s built-in sanity checks).
> 
> I don't know what the situation is on later (V5.x) releases of Tru64.
> But for $host matching *-dec-osf4.0* the above settings should help.

Noted by:
  http://marc.theaimsgroup.com/?l=openssh-unix-dev&m=106375128220498&w=2

Also:
  http://bugzilla.mindrot.org/show_bug.cgi?id=653

-- 
albert chin (china at thewrittenword.com)




More information about the openssh-unix-dev mailing list