From e1ecf6b71d74d68ce56282737fd1d445911b0ff2 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Fri, 4 Apr 2025 18:44:12 +0200 Subject: [PATCH] board/common: set wheel group on /cfg/backup dir Signed-off-by: Joachim Wiberg --- board/common/rootfs/usr/libexec/infix/init.d/30-cfg-migrate | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/board/common/rootfs/usr/libexec/infix/init.d/30-cfg-migrate b/board/common/rootfs/usr/libexec/infix/init.d/30-cfg-migrate index 527135d3..e53c15e2 100755 --- a/board/common/rootfs/usr/libexec/infix/init.d/30-cfg-migrate +++ b/board/common/rootfs/usr/libexec/infix/init.d/30-cfg-migrate @@ -4,7 +4,11 @@ # the migrate tool inserts old version in name before .cfg extension. CONFIG_FILE="/cfg/startup-config.cfg" BACKUP_FILE="/cfg/backup/startup-config.cfg" -mkdir -p "$(dirname "$BACKUP_FILE")" +BACKUP_DIR="$(dirname "$BACKUP_FILE")" + +mkdir -p "$BACKUP_DIR" +chown root:wheel "$BACKUP_DIR" +chmod 0770 "$BACKUP_DIR" if [ ! -f "$CONFIG_FILE" ]; then note "No $(basename "$CONFIG_FILE" .cfg) yet, likely factory reset."