Files
hl-ldap-env/install.sh
ytshih c25cc7d783
All checks were successful
Build package / build-package (push) Successful in 7s
Fix: install script permission
2025-07-28 11:02:39 +08:00

19 lines
451 B
Bash

#!/usr/bin/env -S bash
pkglib="/usr/lib/hl-ldap-env"
install_override() {
src="$1"
dest="$2"
if [[ -e "$dest" ]]; then
mv "$dest" "$dest.pacsave"
fi
install -Dm$(stat -c %a "$src") "$src" "$dest"
}
install_override "$pkglib/ldap.conf" '/etc/openldap/ldap.conf'
install_override "$pkglib/pam-su" '/etc/pam.d/su'
install_override "$pkglib/pam-su-l" '/etc/pam.d/su-l'
install_override "$pkglib/pam-system-auth" '/etc/pam.d/system-auth'