From 7a7edf77ed9e9c982beedb84f2bd384acb7cfcdb Mon Sep 17 00:00:00 2001 From: Ben Lindstrom Date: Fri, 22 Mar 2002 02:42:37 +0000 Subject: - stevesk@cvs.openbsd.org 2002/03/19 03:03:43 [pathnames.h servconf.c servconf.h sshd.c] _PATH_PRIVSEP_CHROOT_DIR; ok provos@ --- sshd.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'sshd.c') diff --git a/sshd.c b/sshd.c index c82603d58..c788ac016 100644 --- a/sshd.c +++ b/sshd.c @@ -42,7 +42,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: sshd.c,v 1.231 2002/03/18 17:50:31 provos Exp $"); +RCSID("$OpenBSD: sshd.c,v 1.232 2002/03/19 03:03:43 stevesk Exp $"); #include #include @@ -533,8 +533,9 @@ privsep_preauth_child(void) demote_sensitive_data(); /* Change our root directory*/ - if (chroot(options.unprivileged_dir) == -1) - fatal("chroot(/var/empty)"); + if (chroot(_PATH_PRIVSEP_CHROOT_DIR) == -1) + fatal("chroot(\"%s\"): %s", _PATH_PRIVSEP_CHROOT_DIR, + strerror(errno)); if (chdir("/") == -1) fatal("chdir(/)"); -- cgit v1.2.3