]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/scripts/init.d/helm-bootmisc.sh
ocaml 3.09 transition
[helm.git] / helm / scripts / init.d / helm-bootmisc.sh
index d58c449ac5549986c5178b36ba66341890095b8d..37decf7232119d31c83dc708e576ccce919f80c2 100755 (executable)
@@ -5,13 +5,12 @@ if [ -f /etc/default/helm ]; then
   . /etc/default/helm
 fi
 
-# clean pid file for helm related daemons
-( cd /projects/helm/run/ && rm -f *.pid )
-
 # create http_getter cache dirs
 for d in $HTTP_GETTER_CACHE_DIRS; do
-  mkdir -m 2755 $d
-  OWNER=`echo -n $OWNER | sed -e 's/:/./'`
-  chown $OWNER $d
+  if ! [ -d $d ]; then
+    mkdir -m 2775 $d
+    OWNER=`echo -n $OWNER | sed -e 's/:/./'`
+    chown $OWNER $d
+  fi
 done