[Bug 653] sshd breaks logins after upgrade to 3.7.1p1 (Tru64 UNIX)

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Thu Sep 18 23:34:43 EST 2003


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





------- Additional Comments From Ole.H.Nielsen at fysik.dtu.dk  2003-09-18 23:34 -------
I have tried Martin Mokrejs' workaround:

Edit openssh-3.7.1p1/config.h to have as follows:

/* Define if your platform breaks doing a seteuid before a setuid */
#define SETEUID_BREAKS_SETUID

/* Define if your setreuid() is broken */
#define BROKEN_SETREUID

/* Define if your setregid() is broken */
#define BROKEN_SETREGID

This solves the problem on our systems as well (Tru64 UNIX 5.1A and 4.0F) !
One mustn't edit acconfig.h and then run configure; it's required to edit
config.h as above *after* the configure step.

To the developers:
The final bugfix seemingly needs to define the 3 above lines for the OSF/1
operating system (Tru64 UNIX).  I wonder why this wasn't necessary
prior to version 3.7 ?



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the openssh-bugs mailing list