From: Lennart Poettering Date: Mon, 12 Jul 2010 19:56:51 +0000 (+0200) Subject: service: allow input from terminal when executing more than one start-pre or stop... X-Git-Tag: v3~27 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=5830833f7c09b7584f59d048cf8535dc42ea9846;hp=85d73053f2eb6c3cfff18d184e13b0d536e34c17;p=elogind.git service: allow input from terminal when executing more than one start-pre or stop-post command --- diff --git a/src/service.c b/src/service.c index 47108503d..646749ed9 100644 --- a/src/service.c +++ b/src/service.c @@ -1846,7 +1846,8 @@ static void service_run_next(Service *s, bool success) { false, !s->permissions_start_only, !s->root_directory_start_only, - false, + s->control_command_id == SERVICE_EXEC_START_PRE || + s->control_command_id == SERVICE_EXEC_STOP_POST, false, &s->control_pid)) < 0) goto fail;