summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Estabrook <jestabro@vyos.io>2026-03-30 15:34:31 -0500
committerJohn Estabrook <jestabro@vyos.io>2026-04-15 15:17:27 -0500
commit54e447f8ce3264920bee1a018c476a7daf2bc5bd (patch)
tree757169b8f01a8493e3f9f80b56f6f1df97f4b613
parent55620c6565705c40c891f3e18eb648a2be330716 (diff)
downloadvyos-1x-54e447f8ce3264920bee1a018c476a7daf2bc5bd.tar.gz
vyos-1x-54e447f8ce3264920bee1a018c476a7daf2bc5bd.zip
T8445: catch script runner error in vyos-router
-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