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