X-Git-Url: https://git.toastfreeware.priv.at/debian/iodine.git/blobdiff_plain/a336538b4d9516bf36aad4c422973f7d0914d604..91fe4cc9fed03aae0828e37608f836c063a14bb7:/debian/postinst diff --git a/debian/postinst b/debian/postinst index 478d014..7ea4779 100644 --- a/debian/postinst +++ b/debian/postinst @@ -22,28 +22,26 @@ set -e case "$1" in configure) - # we need a tun device - if [ ! -e /dev/net/tun ] ; then - echo "Creating device /dev/net/tun ..." - cd /dev && WRITE_ON_UDEV=false ./MAKEDEV tun - fi - # and we want a special user - adduser --quiet --system --home /var/run/iodine iodine - # generate /etc/default/iodine - db_get iodine/start_daemon - START_IODINED=$RET - db_get iodine/daemon_options - IODINED_ARGS=$RET - db_get iodine/daemon_password - IODINED_PASSWORD=$RET - cat < /etc/default/iodine + # we need a tun device + echo "Creating device /dev/net/tun ..." + cd /dev && ./MAKEDEV tun + # and we want a special user + adduser --quiet --system --home /var/run/iodine iodine + # generate /etc/default/iodine + db_get iodine/start_daemon + START_IODINED=$RET + db_get iodine/daemon_options + IODINED_ARGS=$RET + db_get iodine/daemon_password + IODINED_PASSWORD=$RET + cat < /etc/default/iodine # Default settings for iodine. This file is sourced from # /etc/init.d/iodined START_IODINED="$START_IODINED" IODINED_ARGS="$IODINED_ARGS" IODINED_PASSWORD="$IODINED_PASSWORD" EOF - [ -e /etc/default/iodine ] && chmod 600 /etc/default/iodine + [ -e /etc/default/iodine ] && chmod 600 /etc/default/iodine ;; abort-upgrade|abort-remove|abort-deconfigure)