diff --git a/client/lib/main.sh b/client/lib/main.sh index b8723d0..52611a4 100644 --- a/client/lib/main.sh +++ b/client/lib/main.sh @@ -20,8 +20,8 @@ source "${LIBDIR}/dump.sh" local_tasks_wrapper() { log "START LOCAL_TASKS" - # Remove old log directories - find "${LOCAL_BACKUP_DIR}/" -type d -name "${PROGNAME}.errors-*" -ctime +30 -delete + # Remove old log directories (recursively) + find "${LOCAL_BACKUP_DIR}/" -type d -name "${PROGNAME}.errors-*" -ctime +30 -exec rm -rf \; local_tasks_type="$(type -t local_tasks)" if [ "${local_tasks_type}" = "function" ]; then diff --git a/client/zzz_evobackup b/client/zzz_evobackup index 0419cae..41c5ff6 100755 --- a/client/zzz_evobackup +++ b/client/zzz_evobackup @@ -114,7 +114,7 @@ lxc/*/rootfs/var/tmp local_tasks() { log "START LOCAL_TASKS" - # Remove old log directories + # Remove old log directories (recursively) find "${LOCAL_BACKUP_DIR}/" -type d -name "${PROGNAME}.errors-*" -ctime +30 -delete ###################################################################