summaryrefslogtreecommitdiff
path: root/src/core/path.c
Commit message (Expand)AuthorAgeFilesLines
* core: use UNIT_TRIGGER at more placesLennart Poettering2021-04-151-1/+1
* core: use SYNTHETIC_ERRNO() macroYu Watanabe2020-11-271-4/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* core: propagate unit start limit hit state to triggering path unitLennart Poettering2020-09-141-0/+15
* core: propagate triggered unit in more load statesLennart Poettering2020-09-141-4/+3
* Merge pull request #15697 from OhNoMoreGit/fix-path-unitsZbigniew Jędrzejewski-Szmek2020-06-251-39/+36
|\
| * core/path: recheck path specs when triggered unit changes stateMichael Chapman2020-05-051-38/+35
| * core/path: use escaped path in serializationMichael Chapman2020-05-051-1/+1
* | core: fix compilation with gcc -O3Zbigniew Jędrzejewski-Szmek2020-05-091-6/+7
* | pid1: convert to the new schemeZbigniew Jędrzejewski-Szmek2020-05-051-1/+0
|/
* core: clearly refuse OnFailure= deps on units that can't failLennart Poettering2020-01-091-0/+2
* Merge pull request #14074 from keszybz/rename-system-optionsZbigniew Jędrzejewski-Szmek2019-11-201-8/+4
|\
| * core/path: minor simplificationZbigniew Jędrzejewski-Szmek2019-11-181-8/+4
* | core/path: fix spurious triggering of PathExists= on restart/reloadZbigniew Jędrzejewski-Szmek2019-11-181-6/+5
* | core/path: serialize the previous_exists stateZbigniew Jędrzejewski-Szmek2019-11-181-4/+51
|/
* core: adjust load functions for other unit types to be more like serviceZbigniew Jędrzejewski-Szmek2019-10-111-16/+20
* core: turn unit_load_fragment_and_dropin_optional() into a flagZbigniew Jędrzejewski-Szmek2019-10-111-1/+1
* fs-util: introduce inotify_add_watch_and_warn() helperFranck Bui2019-10-051-17/+22
* path: stop watching path specs once we triggered the target unitMichal Sekletar2019-09-171-4/+2
* tree-wide: introduce strerror_safe()Yu Watanabe2019-07-051-1/+1
* core: add new API for enqueing a job with returning the transaction dataLennart Poettering2019-03-271-1/+1
* core: unify code for checking whether unit to trigger is loadedLennart Poettering2019-03-181-6/+3
* core: rename unit_{start_limit|condition|assert}_test() to unit_test_xyz()Lennart Poettering2019-03-181-1/+1
* core: whenever we change state of a unit, force out PropertiesChanged bus signalLennart Poettering2018-12-011-0/+4
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-4/+3
* core: introduce a helper function to wrap unit_log_{success,failure}Zbigniew Jędrzejewski-Szmek2018-11-161-5/+1
* core: log a recognizable message when a unit succeeds, tooLennart Poettering2018-11-161-1/+3
* core: make log messages about units entering a 'failed' state recognizableLennart Poettering2018-11-161-1/+1
* core: rework serializationLennart Poettering2018-10-261-2/+3
* pid1: drop unused path parameter to add_two_dependencies_by_name()Zbigniew Jędrzejewski-Szmek2018-09-151-2/+2
* pid1: drop now-unused path parameter to add_dependency_by_name()Zbigniew Jędrzejewski-Szmek2018-09-151-1/+1
* 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
* core: add a couple of more error cases that should result in "bad-setting"Lennart Poettering2018-06-111-1/+1
* Merge pull request #9158 from poettering/notify-auto-reloadZbigniew Jędrzejewski-Szmek2018-06-051-1/+1
|\
| * core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering2018-06-011-1/+1
* | path-util: introduce path_simplify()Yu Watanabe2018-06-031-1/+1
|/
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* core/path: add one more assertZbigniew Jędrzejewski-Szmek2018-02-261-1/+2
* core/path: implement transient path unitYu Watanabe2017-12-151-1/+5
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: track why unit dependencies came to beLennart Poettering2017-11-101-17/+25
* tree-wide: use `!IN_SET(..)` for `a != b && a != c && …`Andreas Rammhold2017-10-021-2/+1
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-8/+7
* core: log unit failure with type-specific result codeLennart Poettering2017-09-271-0/+3
* core: add "invocation ID" concept to service managerLennart Poettering2016-10-071-0/+4
* core: remember first unit failure, not last unit failureLennart Poettering2016-08-041-1/+1
* core: move enforcement of the start limit into per-unit-type code againLennart Poettering2016-05-021-0/+8
* core: remove ManagerRunningAs enumLennart Poettering2016-04-121-1/+1
* import: use (void) moreZbigniew Jędrzejewski-Szmek2016-04-081-5/+3