summaryrefslogtreecommitdiffstats
path: root/src/core/service.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* test-unit-serialize: add a very basic test that command deserialization worksZbigniew Jędrzejewski-Szmek2021-04-261-0/+3
* Introduce ExitTypeHenri Chain2021-03-311-0/+11
* tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-6/+6
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* core: let user define start-/stop-timeout behaviourJan Klötzke2020-06-091-0/+13
* service: Display updated WatchdogUSec from sd_notifyChris Down2020-05-271-0/+5
* core: (De-)Serialize poll flag for fds in fdstoreKenny Levinsen2020-04-301-0/+1
* core: move timeout_clean_usec from Service to ExecContextYu Watanabe2019-08-281-1/+0
* core: ExecCondition= for servicesAnita Zhang2019-07-171-0/+2
* core: hook up service unit type with the new clean operationLennart Poettering2019-07-111-0/+2
* core: add ExecStartXYZEx= with dbus support for executable prefixesAnita Zhang2019-05-311-0/+3
* core: add assertion in two inline functionsYu Watanabe2019-04-141-0/+1
* core: change type of Service::timeout_abort_set to boolYu Watanabe2019-04-141-1/+1
* service: handle abort stops with dedicated timeoutJan Klötzke2019-04-121-0/+6
* core: implement OOMPolicy= and watch cgroups for OOM killingsLennart Poettering2019-04-091-0/+3
* tree-wide: reorder various structures to make them smaller and use fewer cach...Lennart Poettering2019-03-271-1/+1
* service: when starting a service make a copy of the watchdog timeout and use ...Lennart Poettering2018-10-261-2/+3
* core: enforce a limit on STATUS= texts recvd from servicesLennart Poettering2018-10-261-0/+2
* core: introduce new Type=exec service typeLennart Poettering2018-07-251-0/+4
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* core: undo the dependency inversion between unit.h and all unit typesFelipe Sateler2018-05-151-0/+4
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-1/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* service: Don't stop unneeded units needed by restarted service (#7526)Michal Koutný2017-12-051-0/+2
* Merge pull request #7381 from poettering/cgroup-unified-delegate-reworkZbigniew Jędrzejewski-Szmek2017-11-221-2/+0
|\
| * core: unify common code for preparing for forking off unit processesLennart Poettering2017-11-211-2/+0
* | core: generalize FailureAction= move it from service to unitLennart Poettering2017-11-201-2/+0
|/
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* unit: rework a bit how we keep the service fdstore from being destroyed durin...Lennart Poettering2017-11-161-0/+1
* cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack2017-09-221-1/+1
* core: introduce a restart counter (#6495)Lennart Poettering2017-08-091-0/+3
* core: make NotifyAccess= and FileDescriptorStoreMax= available to transient s...Lennart Poettering2017-06-261-12/+0
* man: fix $SERVICE_RESULT/$EXIT_CODE/$EXIT_STATUS documentationJouke Witteveen2016-12-061-0/+2
* service: new NotifyAccess= value for control processes (#4212)Jouke Witteveen2016-11-291-0/+1
* service: introduce protocol error typeJouke Witteveen2016-11-221-0/+1
* failure-action: generalize failure action to emergency actionLukas Nykryn2016-10-211-1/+1
* socket: add support to control no. of connections from one source (#3607)Susant Sahani2016-08-021-0/+1
* core: add a concept of "dynamic" user ids, that are allocated as long as a se...Lennart Poettering2016-07-221-0/+1
* watchdog: Support changing watchdog_usec during runtime (#3492)Minkyung2016-06-221-0/+2
* core: move enforcement of the start limit into per-unit-type code againLennart Poettering2016-05-021-0/+1
* core: make sure to close connection fd when we fail to activate a per-connect...Lennart Poettering2016-04-291-0/+1
* core: fix description of "resources" service error (#3119)Lennart Poettering2016-04-251-1/+1
* Remove kdbus custom endpoint supportDaniel Mack2016-02-111-2/+0
* Merge pull request #2569 from zonque/removalsMartin Pitt2016-02-101-2/+0
|\
| * tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* | core: make the StartLimitXYZ= settings generic and apply to any kind of unit,...Lennart Poettering2016-02-101-4/+0
|/
* core: rework unit timeout handling, and add new setting RuntimeMaxSec=Lennart Poettering2016-02-011-0/+1
* core: fix bus name synchronization after daemon-reloadDaniel Mack2015-12-211-0/+1
* tree-wide: sort includes in *.hThomas Hindoe Paaboel Andersen2015-11-181-2/+2