diff --git a/roles/desktop/templates/backup.sh b/roles/desktop/templates/backup.sh index e450f28..b863f20 100644 --- a/roles/desktop/templates/backup.sh +++ b/roles/desktop/templates/backup.sh @@ -37,6 +37,7 @@ fi for dir in /home/*; do username="$(basename -- "$dir")" [ -d "$dir/.backup" ] || continue + for file in "$dir/.backup/"*; do [ -e "$file" ] || continue; done tar czhf "$OUTDIR/desktop-$username-{{ inventory_hostname }}-$(date -Iseconds).tar.gz" "$dir/.backup/"* done