summaryrefslogtreecommitdiff
path: root/src/shared/install.c
Commit message (Expand)AuthorAgeFilesLines
* shared/install: try even harder to make sure variable is initalizedZbigniew Jędrzejewski-Szmek2019-03-261-4/+4
* tree-wide: constify a few static string tablesLennart Poettering2019-03-251-1/+1
* shared/install: Preserve escape characters for escaped unit namesDavid Michael2019-03-201-1/+1
* shared/install: do not use a temporary variable outside of its scopeZbigniew Jędrzejewski-Szmek2019-02-281-8/+3
* Introduce CONF_PATHS_USR_STRV to mirror CONF_PATHS_STRVZbigniew Jędrzejewski-Szmek2019-02-181-18/+5
* shared/install: generate list of files in separate functionZbigniew Jędrzejewski-Szmek2019-02-181-8/+19
* Remove 'inline' attributes from static functions in .c files (#11426)Topi Miettinen2019-01-151-3/+3
* Merge pull request #11143 from keszybz/enable-symlinkLennart Poettering2018-12-161-26/+41
|\
| * shared/install: ignore symlinks which have lower priority than the unit fileZbigniew Jędrzejewski-Szmek2018-12-131-6/+23
| * shared/install: add some more debugging infoZbigniew Jędrzejewski-Szmek2018-12-131-2/+8
| * shared/install: remove two conditionals which are always falseZbigniew Jędrzejewski-Szmek2018-12-131-14/+6
| * shared/install: mark UnitFileInstallInfo* as const where appropriateZbigniew Jędrzejewski-Szmek2018-12-121-6/+6
* | locale-util: prefix special glyph enum values with SPECIAL_GLYPH_Lennart Poettering2018-12-141-1/+1
* | tree-wide: Remove O_CLOEXEC from fdopenChris Down2018-12-121-1/+1
|/
* Merge pull request #10892 from mbiebl/revert-systemctl-runtime-unmask-breakageZbigniew Jędrzejewski-Szmek2018-12-121-75/+87
|\
| * Revert "systemctl: when removing enablement or mask symlinks, cover both /run...Michael Biebl2018-11-271-75/+87
* | tree-wide: rename path_join_many() to path_join()Zbigniew Jędrzejewski-Szmek2018-11-301-2/+2
* | tree-wide: replace path_join with path_join_manyZbigniew Jędrzejewski-Szmek2018-11-301-2/+2
* | install: when enabling a template unit without DefaultInstance= nor specified...Lennart Poettering2018-11-281-1/+5
* | install: use structured initializersLennart Poettering2018-11-281-3/+6
|/
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-8/+7
* Move LONG_LINE_MAX definition to fileio.hZbigniew Jędrzejewski-Szmek2018-11-141-1/+0
* strv: wrap strv_new() in a macro so that NULL sentinel is implicitLennart Poettering2018-10-311-1/+1
* install: pass encountered error number to log_syntax()Lennart Poettering2018-10-181-1/+1
* install: FOREACH_LINE excorcismLennart Poettering2018-10-181-2/+9
* shared/install: avoid overwriting 'r' counter with a partial resultZbigniew Jędrzejewski-Szmek2018-10-021-3/+3
* install: small refactor to combine two function calls into one functionRuixin Bao2018-08-271-31/+30
* install: allow instantiated units to be enabled via presetsRuixin Bao2018-08-271-19/+136
* install: fix error handling in is_symlink_with_known_name()Yu Watanabe2018-06-251-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
* tree-wide: unify how we define bit mak enumsLennart Poettering2018-06-121-3/+3
* Merge pull request #9147 from keszybz/runtime-enablementLennart Poettering2018-06-041-97/+78
|\
| * systemctl: when removing enablement or mask symlinks, cover both /run and /etcZbigniew Jędrzejewski-Szmek2018-06-011-87/+75
| * Fix reporting of enabled-runtime unitsZbigniew Jędrzejewski-Szmek2018-05-311-10/+3
* | path-util: introduce path_simplify()Yu Watanabe2018-06-031-4/+4
|/
* install: export unit_file_lookup_state()Lennart Poettering2018-05-241-3/+1
* install: "user" and "global" scopes are equivalent for user presetsFranck Bui2018-05-231-5/+9
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-29/+29
* tree-wide: drop redundant _cleanup_ macros (#8810)Lennart Poettering2018-04-251-13/+13
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-4/+2
* install: don't enforce that .d/ dropin files (and their symlink chain element...Lennart Poettering2018-03-291-40/+58
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-6/+3
* coccinelle: add reallocarray() coccinelle scriptLennart Poettering2018-03-021-1/+1
* install: detect masked unit with drop-insFilipe Brandenburger2018-03-011-0/+3
* stat-util: unify code that checks whether something is a regular fileLennart Poettering2018-02-201-10/+7
* tree-wide: use path_hash_ops instead of string_hash_ops whenever we key by a ...Lennart Poettering2018-02-121-1/+1
* install: search preset files in /run (#7715)John Lin2018-01-051-0/+2
* Add set/hashmap helpers for non-trivial freeing and use where straighforwardZbigniew Jędrzejewski-Szmek2017-11-281-20/+3