[b]Problem:[/b] We have Debian as a NIS server and Solaris 10 as NIS client but authentication can't be made, although ypmatch shows that everything works perfect.
We've found out a [b]reason:[/b] Solaris pam module recieves only 'x' as a password hash. That happens because `passwdutil` library routine looks for password hash only in `passwd.byname` and `passwd.ajunct.byname` NIS maps, but not in the `shadow.byname` NIS map. (This looks very strange, but this is how the things are settled) We've came up with a [b]solution:[/b] Patch `passwdutil` library - add a section to look up the hash in `shadow.byname` if it wasn't found in `passwd` or `passwd.ajunct` previously. Very simple. So, any ideas about it? Is it a good way? Have anybody encountered this problem? This message posted from opensolaris.org