While this is a fairly old thread, there may still be people looking for
the *correct* answer for this question (at least I were 10 minutes
ago...)
So, the problem is that some applications (acroread7 in this case)
refuse to start when run on a NIS or LDAP (client?), with a message
containing:
GLib-WARNING **: getpwuid_r(): failed due to unknown user id
See more about the problem in previous posts in this thread.
The resolution is to edit /compat/linux/etc/nsswitch.conf, and change
passwd: files
shadow: files
group: files
to:
passwd: db files nisplus nis
shadow: db files nisplus nis
group: db files nisplus nis
LDAP clients should also have 'ldap' after 'nis' in these rows.
By the way, editing /etc/nsswitch.conf is the way to go to set lookup
priorities for PAM in Linux.=20
--
Markus =D6rebrand Markus.Orebrand@operax.com
Systems Administrator Operax - Guaranteed QoS
_______________________________________________
freebsd-security@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-security
To unsubscribe, send any mail to "freebsd-security-unsubscribe@freebsd.org"