Run remove from lists on deleuze
[hcoop/scripts.git] / apache-sync-logs
index f5ee0ad..7ad7668 100755 (executable)
@@ -66,14 +66,17 @@ for A in $(find $LOCAL_LOG_DIR -mindepth 3 -maxdepth 3 -print); do
 #        ERROR=yes
 # We will assume that people know what they are doing when they
 # delete their ~/.logs/apache directory ....
+        if test "$VERBOSE" = "true"; then
+               echo "Skipping $USER (no $LOG_DEST directory)"
+        fi
         continue
     else
         rm -fr $TMP_DEST
         cp -r $LOG_SRC $TMP_DEST
         chown -R $USER:nogroup $TMP_DEST
         chmod -R u=rwX,go=X $TMP_DEST
-        k5start -qtU -f $KEYTAB_DIR/$USER \
-            -- sudo -u $USER rsync -a $TMP_DEST/ $LOG_DEST/
+        sudo -u $USER k5start -qtU -f $KEYTAB_DIR/$USER \
+            -- rsync -a $TMP_DEST/ $LOG_DEST/
         rm -fr $TMP_DEST
         test "$VERBOSE" = "true" && echo "  done."
     fi