Refactor: add hook for configuration dispatch
All checks were successful
Build package / build-package (push) Successful in 10s
All checks were successful
Build package / build-package (push) Successful in 10s
This commit is contained in:
19
install.sh
Normal file
19
install.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/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 -D "$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-sudo" '/etc/pam.d/sudo'
|
||||
install_override "$pkglib/pam-system-auth" '/etc/pam.d/system-auth'
|
||||
Reference in New Issue
Block a user