From 089cf0fa601e712039743fb70d5e819c4ce2a63e Mon Sep 17 00:00:00 2001 From: clinton_admin Date: Sun, 18 Aug 2013 16:06:18 -0400 Subject: [PATCH 1/1] Avoid deleting log files for removed vhosts * Not entirely certain this is the best behavior, but seems sensible so members don't accidentally lose their webalizer stats when reconfiguring a domain --- apache-sync-logs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apache-sync-logs b/apache-sync-logs index 69095ed..58c24c5 100755 --- a/apache-sync-logs +++ b/apache-sync-logs @@ -69,7 +69,8 @@ for A in $(find $LOCAL_LOG_DIR -mindepth 3 -maxdepth 3 -print); do fi continue else - k5start -qtU -f $KEYTAB_DIR/$USER -- rsync -a --no-owner --no-group --delete $LOG_SRC/ $LOG_DEST/ + # LOG_SRC/* is important: don't remove log files just because a vhost is gone + k5start -qtU -f $KEYTAB_DIR/$USER -- rsync -a --no-owner --no-group --delete $LOG_SRC/* $LOG_DEST/ test "$VERBOSE" = "true" && echo " done." fi done -- 2.20.1