Module Name: src Committed By: christos Date: Sat Feb 14 19:05:29 UTC 2015
Modified Files: src/crypto/external/bsd/openssh/dist: sshd.c Log Message: initialize the pfilter for the privilege-separated copy (Frank Kardel) To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/crypto/external/bsd/openssh/dist/sshd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/openssh/dist/sshd.c diff -u src/crypto/external/bsd/openssh/dist/sshd.c:1.16 src/crypto/external/bsd/openssh/dist/sshd.c:1.17 --- src/crypto/external/bsd/openssh/dist/sshd.c:1.16 Sun Jan 25 10:52:44 2015 +++ src/crypto/external/bsd/openssh/dist/sshd.c Sat Feb 14 14:05:29 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: sshd.c,v 1.16 2015/01/25 15:52:44 christos Exp $ */ +/* $NetBSD: sshd.c,v 1.17 2015/02/14 19:05:29 christos Exp $ */ /* $OpenBSD: sshd.c,v 1.428 2014/07/15 15:54:14 millert Exp $ */ /* * Author: Tatu Ylonen <y...@cs.hut.fi> @@ -44,7 +44,7 @@ */ #include "includes.h" -__RCSID("$NetBSD: sshd.c,v 1.16 2015/01/25 15:52:44 christos Exp $"); +__RCSID("$NetBSD: sshd.c,v 1.17 2015/02/14 19:05:29 christos Exp $"); #include <sys/types.h> #include <sys/param.h> #include <sys/ioctl.h> @@ -628,6 +628,8 @@ privsep_preauth_child(void) explicit_bzero(pw->pw_passwd, strlen(pw->pw_passwd)); endpwent(); + pfilter_init(); + /* Change our root directory */ if (chroot(_PATH_PRIVSEP_CHROOT_DIR) == -1) fatal("chroot(\"%s\"): %s", _PATH_PRIVSEP_CHROOT_DIR,