[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