diff --git a/debian/ngcp-www-csc.init b/debian/ngcp-www-csc.init index ef6f17d..6a875fa 100644 --- a/debian/ngcp-www-csc.init +++ b/debian/ngcp-www-csc.init @@ -10,6 +10,8 @@ # Description: Start the ngcp-www-csc webapp ### END INIT INFO +umask 0022 + . /lib/lsb/init-functions DAEMON=/usr/share/ngcp-www-csc/script/csc_fastcgi.pl @@ -123,7 +125,7 @@ fi OPTIONS="--listen $USOCKET --daemon --pidfile $PIDFILE --nproc $NPROC" # $HOMERUN perms -mkdir -p $HOMERUN && chown -R $USER:$GROUP $HOMERUN +mkdir -p $HOMERUN && chown -R $USER:$GROUP $HOMERUN && chmod 0755 $HOMERUN case "$1" in start) diff --git a/debian/ngcp-www-csc.preinst b/debian/ngcp-www-csc.preinst index 6221a68..5818e6f 100644 --- a/debian/ngcp-www-csc.preinst +++ b/debian/ngcp-www-csc.preinst @@ -20,6 +20,7 @@ case "$1" in if [ -d /tmp/csc ]; then echo "fixing /tmp/csc dir perms" chown -R www-data:www-data /tmp/csc + chmod 0755 /tmp/csc fi ;;