summaryrefslogtreecommitdiff
path: root/src/core/scope.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-26core: rework serializationLennart Poettering1-4/+5
2018-09-15pid1: drop unused path parameter to add_two_dependencies_by_name()Zbigniew Jędrzejewski-Szmek1-1/+1
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-11core: add a couple of more error cases that should result in "bad-setting"Lennart Poettering1-1/+1
2018-06-07core: enumerate perpetual units in a separate per-unit-type methodLennart Poettering1-2/+2
2018-06-05core: watch PIDs of scope units right after starting themLennart Poettering1-0/+3
2018-06-05core: rework how we track service and scope PIDsLennart Poettering1-15/+14
2018-06-01core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering1-1/+1
2018-04-27core: enforce that scope units can be started only onceLennart Poettering1-0/+1
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-02-12core: add new new bus call for migrating foreign processes to scope/service u...Lennart Poettering1-1/+1
2018-02-12cgroup: add a new "can_delegate" flag to the unit vtable, and set it for scop...Lennart Poettering1-0/+1
2018-02-06Merge pull request #8107 from sourcejedi/pedantZbigniew Jędrzejewski-Szmek1-3/+0
2018-02-04slice, scope: IgnoreOnIsolate=yes is already the defaultAlan Jenkins1-3/+0
2018-01-23core: unify call we use to synthesize cgroup empty events when we stopped wat...Lennart Poettering1-9/+6
2017-11-25core: generalize the cgroup empty check on GCLennart Poettering1-14/+0
2017-11-23core: track scope controllers on the busLennart Poettering1-4/+11
2017-11-23core: serialize the "controller" field in scope unitsLennart Poettering1-0/+11
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-16core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering1-0/+2
2017-11-10core: track why unit dependencies came to beLennart Poettering1-1/+2
2017-10-19logind: fix killing of scopesZbigniew Jędrzejewski-Szmek1-6/+1
2017-10-02tree-wide: use IN_SET where possibleAndreas Rammhold1-6/+3
2017-09-27core: log unit failure with type-specific result codeLennart Poettering1-0/+3
2017-09-22cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack1-1/+2
2017-02-24cgroup: rename cg_unified() → cg_unified_controller()Lennart Poettering1-1/+1
2017-02-24cgroup: change cg_unified() to possibly return errors againLennart Poettering1-1/+1
2017-02-18core: simplify cg_[all_]unified()Tejun Heo1-1/+1
2016-12-09pid1: simplify the logic in two statements related to killing processesZbigniew Jędrzejewski-Szmek1-3/+4
2016-11-02unit: unify some code with new unit_new_for_name() callLennart Poettering1-9/+2
2016-11-02core: rework the "no_gc" unit flag to become a more generic "perpetual" flagLennart Poettering1-4/+2
2016-10-24core: move initialization of -.slice and init.scope into the unit_load() call...Lennart Poettering1-12/+32
2016-10-07core: add "invocation ID" concept to service managerLennart Poettering1-0/+4
2016-08-17core: use the unified hierarchy for the systemd cgroup controller hierarchyTejun Heo1-1/+1
2016-08-15core: rename cg_unified() to cg_all_unified()Tejun Heo1-1/+1
2016-08-04core: remember first unit failure, not last unit failureLennart Poettering1-2/+2
2016-07-20core: when a scope was abandoned, always log about processes we killLennart Poettering1-1/+13
2016-07-20core: when forcibly killing/aborting left-over unit processes log about itLennart Poettering1-1/+1
2016-06-14core: on unified we don't need to check u->pids: we can use proper notificati...Evgeny Vereshchagin1-2/+3
2016-05-01Move no_instances information to shared/Zbigniew Jędrzejewski-Szmek1-1/+0
2016-05-01Move no_alias information to shared/Zbigniew Jędrzejewski-Szmek1-1/+0
2016-04-12core: rework how transient unit files and property drop-ins workLennart Poettering1-12/+13
2016-04-12core: introduce MANAGER_IS_RELOADING() macroLennart Poettering1-3/+3
2016-02-20core: exclude .slice units from "systemctl isolate"Lennart Poettering1-2/+1
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2016-02-04core: rework job_get_timeout() to use usec_t and handle USEC_INFINITY time ev...Lennart Poettering1-2/+6
2016-02-01core: rework unit timeout handling, and add new setting RuntimeMaxSec=Lennart Poettering1-20/+17
2015-11-13core: simplify scope unit GC checking code a bitLennart Poettering1-10/+4
2015-11-11core: simplify things a bit by checking default_dependencies boolean in calle...Lennart Poettering1-5/+6