Revision d59cfe49
Added by Alexis Mousset over 6 years ago
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
Fixes #10766: rudder agent factory-reset bugs