diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index a6da274e..99ce22f7 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -580,18 +580,16 @@ BACKUP_OFFSITEPFSENSE(){ scp root@10.2.1.1:/cf/conf/conf* ${newBAKFOLDER}/ ssh root@10.2.1.1 rm -f /cf/conf/conf_backup.tar.gz - [ "${BackupsToKeep}" == "" ] && BackupsToKeep=2 + [ "${BackupsToKeep}" == "" ] && BackupsToKeep= files=(`ls -d ${BAKFOLDER}/* | tail -${BackupsToKeep}`) for i in $(ls -d ${BAKFOLDER}/*); do keep=0 for a in ${files[@]}; do - [ "$i" == "$a" ] && keep=1 + [ "${i}" == "${a}" ] && keep=1 done; if [ $keep == 0 ]; then - echo "REMOVING : $i" - rm -rf $i - else - echo "KEEPING : $i" + if [ "$(date +%u)" == "1" ] && mv ${i} ${i}-W + rm -rf ${i} fi done