Project

General

Profile

« Previous | Next » 

Revision d59cfe49

Added by Alexis Mousset over 6 years ago

Fixes #10766: rudder agent factory-reset bugs

View differences:

share/commands/agent-factory-reset
c)
clear_colors
;;
f)
FORCE=1
;;
esac
done
......
# Backup essential files
[ "$VERBOSE" = true ] && echo "Making a backup copy of essential files into /var/backups/rudder"
mkdir -p /var/backups/rudder
cp -f /opt/rudder/etc/uuid.hive /var/backups/rudder/uuid-$(date +%Y%m%d).hive
cp -f /var/rudder/cfengine-community/policy_server.dat /var/backups/rudder/policy_server.dat-$(date +%Y%m%d)
cp -af /var/rudder/cfengine-community/ppkeys/ /var/backups/rudder/ppkeys-$(date +%Y%m%d)
cp -f /opt/rudder/etc/uuid.hive /var/backups/rudder/uuid-$(date +%Y%m%d).hive 2>/dev/null
cp -f /var/rudder/cfengine-community/policy_server.dat /var/backups/rudder/policy_server.dat-$(date +%Y%m%d) 2>/dev/null
cp -af /var/rudder/cfengine-community/ppkeys/ /var/backups/rudder/ppkeys-$(date +%Y%m%d) 2>/dev/null
# - replace ppkeys
[ "$VERBOSE" = true ] && echo "Removing the agent keys..."

Also available in: Unified diff