From 0150c1b17c4711684c5a828efb8027727a362053 Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase <svenstaro@gmail.com> Date: Sun, 28 Mar 2021 03:58:15 +0200 Subject: [PATCH] backup-mysql: ensure rm path never expands to /* --- roles/borg_client/templates/backup-mysql.sh.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/borg_client/templates/backup-mysql.sh.j2 b/roles/borg_client/templates/backup-mysql.sh.j2 index 9f17b7f8b..9aee38dc7 100644 --- a/roles/borg_client/templates/backup-mysql.sh.j2 +++ b/roles/borg_client/templates/backup-mysql.sh.j2 @@ -4,5 +4,5 @@ mysql_opts="--defaults-file={{mysql_backup_defaults}}" backupdir="{{mysql_backup_dir}}" [[ ! -d "$backupdir" ]] && mkdir -p "$backupdir" -rm -rf "$backupdir"/* +rm -rf "${backupdir:?}"/* mariabackup $mysql_opts --backup --target-dir="$backupdir" -- GitLab