monitor_mm.c
- (stevesk) remove configure support for poll.h; it was removed
from sshd.c a long time ago.
+ - (stevesk) --with-privsep-user; default sshd
20020406
- (djm) Typo in Suse SPEC file. Fix from Carsten Grohmann
/* Builtin PRNG command timeout */
#undef ENTROPY_TIMEOUT_MSEC
+/* non-privileged user for privilege separation */
+#undef SSH_PRIVSEP_USER
+
/* Define if you want to install preformatted manpages.*/
#undef MANTYPE
fi
]
)
-
AC_DEFINE_UNQUOTED(ENTROPY_TIMEOUT_MSEC, $entropy_timeout)
+ssh_privsep_user=sshd
+AC_ARG_WITH(privsep-user,
+ [ --with-privsep-user Specify non-privileged user for privilege separation],
+ [
+ if test -n "$withval"; then
+ ssh_privsep_user=$withval
+ fi
+ ]
+)
+AC_DEFINE_UNQUOTED(SSH_PRIVSEP_USER, $ssh_privsep_user)
+
# We do this little dance with the search path to insure
# that programs that we select for use by installed programs
# (which may be run by the super-user) come from trusted
* sshd will change its pivileges to this user and its
* primary group.
*/
+#ifndef SSH_PRIVSEP_USER
#define SSH_PRIVSEP_USER "nobody"
+#endif
/* Minimum modulus size (n) for RSA keys. */
#define SSH_RSA_MINIMUM_MODULUS_SIZE 768