summaryrefslogtreecommitdiffstats
path: root/src/shared/path-lookup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move path-lookup.c to src/basicZbigniew Jędrzejewski-Szmek2020-03-271-869/+0
* Split out generator directory setup to a src/core/generator-setup.cZbigniew Jędrzejewski-Szmek2020-03-271-54/+0
* path-lookup: Use default value for XDG_CONFIG_DIRS if environment is not setDavid Edmundson2020-03-261-4/+5
* path-lookup: Allow setting generator paths via environmentBenjamin Berg2020-03-041-24/+77
* path-lookup: Split out helper to get paths from environmentBenjamin Berg2020-03-041-17/+33
* core: Move environment generator path lookup into path-lookup.cBenjamin Berg2020-03-041-0/+14
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* core: stop removing non-existent and duplicate lookup pathsZbigniew Jędrzejewski-Szmek2019-08-271-64/+3
* tree-wide: get rid of strappend()Lennart Poettering2019-07-121-6/+6
* Merge pull request #12836 from yuwata/tree-wide-replace-strjoinLennart Poettering2019-06-221-1/+1
|\
| * tree-wide: replace strjoin() with path_join()Yu Watanabe2019-06-201-1/+1
* | path-util: get rid of prefix_root()Lennart Poettering2019-06-211-4/+2
|/
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-1/+1
* strv: wrap strv_new() in a macro so that NULL sentinel is implicitLennart Poettering2018-10-311-10/+5
* path-lookup: downgrade logging in lookup_paths_init() a bitLennart Poettering2018-10-091-1/+1
* path-lookup: define explicit unit file directory for attached unit filesLennart Poettering2018-10-081-14/+63
* path-lookup: TAKE_PTRify more thingsLennart Poettering2018-10-081-3/+3
* shared/path-lookup: remove unnecessary 'if' to help gccZbigniew Jędrzejewski-Szmek2018-06-201-1/+2
* 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
* path-lookup: add flag to optionally force checking split-usr unit dirsLennart Poettering2018-05-241-5/+5
* Generator dirs might be on a real filesystemZbigniew Jędrzejewski-Szmek2018-05-221-4/+4
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-2/+2
* remove unused variables (#8768)Tobias Jungel2018-04-201-1/+0
* path-lookup: properly chase paths when reducing with root dir (#8750)Lennart Poettering2018-04-181-13/+7
* util-lib: introduce new empty_or_root() helper (#8746)Lennart Poettering2018-04-181-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-28/+17
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-11/+4
* shared/path-lookup: rename user control dirs to "user.control"Zbigniew Jędrzejewski-Szmek2018-02-091-2/+2
* shared/path-lookup: rearrange paths in --global mode to match --user modeZbigniew Jędrzejewski-Szmek2018-02-091-2/+2
* path-lookup: include paths from --global in --user search path tooZbigniew Jędrzejewski-Szmek2018-02-091-0/+17
* path-lookup: fix confusion between persistent_control and persistent_configZbigniew Jędrzejewski-Szmek2018-02-091-1/+1
* shared: export xdg_user_dirs() and xdg_user_*_dir()Zbigniew Jędrzejewski-Szmek2017-12-061-30/+42
* core: never remove "transient" and "control" directories from unit search pathLennart Poettering2017-11-291-0/+8
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Remove a bunch of unused variablesZbigniew Jędrzejewski-Szmek2017-11-011-1/+0
* Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-1/+1
|\
| * build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-1/+1
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-2/+2
|/
* install: consider globally enabled units as "enabled" for the userZbigniew Jędrzejewski-Szmek2017-09-221-17/+29
* path-lookup: fix minor memleakZbigniew Jędrzejewski-Szmek2017-09-191-0/+1
* core/manager: when running in test mode, use a temp dir for generated stuffZbigniew Jędrzejewski-Szmek2017-09-141-38/+51
* Merge pull request #5131 from keszybz/environment-generatorsLennart Poettering2017-02-211-2/+1
|\
| * environment-generator: new generator to peruse environment.dZbigniew Jędrzejewski-Szmek2017-02-211-2/+1
* | path-lookup: if $HOME can be determined but $XDG_RUNTIME_DIR can't, is itLennart Poettering2017-02-101-8/+24
* | path-lookup: drop redundant strv_isempty() checkLennart Poettering2017-02-101-7/+6
* | path-lookup: try harder acquiring them $HOME of a userLennart Poettering2017-02-101-9/+11
|/
* path-lookup: use correct cleanup function for strv (#5007)Thomas H. P. Andersen2017-01-031-1/+1
* tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek2016-10-231-2/+2