centrally administered passwords for several services
i'm thinking about how to make slackware, both a server OS for administering a small network, and the workstation OS as well.
basically i want authentication/authorization to be admnistered centrally (for example through LDAP or otherwise). Also centrally i want to enable users or groups from using services existing on the same server or other (f.e. login, ssh, samba,nfs, vpn, mysql, the list can go on).
The reason i'm asking, is because there is no pam coming with slackware and it seems to be the only way for controlling username/password logins. the thing is (and correct me if I am mistaken), pam needs to be tweaked on the client; it is on the client that you choose if login and ssh and everything else will try to authenticate against local passwords or against ldap server.
1) is it possible to relay the choice about the services to which a user has access to the ldap server (esp if this server is running slackware)
2) can i bypass the use of pam? is there another way in slackware to achieve ldap authentication?
if someone has done or has some info/links available, i'd be most grateful!