SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I was trialing out creating a minimal install of Slackware this weekend and unfortunate timing of Pam release in latest updates resulted in a situation where when I upgraded Slackware for the first time, I could not login again.
I have fixed all that by installing the necessary packages. So that is sorted.
But it got me wondering exactly what PAM will do in future as I don't need active directory authentication, kerberor or linking up with any other system which I believe is what PAM is about. I just use Slackware as an Internet Filtering Proxy server for the one build and as a firewall for the other build.
So all I have is Slackware installed without X windows (so no x, xap, tcl, y packages) and I mostly login via putty or connect via hypver-v on host machine for the Slackware installs that I have running in a VM. One of my future jobs is to setup putty to use certificates to login instead of typing in the password.
At the moment, PAM does not seem to affect anything, but I don't know whether my putty login, certificates and the way I create user accounts will need to change in future to use PAM - or will shadow just take advantage of PAM functionality and we just continue to use Shadow?
Shadow is still being used, no worries. Pam is just a connector through to the regular shadow authentication. Your account and your password are still managed in /etc/passwd /etc/group and /etc/shadow .
Actually the shadow package adds a lot of files to /etc/pam.d/ .
That's good to know. I had a feeling this was the case. As you say, PAM is more about adding modular functionality to the existing system. However, I wonder if it makes sense to require the latest version of Shadow to need the Pam dependencies - if you are not using PAM for anything! Like other people I was caught off guard missing the libtirpc library that I did not have installed.
I wonder if it makes sense to require the latest version of Shadow to need the Pam dependencies
Unfortunately, that's not the way shadow is written. Instead of the PAM modules being in addition to the existing functionality, they replace it. Nothing we can do about that.
I suppose it makes sense to make it integrated instead of an addon - it always works better if it is built into the package, rather than being a plugin as it were.
I suppose it makes sense to make it integrated instead of an addon - it always works better if it is built into the package, rather than being a plugin as it were.
Yes of course, that is why nouveau is built-in to kernel and not built as a module. (IIRC it's always been a module for a good reason)
Seriously, how exactly does software with forced feature work better than software with optional feature?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.