diff options
Diffstat (limited to 'dash/dash-shcompat.install')
-rw-r--r-- | dash/dash-shcompat.install | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/dash/dash-shcompat.install b/dash/dash-shcompat.install new file mode 100644 index 0000000..d919347 --- /dev/null +++ b/dash/dash-shcompat.install @@ -0,0 +1,19 @@ +#!/bin/sh + +post_install() { + for i in 'sh'; do + grep -qx "/bin/${i}" 'etc/shells' || echo "/bin/${i}" >> 'etc/shells' + done + unset i +} + +post_upgrade() { + post_install +} + +post_remove() { + for i in 'sh'; do + sed -i "\|^/bin/${i}$|d" 'etc/shells' + done + unset i +} |