On 14/10/14 16:48, Steve Litt wrote:
So are you saying I could use sysvinit or nosh as my PID1, drop in
libpam-systemd and no other systemd components, and have all PAM
functionalities run properly?
Thank you for the clarification.
The short and vague answer is "no"; PAM modules that depend on external
programs for correct operation don't run properly if those programs
aren't present. (pam_systemd is not the only such module that is part of
Debian.)
For a longer and more accurate answer, I refer to the pam_systemd(8) man
page:
If the system was not booted up with systemd as init system, this
module does nothing and immediately returns PAM_SUCCESS.
It appears, then, that the answer is that your other PAM modules will
not be prevented from running properly, while the pam_systemd module's
behaviour will be reduced to a no-op returning PAM_SUCCESS, presumably
meaning that it won't cause any PAM failures but that programs which
expect it to have done something useful will probably not work correctly.
--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/543d5ee6.3020...@zen.co.uk