pam_smbpass: REMOVE this PAM module
authorAndrew Bartlett <abartlet@samba.org>
Fri, 9 Oct 2015 19:45:41 +0000 (08:45 +1300)
committerJeremy Allison <jra@samba.org>
Mon, 12 Oct 2015 20:13:19 +0000 (22:13 +0200)
commit3c00e8d76a2ef6194a8ce522c15853e5b8e9262b
tree3136a00f41dd01e945633104d5c259f7b169c3ec
parent8807ad18c2cc1a0cdc4f47c294d44123d2a53ec8
pam_smbpass: REMOVE this PAM module

This pam module causes GPLv3, thread-unsafe Samba code to be directly loaded
into the address space of many system services.  The code in question was not
expected to run in this context, and while using the Samba, rather than the system
password file is a admirable goal, this needs to be done over inter-process
communication, such as is done by pam_winbind.

pam_winbind is not a total replacement, as the migrate functionality used
to keep the Samba password up to date with the system password is not
present, but otherwise can provide essentially the same services.

Andrew Bartlett

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
17 files changed:
source3/pam_smbpass/CHANGELOG [deleted file]
source3/pam_smbpass/INSTALL [deleted file]
source3/pam_smbpass/README [deleted file]
source3/pam_smbpass/TODO [deleted file]
source3/pam_smbpass/general.h [deleted file]
source3/pam_smbpass/pam_smb_acct.c [deleted file]
source3/pam_smbpass/pam_smb_auth.c [deleted file]
source3/pam_smbpass/pam_smb_passwd.c [deleted file]
source3/pam_smbpass/samples/README [deleted file]
source3/pam_smbpass/samples/kdc-pdc [deleted file]
source3/pam_smbpass/samples/password-mature [deleted file]
source3/pam_smbpass/samples/password-migration [deleted file]
source3/pam_smbpass/samples/password-sync [deleted file]
source3/pam_smbpass/support.c [deleted file]
source3/pam_smbpass/support.h [deleted file]
source3/pam_smbpass/wscript_build [deleted file]
source3/wscript_build