I am trying to implement a system that doesn't require an /etc/passwd, plus Winblows systems can authenticate against the system. The authentication mechanism uses pam_mysql, which is fine and dandy, but that falls back to the /etc/passwd file for things like uid,gid,shell and home.
Now, I want the option of putting that information in a database, and working off the database. Is there a method that I would use to set the home directory/shell? I can probably get away with setuid and setgid for the ID's, but am unfamiliar with the other methods (especially since all the examples I find say "the list says I shouldn't do this" and don't provide an example, and the actual developers guide says absolutely nothing about it either).
use libnss instead. debian uses this.
their mysql module is different to pam_mysql.
there is a fallback host, but no updates yet possible. I worked on this but stopped development at 80%
--
Reini Urban - Entwicklung - http://inode.at
_______________________________________________ Pam-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/pam-list