summaryrefslogtreecommitdiff
path: root/src/core/service.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #13385 from yuwata/core-remove-private-directories-13355Zbigniew Jędrzejewski-Szmek2019-08-311-7/+3
|\
| * core: move timeout_clean_usec from Service to ExecContextYu Watanabe2019-08-281-7/+3
* | core: make RuntimeDirectoryPreserve= works with non-service unitsYu Watanabe2019-08-231-5/+1
* | core: introduce unit_destroy_runtime_directory()Yu Watanabe2019-08-221-4/+2
|/
* pid1: always log successfull process termination quietlyZbigniew Jędrzejewski-Szmek2019-08-221-6/+4
* core: Avoid race when starting dbus servicesMattias Jernberg2019-08-141-8/+5
* core: never propagate reload failure to service resultLennart Poettering2019-07-181-1/+1
* core: ExecCondition= for servicesAnita Zhang2019-07-171-14/+81
* tree-wide: get rid of strappend()Lennart Poettering2019-07-121-1/+1
* core: hook up service unit type with the new clean operationLennart Poettering2019-07-111-9/+121
* pid1: fix serialization/deserialization of commmands with spacesZbigniew Jędrzejewski-Szmek2019-07-091-2/+4
* service: Fix typo in warning messagePhilip Withnall2019-06-121-1/+1
* core: add ExecStartXYZEx= with dbus support for executable prefixesAnita Zhang2019-05-301-0/+8
* core/service: drop {}Zbigniew Jędrzejewski-Szmek2019-05-201-3/+4
* Use sd_event_source_disable_unref()Zbigniew Jędrzejewski-Szmek2019-05-101-4/+1
* codespell: fix spelling errorsBen Boeckel2019-04-291-4/+4
* core: immediately trigger watchdog action on WATCHDOG=triggerJan Klötzke2019-04-241-2/+19
* core: do not show TimeoutStopSec= in dump message if it is not setYu Watanabe2019-04-141-8/+11
* service: handle abort stops with dedicated timeoutJan Klötzke2019-04-121-5/+14
* core: implement OOMPolicy= and watch cgroups for OOM killingsLennart Poettering2019-04-091-2/+68
* service: beautify debug log message a bitLennart Poettering2019-04-091-1/+1
* Merge pull request #12115 from poettering/verbose-job-enqueueZbigniew Jędrzejewski-Szmek2019-03-281-1/+1
|\
| * core: add new API for enqueing a job with returning the transaction dataLennart Poettering2019-03-271-1/+1
* | headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+2
|/
* core: rework how we reset the TTY after use by a serviceLennart Poettering2019-03-201-0/+3
* core: only watch processes when it's really necessaryFranck Bui2019-03-201-6/+9
* core: reduce the number of stalled PIDs from the watched processes list when ...Franck Bui2019-03-201-8/+8
* process-util: introduce pid_is_my_child() helperFranck Bui2019-03-201-6/+2
* core: rename unit_{start_limit|condition|assert}_test() to unit_test_xyz()Lennart Poettering2019-03-181-1/+1
* core: consider non-SERVICE_EXEC_START commands for EXIT_CLEAN_COMMANDAnita Zhang2019-02-261-1/+9
* Merge pull request #11457 from grooverdan/sendsigkill_noLennart Poettering2019-02-181-2/+26
|\
| * service: make killmode=cgroup|mixed, SendSIGKILL=no services singletonsDaniel Black2019-01-291-2/+26
* | core: export $PIDFILE env var for services, derived from PIDFile=Lennart Poettering2019-02-151-1/+5
|/
* Change job mode of manager triggered restarts to JOB_REPLACEJonathon Kowalski2019-01-181-1/+1
* core: fix KeyringMode for user servicesAlexey Bogdanenko2018-12-171-3/+0
* Merge pull request #10984 from fbuihuu/tmpfiles-be-more-explicit-with-unsafe-...Lennart Poettering2018-12-101-2/+2
|\
| * fs-util: make chase_symlink() returns -ENOLINK when unsafe transitions are metFranck Bui2018-12-101-2/+2
* | core: whenever we change state of a unit, force out PropertiesChanged bus signalLennart Poettering2018-12-011-0/+4
|/
* Merge pull request #10797 from poettering/run-generatorZbigniew Jędrzejewski-Szmek2018-11-281-0/+16
|\
| * core: allow to set exit status when using SuccessAction=/FailureAction=exit i...Lennart Poettering2018-11-271-0/+16
* | core: when Delegate=yes is set for a unit, run ExecStartPre= and friends in a...Lennart Poettering2018-11-261-6/+7
|/
* core: introduce a helper function to wrap unit_log_{success,failure}Zbigniew Jędrzejewski-Szmek2018-11-161-4/+1
* core: log a recognizable message when a unit succeeds, tooLennart Poettering2018-11-161-1/+3
* core: make log messages about unit processes exiting recognizableLennart Poettering2018-11-161-18/+12
* core: make log messages about units entering a 'failed' state recognizableLennart Poettering2018-11-161-1/+1
* core: introduce exec_params_clear()Yu Watanabe2018-11-081-2/+2
* core: split environment block mantained by PID 1's Manager object in twoLennart Poettering2018-10-311-1/+3
* strv: wrap strv_new() in a macro so that NULL sentinel is implicitLennart Poettering2018-10-311-1/+1
* service: when starting a service make a copy of the watchdog timeout and use ...Lennart Poettering2018-10-261-1/+11
* service: continue to use the overriden timeout when forking off againLennart Poettering2018-10-261-1/+1