diff options
author | joey <joey> | 2001-02-09 23:58:50 +0000 |
---|---|---|
committer | joey <joey> | 2001-02-09 23:58:50 +0000 |
commit | e69908dee402304d8c2c2dad806c436dc7cc9828 (patch) | |
tree | 8ba11d7ca6e8b9c5ef03d00192885c157edad4ea | |
parent | 379525672c478e9b88f0b4249f20786ef1b07729 (diff) |
r434: added back (sigh)
-rw-r--r-- | autoscripts/postinst-suid | 8 | ||||
-rw-r--r-- | autoscripts/postrm-suid | 4 |
2 files changed, 12 insertions, 0 deletions
diff --git a/autoscripts/postinst-suid b/autoscripts/postinst-suid new file mode 100644 index 00000000..820d69a4 --- /dev/null +++ b/autoscripts/postinst-suid @@ -0,0 +1,8 @@ +if [ "$1" = "configure" ]; then + if command -v suidregister >/dev/null 2>&1 && [ -e /etc/suid.conf ]; then + suidregister -s #PACKAGE# /#FILE# #OWNER# #GROUP# #PERMS# + elif [ -e /#FILE# ]; then + chown #OWNER#.#GROUP# /#FILE# + chmod #PERMS# /#FILE# + fi +fi diff --git a/autoscripts/postrm-suid b/autoscripts/postrm-suid new file mode 100644 index 00000000..340736af --- /dev/null +++ b/autoscripts/postrm-suid @@ -0,0 +1,4 @@ +if [ "$1" = remove -a -e /etc/suid.conf ] && \ + command -v suidunregister >/dev/null 2>&1; then + suidunregister -s #PACKAGE# /#FILE# +fi |