[Bug 191151] New: Relative module path in PAM service description file does not work well
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jun 18 10:41:15 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191151
Bug ID: 191151
Summary: Relative module path in PAM service description file
does not work well
Product: Base System
Version: 10.0-RELEASE
Hardware: Any
OS: Any
Status: Needs Triage
Severity: Affects Some People
Priority: ---
Component: bin
Assignee: freebsd-bugs at FreeBSD.org
Reporter: rehak at tekkirk.org
PAM.CONF(5) claims:
The module-path field specifies the name or full path of the module to
call. If only the name is specified, the PAM library will search for it
in the following locations:
1. /usr/lib
2. /usr/local/lib
When I use
auth required pam_ldap.so.1 no_warn try_first_pass
instead of
auth required /usr/local/lib/pam_ldap.so.1 no_warn try_first_pass
I get following errors when system starts.
Jun 18 10:24:17 lien login: in openpam_load_module(): no pam_ldap.so.1 found
Jun 18 10:24:17 lien login: pam_start(): system error
Jun 18 10:24:17 lien login: in openpam_load_module(): no pam_ldap.so.1 found
Jun 18 10:24:17 lien login: pam_start(): system error
Jun 18 10:24:17 lien login: in openpam_load_module(): no pam_ldap.so.1 found
Jun 18 10:24:17 lien login: pam_start(): system error
Jun 18 10:24:17 lien login: in openpam_load_module(): no pam_ldap.so.1 found
Jun 18 10:24:17 lien login: pam_start(): system error
Jun 18 10:24:17 lien init: getty repeating too quickly on port /dev/ttyv1,
sleeping 30 secs
This issue disallows me to log into as root. getent proved that LDAP itself
works fine.
/etc/nsswitch.conf:
mrehak at lien:~$ cat /etc/nsswitch.conf
group: files ldap
hosts: files dns
networks: files
passwd: files ldap
shells: files
services: files
protocols: files
rpc: files
I did freebsd-update fetch and install on June 4 and forgot to restart. Today I
have found the machine in this state after reboot. As there was a PAM related
change in 10.0-RELEASE-p4 I would guess there is the cause.
In the evening I will confirm that the issue is really there. I will try the
same on the second machine.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list