From 79040799d516b8fb2ddd764a6f541c7b9e9a9dc9 Mon Sep 17 00:00:00 2001 From: danyonsewell Date: Mon, 8 Apr 2024 02:22:23 +0000 Subject: [PATCH] Bug 36435: Always delete old backup files --- debian/scripts/koha-run-backups | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/debian/scripts/koha-run-backups b/debian/scripts/koha-run-backups index be807898e5..0617596657 100755 --- a/debian/scripts/koha-run-backups +++ b/debian/scripts/koha-run-backups @@ -67,14 +67,13 @@ fi for name in $(koha-list --enabled | grep -Fxv demo) do - if koha-dump ${exclude_indexes} "$name" > /dev/null; then + koha-dump ${exclude_indexes} "$name" > /dev/null; if [ -z "$dirname" ]; then backupdir="$( xmlstarlet sel -t -v 'yazgfs/config/backupdir' /etc/koha/sites/$name/koha-conf.xml )"; else backupdir="$dirname/$name"; fi - fi - - find $backupdir -maxdepth 1 \( -mtime +$days -or -mtime $days \) -name $name-'[1-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9].???'.gz \( -name \*.sql.gz -or -name \*.tar.gz \) -print0 | xargs -0 -r rm + + find $backupdir -maxdepth 1 \( -mtime +$days -or -mtime $days \) -name $name-'[1-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9].???'.gz \( -name \*.sql.gz -or -name \*.tar.gz \) -print0 | xargs -0 -r rm done -- 2.30.2