summaryrefslogtreecommitdiffstats
path: root/src/shared/install.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* shared/install: use FOREACH_ARRAY for install_changes_have_modificationMike Yuan2024-05-011-3/+3
* various: use strdup_to() in various obvious casesZbigniew Jędrzejewski-Szmek2024-03-201-1/+1
* core,install: generalize install error handlingMike Yuan2024-03-061-1/+8
* install: optionally return discovered unit file path in unit_file_exists()Lennart Poettering2024-01-111-1/+5
* unit-file: support UpheldBy= in [Install] settings (adding Upholds= depsMike Yuan2023-05-151-0/+1
* preset: Add ignore directiveDaan De Meyer2023-04-141-1/+13
* tree-wide: rename cleanup functionDavid Tardon2023-04-141-1/+1
* install: drop unused functionDavid Tardon2023-04-121-1/+1
* install: define hash_ops for UnitFileListDavid Tardon2023-03-281-0/+1
* basic: add RuntimeScope enumLennart Poettering2023-03-101-17/+17
* shared|install: Use InstallChangeType consistentlyCristian Rodríguez2022-11-121-2/+2
* shared/install: make install_changes_add propagate passed-in errno valueZbigniew Jędrzejewski-Szmek2022-10-241-1/+1
* install: include full type name in special UnitFilePresetMode valuesLennart Poettering2022-10-141-2/+2
* install: make InstallChange enum type a proper typeLennart Poettering2022-10-141-10/+13
* shared/install: print warning when unmasking unit with cmdline maskZbigniew Jędrzejewski-Szmek2022-10-131-0/+1
* shared/install: rename 'UnitFileInstallInfo' to 'InstallInfo'Zbigniew Jędrzejewski-Szmek2022-10-131-3/+3
* shared/install: rename 'unit_file_change_type' to 'install_change' + followupsZbigniew Jędrzejewski-Szmek2022-10-131-13/+15
* shared/install: rename UnitFileInstallInfo.type to .install_modeZbigniew Jędrzejewski-Szmek2022-10-131-1/+1
* shared/install: rename 'unit file type' to 'install mode'Zbigniew Jędrzejewski-Szmek2022-10-131-9/+9
* shared/install: rename UnitFileChange to InstallChangeZbigniew Jędrzejewski-Szmek2022-10-131-19/+19
* shared/install: rename 'files' param to 'names'Zbigniew Jędrzejewski-Szmek2022-10-131-8/+8
* Rename UnitFileScope to LookupScopeZbigniew Jędrzejewski-Szmek2022-03-291-17/+18
* shared/install: split UNIT_FILE_SYMLINK into two statesZbigniew Jędrzejewski-Szmek2022-03-291-1/+2
* shared/install: fix reenable on linked unit filesZbigniew Jędrzejewski-Szmek2022-03-291-1/+1
* shared/install: propagate errors about invalid aliases and such tooZbigniew Jędrzejewski-Szmek2022-03-291-1/+6
* tree-wide: make specifier expansion --root= awareLennart Poettering2021-06-241-0/+1
* shared/install: ignore enablement of template units w/o instance when presettingZbigniew Jędrzejewski-Szmek2021-06-101-4/+5
* shared/install: ignore failures for auxiliary filesZbigniew Jędrzejewski-Szmek2021-06-091-0/+1
* install: warn if WantedBy targets don't existJan Synacek2021-04-231-0/+1
* install: include OS headers before our own definitionLennart Poettering2021-03-041-2/+2
* install: make UnitFileChangeType enum anonymousLennart Poettering2021-02-171-11/+11
* shared: use -EINVAL for _UNIT_FILE_CHANGE_TYPE_INVALIDBenjamin Robin2021-02-161-1/+1
* tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-2/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* core: add [Enable|Disable]UnitFilesWithFlags DBUS methodsLuca Boccassi2020-09-041-3/+5
* install: fix wrong data typefangxiuning2020-07-101-1/+1
* shared/install: optionally cache the preset listZbigniew Jędrzejewski-Szmek2020-05-051-1/+10
* shared/install: rework alias check and add testZbigniew Jędrzejewski-Szmek2020-01-101-1/+1
* shared/install: split out alias verification functionZbigniew Jędrzejewski-Szmek2019-12-191-0/+2
* Create src/shared/unit-file.[ch] for unit-file related opsZbigniew Jędrzejewski-Szmek2019-07-191-30/+0
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+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
* install: export unit_file_lookup_state()Lennart Poettering2018-05-241-0/+6
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-16/+16
* install: minor enum beautificationsLennart Poettering2018-04-121-4/+4
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* install: move and rename to lowercase two functionsZbigniew Jędrzejewski-Szmek2017-09-211-14/+0
* shared, systemctl: teach is-enabled to show installation targetsJan Synacek2016-10-241-0/+1