summaryrefslogtreecommitdiff
path: root/src/init
diff options
context:
space:
mode:
authorJohn Estabrook <jestabro@vyos.io>2026-04-20 15:48:43 -0500
committerGitHub <noreply@github.com>2026-04-20 15:48:43 -0500
commit1d81dd0c6190d9fd36d01014f3b0a2d4bb91a919 (patch)
tree5b6f8c71cf87fba1eef54a1c27cb96f2819b26b9 /src/init
parent67b68bd9893ad3a39af53ceee856ce5c61ed0638 (diff)
parent61a7a19562088250c87cf11b798c84dc470a6c7d (diff)
downloadvyos-1x-1d81dd0c6190d9fd36d01014f3b0a2d4bb91a919.tar.gz
vyos-1x-1d81dd0c6190d9fd36d01014f3b0a2d4bb91a919.zip
Merge pull request #5096 from jestabro/extend-activation-system
T8445: T8335: Extend config activation system
Diffstat (limited to 'src/init')
-rwxr-xr-xsrc/init/vyos-router5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/init/vyos-router b/src/init/vyos-router
index 600892c93..982126637 100755
--- a/src/init/vyos-router
+++ b/src/init/vyos-router
@@ -199,7 +199,12 @@ system_activate ()
if [ -x $vyos_libexec_dir/run-config-activation.py ]; then
log_progress_msg activate
sg ${GROUP} -c "$vyos_libexec_dir/run-config-activation.py $BOOTFILE"
+ STATUS=$?
+ if [[ "$STATUS" != "0" ]]; then
+ return 1
+ fi
fi
+ return 0
}
# load the initial config