#!/bin/sh
set -eu
'/var/lib/router-egress-recovery/activations/20260717-103220-r15b2-20260716-215914/rollback.sh'
PROFILE='/etc/router-machine-git-source.conf'
ACTIVATOR='/usr/local/sbin/router-egress-generation-activate'
BUILDER='/usr/local/sbin/router-egress-generation-build'
BACKUP='/var/lib/router-egress-recovery/steps/STEP_050M07R16_TRANSACTIONAL_GENERATION_ACTIVATION_R01/backup'
cp "$BACKUP/router-machine-git-source.conf" "${PROFILE}.r16-full-rollback.tmp"; mv "${PROFILE}.r16-full-rollback.tmp" "$PROFILE"; chmod 600 "$PROFILE"
if [ -f "$BACKUP/router-egress-generation-activate" ]; then cp "$BACKUP/router-egress-generation-activate" "${ACTIVATOR}.r16-full-rollback.tmp"; chmod 755 "${ACTIVATOR}.r16-full-rollback.tmp"; mv "${ACTIVATOR}.r16-full-rollback.tmp" "$ACTIVATOR"; else rm -f "$ACTIVATOR"; fi
cp "$BACKUP/router-egress-generation-build" "${BUILDER}.r16-full-rollback.tmp"; chmod 755 "${BUILDER}.r16-full-rollback.tmp"; mv "${BUILDER}.r16-full-rollback.tmp" "$BUILDER"
echo RESULT=PASS_R16_FULL_TARGET_ROLLBACK
