From 28821a4aa5364ae425a9bc9e0cac35c70d62adaf Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Tue, 7 Oct 2014 11:43:52 +0200 Subject: [PATCH] MT#9425 init: set umask and perms on HOMERUN. Set perms on /tmp/csc Change-Id: I790eeb9d98846399bc6bc524fa65d41d5133bb7c --- debian/ngcp-www-csc.init | 4 +++- debian/ngcp-www-csc.preinst | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) 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 ;;