X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=debian%2Fpostinst;fp=debian%2Fpostinst;h=c34d68e8e84f91854317bd19eca8e0ede57c7678;hb=cd4738e8f5ede42cba925b58a84c61e22bab8e8f;hp=0000000000000000000000000000000000000000;hpb=28052481c1892cd06a2626a1ecd7221c3814f0e6;p=onak.git diff --git a/debian/postinst b/debian/postinst new file mode 100644 index 0000000..c34d68e --- /dev/null +++ b/debian/postinst @@ -0,0 +1,21 @@ +#! /bin/sh + +set -e + +if [ "$1" = "configure" ]; then + + # Add the onak user + adduser --system --home /var/lib/onak --no-create-home --disabled-login onak + + # Take ownership of the database directory + chown -R onak /var/lib/onak + + # Make the CGI tools setuid onak + for i in /usr/lib/cgi-bin/pks/* + do + if ! dpkg-statoverride --list $i >/dev/null + then + dpkg-statoverride --update --add onak root 4755 $i + fi + done +fi