]> gitweb.fluxo.info Git - httruta.git/commitdiff
Setting folder permissions
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 25 Aug 2013 23:18:44 +0000 (20:18 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 25 Aug 2013 23:18:44 +0000 (20:18 -0300)
httracker
lib/httracker/functions
scuttler

index ae86d1f32124b8f2e6156ba5253e261efc289256..de05fac234bcaa2be5b86f982c9499178fe41721 100755 (executable)
--- a/httracker
+++ b/httracker
@@ -10,7 +10,7 @@ source config || exit 1
 source lib/httracker/functions || exit 1
 
 # Create folders
-mkdir -p $MIRRORS $TMP
+httracker_setup_folders
 
 # Get URLs from feed
 # Thanks http://stackoverflow.com/questions/443991/how-to-parse-rss-feeds-xml-in-a-shell-script
index fa52ed4be842f22c4f434f7c41d08647952960d1..bb3dc07583f8ff60f75bfc9cfe9f8043cee94952 100644 (file)
@@ -79,3 +79,12 @@ function httracker_iterate {
     httracker_get "$link"
   done
 }
+
+function httracker_setup_folders {
+  mkdir -p $MIRRORS $TMP
+  chown -R $USER.$GROUP $TMP
+
+  if [ "`whoami`" == "root" ]; then
+    chown -R $USER.$GROUP $TMP
+  fi
+}
index 1136852382fda61e7b79457ce1fdd16ed0e4efae..b74ddaa284371f8fb3c74e32ea120307f078b485 100755 (executable)
--- a/scuttler
+++ b/scuttler
@@ -10,7 +10,7 @@ source config || exit 1
 source lib/httracker/functions || exit 1
 
 # Create folders
-mkdir -p $MIRRORS $TMP
+httracker_setup_folders
 
 # Other parameters
 BASEDIR=/var/sites/links