summaryrefslogtreecommitdiff
path: root/src/shared/install-printf.c
Commit message (Expand)AuthorAgeFilesLines
* basic: add RuntimeScope enumLennart Poettering2023-03-101-1/+1
* shared/install: rename 'UnitFileInstallInfo' to 'InstallInfo'Zbigniew Jędrzejewski-Szmek2022-10-131-5/+5
* Rename UnitFileScope to LookupScopeZbigniew Jędrzejewski-Szmek2022-03-291-1/+1
* shared/install: stop passing duplicate root argument to install_name_printf()Zbigniew Jędrzejewski-Szmek2022-03-291-4/+3
* shared/specifier: fix %u/%U/%g/%G when called as unprivileged userZbigniew Jędrzejewski-Szmek2022-03-291-2/+7
* shared/install-printf: drop now-unused install_path_printf()Zbigniew Jędrzejewski-Szmek2022-03-181-2/+2
* Use ASSERT_PTR() in more placesZbigniew Jędrzejewski-Szmek2022-01-201-12/+6
* tree-wide: make specifier expansion --root= awareLennart Poettering2021-06-241-8/+8
* tree-wide: refuse too long strings earlier in specifier_printf()Yu Watanabe2021-05-121-2/+2
* tree-wide: sort specifiers and move common comments to specifier.hYu Watanabe2020-11-251-19/+5
* specifiers: introduce common macros for generating specifier tablesLennart Poettering2020-11-251-14/+3
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: support a bunch of additional specifiersLennart Poettering2020-04-281-1/+6
* tree-wide: use "hostname" spelling everywhereZbigniew Jędrzejewski-Szmek2020-04-211-1/+1
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* Mark *data and *userdata params to specifier_printf() as constZbigniew Jędrzejewski-Szmek2018-12-121-7/+6
* shared: add %g, %G specifiers for group / gid (#10368)Davide Cavalca2018-10-131-0/+2
* Drop my copyright headersZbigniew Jędrzejewski-Szmek2018-06-141-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* Add %j/%J unit specifiersZbigniew Jędrzejewski-Szmek2018-04-241-0/+22
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-4/+2
* specifier: unify specifier implementations for user-related specifiersLennart Poettering2017-11-291-28/+0
* Replace empty ternary with helper methodDaniel Lockyer2017-11-241-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* shared/install-printf: fix memleakZbigniew Jędrzejewski-Szmek2017-01-151-3/+3
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1
* tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek2016-10-231-1/+1
* shared/install: fix %u expansion when running under sudoZbigniew Jędrzejewski-Szmek2016-10-201-2/+6
* shared/install: fix DefaultInstance expansion in %n, %NZbigniew Jędrzejewski-Szmek2016-10-201-4/+38
* shared/install: fix DefaultInstance expansion in %iZbigniew Jędrzejewski-Szmek2016-10-201-3/+4
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* shared: include what we useThomas Hindoe Paaboel Andersen2015-12-061-3/+6
* core: simplify handling of %u, %U, %s and %h unit file specifiersLennart Poettering2015-11-121-33/+19
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out user/group/uid/gid calls into user-util.[ch]Lennart Poettering2015-10-261-2/+3
* install: when exporting prefix InstallInfo to become UnitFileInstallInfoLennart Poettering2015-05-111-5/+5
* core: rework unit name validation and manipulation logicLennart Poettering2015-05-051-14/+2
* shared: add formats-util.hRonny Chevalier2015-04-101-0/+1
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-1/+0
* Assorted format fixesZbigniew Jędrzejewski-Szmek2015-01-221-1/+1
* specifier: rework specifier calls to return proper error messageLennart Poettering2013-09-171-16/+38
* core: add %v specifierZbigniew Jędrzejewski-Szmek2013-07-191-1/+3
* move _cleanup_ attribute in front of the typeHarald Hoyer2013-04-181-1/+1
* install: allow %u an and %U specifiers in WantedBy/RequiredBy/AliasZbigniew Jędrzejewski-Szmek2013-01-291-2/+39
* install: allow specifiers in WantedBy/RequiredBy/AliasZbigniew Jędrzejewski-Szmek2013-01-291-0/+95