From 1ccc5480e18e0485c4e2203687de56cc101135b6 Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Tue, 16 Feb 2021 11:40:45 -0500 Subject: [PATCH] remove oldest backup --- salt/common/tools/sbin/so-config-backup | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/salt/common/tools/sbin/so-config-backup b/salt/common/tools/sbin/so-config-backup index f68417c6a..0216c0f52 100755 --- a/salt/common/tools/sbin/so-config-backup +++ b/salt/common/tools/sbin/so-config-backup @@ -40,7 +40,7 @@ fi # Find oldest backup file and remove it NUMBACKUPS=$(find /nsm/backup/ -type f -name "so-config-backup*" | wc -l) -OLDESTBACKUP=$(find /nsm/backup/ -type f -name "so-config-backup*" | ls -1t | tail -1) +OLDESTBACKUP=$(find /nsm/backup/ -type f -name "so-config-backup*" -type f -printf '%T+ %p\n' | sort | head -n 1 | awk -F" " '{print $2}') if [ "$NUMBACKUPS" -gt "$MAXBACKUPS" ]; then - rm -f /nsm/backup/$OLDESTBACKUP + rm -f $OLDESTBACKUP fi