diff --git a/src/mech/src/core/core-backend.c b/src/mech/src/core/core-backend.c index dbd921f4..c6190585 100644 --- a/src/mech/src/core/core-backend.c +++ b/src/mech/src/core/core-backend.c @@ -8,7 +8,7 @@ int core_commit_done(clicon_handle h, transaction_data td) { - if (transaction_src(td) && system("initctl reload")) + if (transaction_src(td) && system("initctl -b reload")) clicon_log(LOG_CRIT, "Failed to reload services"); return 0; diff --git a/src/mech/src/ietf-system/ietf-system.c b/src/mech/src/ietf-system/ietf-system.c index e65af8ae..312edff5 100644 --- a/src/mech/src/ietf-system/ietf-system.c +++ b/src/mech/src/ietf-system/ietf-system.c @@ -46,7 +46,7 @@ int ietf_sys_tr_commit_hostname(cxobj *src, cxobj *tgt) free(old); if (src) - err = err ? : system("initctl touch sysklogd"); + err = err ? : system("initctl -b touch sysklogd"); return err; }