diff options
Diffstat (limited to 'debian/libnss-tacplus.postinst')
-rw-r--r-- | debian/libnss-tacplus.postinst | 6 |
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 ;; |