summaryrefslogtreecommitdiff
path: root/src/shared/path-lookup.c
Commit message (Expand)AuthorAgeFilesLines
* 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-201-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
* treewide: fix typos and remove accidental repetition of wordsTorstein Husebø2016-07-111-1/+1
* path-lookup: optimize a common strv copy operation awayLennart Poettering2016-04-221-2/+9
* shared/path-lookup: fix leakZbigniew Jędrzejewski-Szmek2016-04-131-15/+9
* tree-wide: remove useless NULLs from strjoinaZbigniew Jędrzejewski-Szmek2016-04-131-1/+1
* systemctl: don't confuse sysv code with generated unitsLennart Poettering2016-04-121-5/+9
* path-lookup: move generator_binary_paths() to end of fileLennart Poettering2016-04-121-24/+24
* core: introduce a "control" unit file directoryLennart Poettering2016-04-121-45/+123
* install: rename generator_paths() → generator_binary_paths()Lennart Poettering2016-04-121-1/+1
* core: move flushing of generated unit files to path-lookup.cLennart Poettering2016-04-121-0/+11
* path-lookup: make user_runtime_dir() more genericLennart Poettering2016-04-121-21/+15
* path-lookup: clean up user_config_home() and user_runtime_dir()Lennart Poettering2016-04-121-48/+37
* path-lookup: stop exporting two functionsLennart Poettering2016-04-121-2/+2
* core: rework logic to drop duplicate and non-existing items from search pathLennart Poettering2016-04-121-15/+92
* path-lookup: split out logic for mkdir/rmdir of generator dirs in their own f...Lennart Poettering2016-04-121-2/+35
* core: add a separate unit directory for transient unitsLennart Poettering2016-04-121-3/+61
* path-lookup: add configured unit paths back into search pathLennart Poettering2016-04-121-0/+2
* install: add root directory to LookupPaths structureLennart Poettering2016-04-121-10/+30
* core: remove ManagerRunningAs enumLennart Poettering2016-04-121-73/+90