From d3d237930dc42d91caa37a710150bbd35f240799 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Wed, 22 Jul 2020 14:27:52 -0400 Subject: [PATCH] ubuntu 20 support --- .index.sh.swp | Bin 0 -> 1024 bytes index.sh | 10 +++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .index.sh.swp diff --git a/.index.sh.swp b/.index.sh.swp new file mode 100644 index 0000000000000000000000000000000000000000..f3054b25a77dc2776527f695b0049cc5a2a53898 GIT binary patch literal 1024 zcmYc?$V<%2S1{4DU_b#OhZz{kGjnn>6LV3-v2n5!lPYr(vs1CjA&X_^rKDEq6=xue Ojj~5WU^D~K< literal 0 HcmV?d00001 diff --git a/index.sh b/index.sh index 719bbf9..a0b3d1b 100755 --- a/index.sh +++ b/index.sh @@ -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