From bca1cb716801f9433bd1dc4034cd3ece10c3f936 Mon Sep 17 00:00:00 2001 From: Yehonal Date: Mon, 13 Oct 2025 00:19:12 +0200 Subject: [PATCH] fix(ServiceManager): add sentinel to argument serialization in exec definition --- apps/startup-scripts/src/service-manager.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/startup-scripts/src/service-manager.sh b/apps/startup-scripts/src/service-manager.sh index 40d0c8ea5..902aa9d90 100755 --- a/apps/startup-scripts/src/service-manager.sh +++ b/apps/startup-scripts/src/service-manager.sh @@ -172,7 +172,7 @@ function serialize_exec_definition() { done local args_json - args_json=$(printf '%s\0' "${rel_args[@]}" | jq -R -s 'split("\u0000")[:-1]') + args_json=$(printf '%s\0' "${rel_args[@]}" "__AC_SENTINEL__" | jq -R -s 'split("\u0000")[:-1]') jq -n --arg command "$rel_command" --argjson args "$args_json" '{command: $command, args: $args}' }