aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/testbed_api_cmd_netjail_start.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/testbed/testbed_api_cmd_netjail_start.c')
-rw-r--r--src/testbed/testbed_api_cmd_netjail_start.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/testbed/testbed_api_cmd_netjail_start.c b/src/testbed/testbed_api_cmd_netjail_start.c
index bc035abe7..8edfb8b62 100644
--- a/src/testbed/testbed_api_cmd_netjail_start.c
+++ b/src/testbed/testbed_api_cmd_netjail_start.c
@@ -139,6 +139,24 @@ netjail_start_run (void *cls,
139 ns->local_m, 139 ns->local_m,
140 ns->global_n, 140 ns->global_n,
141 NULL}; 141 NULL};
142 unsigned int helper_check = GNUNET_OS_check_helper_binary (NETJAIL_START_SCRIPT,
143 GNUNET_YES,
144 NULL);
145
146 if (GNUNET_NO == helper_check)
147 {
148 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
149 "No SUID for %s!\n",
150 NETJAIL_START_SCRIPT);
151 GNUNET_TESTING_interpreter_fail ();
152 }
153 else if (GNUNET_NO == helper_check)
154 {
155 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
156 "%s not found!\n",
157 NETJAIL_START_SCRIPT);
158 GNUNET_TESTING_interpreter_fail ();
159 }
142 160
143 ns->start_proc = GNUNET_OS_start_process_vap (GNUNET_OS_INHERIT_STD_ERR, 161 ns->start_proc = GNUNET_OS_start_process_vap (GNUNET_OS_INHERIT_STD_ERR,
144 NULL, 162 NULL,