summaryrefslogtreecommitdiff
path: root/debian/libnss-tacplus.postinst
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2024-04-29 20:58:47 +0200
committerChristian Breunig <christian@breunig.cc>2024-04-29 20:58:47 +0200
commit049d2843b521d15e2f355430d94eb9d2e83311be (patch)
tree9f106f0f4825a58ca0e4680705b9c4eafa0b0f7d /debian/libnss-tacplus.postinst
parent19008ab68d9d504aa58eb34d5f564755a1613b8b (diff)
downloadlibnss-tacplus-049d2843b521d15e2f355430d94eb9d2e83311be.tar.gz
libnss-tacplus-049d2843b521d15e2f355430d94eb9d2e83311be.zip
Import version 1.0.4-cl5.1.0u11 from Cumulus LinuxHEADmaster
Diffstat (limited to 'debian/libnss-tacplus.postinst')
-rw-r--r--debian/libnss-tacplus.postinst6
1 files changed, 4 insertions, 2 deletions
diff --git a/debian/libnss-tacplus.postinst b/debian/libnss-tacplus.postinst
index 77f16f4..06253d7 100644
--- a/debian/libnss-tacplus.postinst
+++ b/debian/libnss-tacplus.postinst
@@ -11,8 +11,10 @@ case "$1" in
# for this package, and won't break anything else. Do nothing
# if tacplus is already present in the passwd line
if [ -e "/etc/nsswitch.conf" ]; then
- sed -i -e '/tacplus\s/b' \
- -e '/^passwd:/s/compat/tacplus &/' /etc/nsswitch.conf
+ sed -i -E -e '/tacplus\s/b' \
+ -e '/^passwd:/s/(compat|files)/tacplus &/' /etc/nsswitch.conf
+ sed -i -E -e '/tacplus\s/b' \
+ -e '/^group:/s/(compat|files)/tacplus &/' /etc/nsswitch.conf
fi
;;