summaryrefslogtreecommitdiffstats
path: root/src/core/service.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: introduce new Type=exec service typeLennart Poettering2018-07-251-10/+157
* core: swap order of "n_storage_fds" and "n_socket_fds" parametersLennart Poettering2018-07-251-11/+14
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop !! casts to booleansZbigniew Jędrzejewski-Szmek2018-06-131-1/+1
* core: add a couple of more error cases that should result in "bad-setting"Lennart Poettering2018-06-111-8/+8
* tree-wide: fix a number of log calls that use %m but have no errno setLennart Poettering2018-06-071-1/+1
* core: rework how we track service and scope PIDsLennart Poettering2018-06-051-16/+18
* Merge pull request #9158 from poettering/notify-auto-reloadZbigniew Jędrzejewski-Szmek2018-06-051-1/+4
|\
| * core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering2018-06-011-1/+4
* | basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek2018-06-041-4/+2
* | core: go to failure state if the main service process fails and RemainAfterEx...Lennart Poettering2018-06-041-6/+5
* | path-util: introduce path_simplify()Yu Watanabe2018-06-031-1/+1
|/
* service: FileDescriptorStoreMax should also imply NotifyAccessAlan Jenkins2018-05-151-4/+3
* 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
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-8/+3
* Merge pull request #8562 from keszybz/docsLennart Poettering2018-03-261-4/+9
|\
| * core/service: rework the hold-off time over messageZbigniew Jędrzejewski-Szmek2018-03-241-4/+9
* | macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
|/
* core/service: fix memleak of USBFunctionStrings and USBFunctionDescriptorsZbigniew Jędrzejewski-Szmek2018-03-171-0/+3
* coccinelle: add reallocarray() coccinelle scriptLennart Poettering2018-03-021-3/+3
* core: change KeyringMode= to "shared" by default for non-service units in the...Lennart Poettering2018-02-201-0/+3
* Merge pull request #8175 from keszybz/gc-cleanupLennart Poettering2018-02-151-7/+7
|\
| * pid1: include the source unit in UnitRefZbigniew Jędrzejewski-Szmek2018-02-151-2/+2
| * pid1: rename unit_check_gc to unit_may_gcZbigniew Jędrzejewski-Szmek2018-02-151-5/+5
* | core: fold manager_set_exec_params() into unit_set_exec_params()Lennart Poettering2018-02-121-1/+0
* | cgroup: add a new "can_delegate" flag to the unit vtable, and set it for scop...Lennart Poettering2018-02-121-1/+3
|/
* service: relax PID file symlink chain checks a bit (#8133)Lennart Poettering2018-02-091-2/+13
* core: remove unnecessary initializationYu Watanabe2018-02-091-2/+2
* core: make ExecRuntime be manager managed objectYu Watanabe2018-02-061-4/+5
* core/service: dump more settingsYu Watanabe2018-01-301-0/+14
* core: rework how we count the n_on_console counterLennart Poettering2018-01-241-20/+0
* core: add a new unit_needs_console() callLennart Poettering2018-01-241-0/+27
* service: simplify conditionLennart Poettering2018-01-231-2/+1
* service: don't bother with watching PIDs during deserializationLennart Poettering2018-01-231-6/+2
* core: unify call we use to synthesize cgroup empty events when we stopped wat...Lennart Poettering2018-01-231-9/+5
* service: don't send out dbus change notifications spuriously on SIGCHLDLennart Poettering2018-01-231-2/+5
* pid1: add option to disable service watchdogsJan Klötzke2018-01-221-3/+7
* Merge pull request #7816 from poettering/chase-pidZbigniew Jędrzejewski-Szmek2018-01-151-33/+104
|\
| * core: be stricter when handling PID files and MAINPID sd_notify() messagesLennart Poettering2018-01-111-33/+104
* | unit: log when we cannot add a watch on a specific PIDLennart Poettering2018-01-111-1/+3
|/
* tree-wide: add DEBUG_LOGGING macro that checks whether debug logging is on (#...Lennart Poettering2017-12-151-1/+1
* core: add EXTEND_TIMEOUT_USEC={usec} - prevent timeouts in startup/runtime/sh...Daniel Black2017-12-141-0/+49
* service: Don't stop unneeded units needed by restarted service (#7526)Michal Koutný2017-12-051-3/+13
* service: shortcut operations if the MAINPID= doesn't actually cause a changeLennart Poettering2017-11-271-1/+1
* service: use parse_errno() for parsing error numbersLennart Poettering2017-11-271-7/+7
* core: add a new sd_notify() message for removing fds from the FD store againLennart Poettering2017-11-271-2/+29
* core: only process one of READY=1, STOPPING=1 or RELOADING=1 in sd_notify() h...Lennart Poettering2017-11-271-28/+28
* service: reorder sd_notify() handling a bitLennart Poettering2017-11-271-9/+9