1.1 --- a/tools/fix.sh Thu Mar 10 01:43:31 2016 +0100
1.2 +++ b/tools/fix.sh Fri Mar 11 01:33:45 2016 +0100
1.3 @@ -3,9 +3,11 @@
1.4 DIRNAME=`dirname $0`
1.5
1.6 if [ -e "$DIRNAME/config.sh" ]; then
1.7 - . "$DIRNAME/config.sh"
1.8 + CONFIG="$DIRNAME/config.sh"
1.9 + . "$CONFIG"
1.10 else
1.11 - . /etc/imip-agent/config.sh
1.12 + CONFIG=/etc/imip-agent/config.sh
1.13 + . "$CONFIG"
1.14 fi
1.15
1.16 PROGNAME=`basename $0`
1.17 @@ -32,9 +34,16 @@
1.18 chown -R "$USER" "$INSTALL_DIR"
1.19 chgrp -R "$GROUP" "$INSTALL_DIR"
1.20
1.21 -for DIR in "$INSTALL_DIR"/store "$INSTALL_DIR"/preferences "$WEB_INSTALL_DIR"/static \
1.22 - "$INSTALL_DIR"/journal ; do
1.23 +for DIR in "$INSTALL_DIR"/preferences "$WEB_INSTALL_DIR"/static ; do
1.24 chown -R "$USER" "$DIR"
1.25 chgrp -R "$GROUP" "$DIR"
1.26 chmod -R g+w "$DIR"
1.27 done
1.28 +
1.29 +if [ "$STORE_TYPE" = "file" ]; then
1.30 + for DIR in "$INSTALL_DIR"/store "$INSTALL_DIR"/journal ; do
1.31 + chown -R "$USER" "$DIR"
1.32 + chgrp -R "$GROUP" "$DIR"
1.33 + chmod -R g+w "$DIR"
1.34 + done
1.35 +fi