- (bal) Cygwin uid0 fix by vinschen@redhat.com
This commit is contained in:
parent
bdf3e89f1a
commit
596273516c
|
@ -1,6 +1,7 @@
|
|||
20020628
|
||||
- (stevesk) [sshd_config] PAMAuthenticationViaKbdInt no; commented
|
||||
options should contain default value. from solar.
|
||||
- (bal) Cygwin uid0 fix by vinschen@redhat.com
|
||||
|
||||
200206027
|
||||
- OpenBSD CVS Sync
|
||||
|
@ -1191,4 +1192,4 @@
|
|||
- (stevesk) entropy.c: typo in debug message
|
||||
- (djm) ssh-keygen -i needs seeded RNG; report from markus@
|
||||
|
||||
$Id: ChangeLog,v 1.2308 2002/06/27 16:59:50 stevesk Exp $
|
||||
$Id: ChangeLog,v 1.2309 2002/06/27 18:02:21 mouring Exp $
|
||||
|
|
7
sshd.c
7
sshd.c
|
@ -1035,7 +1035,14 @@ main(int ac, char **av)
|
|||
(S_ISDIR(st.st_mode) == 0))
|
||||
fatal("Missing privilege separation directory: %s",
|
||||
_PATH_PRIVSEP_CHROOT_DIR);
|
||||
|
||||
#ifdef HAVE_CYGWIN
|
||||
if (check_ntsec(_PATH_PRIVSEP_CHROOT_DIR) &&
|
||||
(st.st_uid != getuid () ||
|
||||
(st.st_mode & (S_IWGRP|S_IWOTH)) != 0))
|
||||
#else
|
||||
if (st.st_uid != 0 || (st.st_mode & (S_IWGRP|S_IWOTH)) != 0)
|
||||
#endif
|
||||
fatal("Bad owner or mode for %s",
|
||||
_PATH_PRIVSEP_CHROOT_DIR);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue