ubuntu 20 support

This commit is contained in:
William Mantly 2020-07-22 14:27:52 -04:00
parent 81bfe02766
commit d3d237930d
2 changed files with 9 additions and 1 deletions

BIN
.index.sh.swp Normal file

Binary file not shown.

View File

@ -29,7 +29,15 @@ echo "ldap-auth-config ldap-auth-config/binddn string $ldap_bind_dn" | debconf-s
echo "ldap-auth-config ldap-auth-config/override boolean true" | debconf-set-selections
DEBIAN_FRONTEND=noninteractive apt install -y libnss-ldap libpam-ldap ldap-utils nscd
auth-client-config -t nss -p lac_ldap
if which auth-client-config >/dev/null; then
auth-client-config -t nss -p lac_ldap
else
sed -i '/passwd/ s/$/ ldap/' /etc/nsswitch.conf
sed -i '/group/ s/$/ ldap/' /etc/nsswitch.
sed -e s/use_authtok//g -i /etc/pam.d/common-password
fi
pam-auth-update --enable ldap
pam-auth-update --enable mkhomedir
echo "session required pam_mkhomedir.so skel=/etc/skel umask=077" >> /etc/pam.d/common-session