X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=load-fragment.c;h=ac96d0f746836e8b25daca5457d4a1f4233834d5;hp=6864622515f81df1630a43ca739219ee89be7bb1;hb=f3bff0eb3bc65de3b74286415a996af9556333af;hpb=9eba9da4bce4778b4d5dd43e2c41756976a1582b diff --git a/load-fragment.c b/load-fragment.c index 686462251..ac96d0f74 100644 --- a/load-fragment.c +++ b/load-fragment.c @@ -821,6 +821,8 @@ static int load_from_path(Unit *u, const char *path) { { "Conflicts", config_parse_deps, UINT_TO_PTR(UNIT_CONFLICTS), "Meta" }, { "Before", config_parse_deps, UINT_TO_PTR(UNIT_BEFORE), "Meta" }, { "After", config_parse_deps, UINT_TO_PTR(UNIT_AFTER), "Meta" }, + { "RecursiveStop", config_parse_bool, &u->meta.recursive_stop, "Meta" }, + { "StopWhenUnneeded", config_parse_bool, &u->meta.stop_when_unneeded, "Meta" }, { "PIDFile", config_parse_path, &u->service.pid_file, "Service" }, { "ExecStartPre", config_parse_exec, u->service.exec_command+SERVICE_EXEC_START_PRE, "Service" },