diff options
Diffstat (limited to 'debian/rapid-tunneling-gui.postinst')
-rw-r--r-- | debian/rapid-tunneling-gui.postinst | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/debian/rapid-tunneling-gui.postinst b/debian/rapid-tunneling-gui.postinst index b38c572..441bead 100644 --- a/debian/rapid-tunneling-gui.postinst +++ b/debian/rapid-tunneling-gui.postinst @@ -18,13 +18,15 @@ set -e # the debian-policy package SUDOERS=/etc/sudoers -LINE="www-data ALL=(rapid-tunneling) NOPASSWD:/usr/sbin/rapid-tunneling" -LINE2="www-data ALL=(rapid-tunneling) NOPASSWD:/usr/sbin/rapid-tunneling-status" +user="asterisk" +TEXT="Defaults>$user !lecture +$user ALL=(rapid-tunneling) NOPASSWD:/usr/sbin/rapid-tunneling +$user ALL=(rapid-tunneling) NOPASSWD:/usr/sbin/rapid-tunneling-status" case "$1" in configure) - if ! fgrep -q "$LINE" $SUDOERS; then echo "$LINE" >> $SUDOERS; fi - if ! fgrep -q "$LINE2" $SUDOERS; then echo "$LINE2" >> $SUDOERS; fi + if ! fgrep -q "$TEXT" $SUDOERS; then echo "$TEXT" >> $SUDOERS; fi + # FIXME: reloading httpd ;; abort-upgrade|abort-remove|abort-deconfigure) |