* /var/empty has been in hier(7) since 4.x * User sshd has been in base since 4.x * Simplify a patch for realhostname_sa(3) usage - Remove SUID_SSH - It was removed from ssh in 2002 - Fix 'make test' - Add some hints into the patches on where they came from - Mirror all patches - Move LPK patch out of files/ - Remove the need for 2 patches * Removal of 'host-key check-config' in install phase * Adding -lutil - Add SCTP support [1] - Remove FILECONTROL as it has not been supported since the 5.8 update - Replace tab with space pkg-descr - Remove default WRKSRC - Add 'configtest' command to rc script - Mark X509 broken with other patches due to PATCH_DIST_STRIP=-p1 PR: ports/174570 [1] Submitted by: oleg <proler@gmail.com> [1] Obtained from: https://bugzilla.mindrot.org/show_bug.cgi?id=2016 (upstream) [1] Feature safe: yes
20 lines
622 B
C
20 lines
622 B
C
r100838 | fanf | 2002-07-28 19:36:24 -0500 (Sun, 28 Jul 2002) | 7 lines
|
|
Changed paths:
|
|
M /head/crypto/openssh/auth.c
|
|
|
|
Use login_getpwclass() instead of login_getclass() so that the root
|
|
vs. default login class distinction is made correctly.
|
|
|
|
PR: 37416
|
|
|
|
--- auth.c.orig 2010-08-12 11:33:01.000000000 -0600
|
|
+++ auth.c 2010-09-14 16:14:12.000000000 -0600
|
|
@@ -594,7 +594,7 @@
|
|
if (!allowed_user(pw))
|
|
return (NULL);
|
|
#ifdef HAVE_LOGIN_CAP
|
|
- if ((lc = login_getclass(pw->pw_class)) == NULL) {
|
|
+ if ((lc = login_getpwclass(pw)) == NULL) {
|
|
debug("unable to get login class: %s", user);
|
|
return (NULL);
|
|
}
|