summaryrefslogtreecommitdiff
path: root/src/shared/install.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* install: introduce UnitFileFlagsJan Synacek2016-10-241-17/+16
* shared/install: in install_context_mark_for_removal ignore not found unitsZbigniew Jędrzejewski-Szmek2016-10-181-2/+2
* shared/install: handle dangling aliases as an explicit case, report nicelyZbigniew Jędrzejewski-Szmek2016-05-091-0/+1
* Move no_instances information to shared/Zbigniew Jędrzejewski-Szmek2016-05-011-0/+1
* Move no_alias information to shared/Zbigniew Jędrzejewski-Szmek2016-05-011-0/+2
* core: Filter by unit name behind the D-Bus, instead on the client side (#3142)kayrus2016-04-291-1/+1
* shared/install: change value of _UNIT_FILE_CHANGE_TYPE_INVALIDZbigniew Jędrzejewski-Szmek2016-04-191-1/+2
* shared/install,systemctl,core: report offending file on installation errorZbigniew Jędrzejewski-Szmek2016-04-191-1/+6
* shared/install: add helper function unit_file_changes_have_modification()Zbigniew Jędrzejewski-Szmek2016-04-181-4/+8
* Various formatting and style fixesZbigniew Jędrzejewski-Szmek2016-04-181-12/+90
* systemctl/core: ignore masked units in preset-allZbigniew Jędrzejewski-Szmek2016-04-161-0/+5
* core,systemctl: add new "systemctl revert" commandLennart Poettering2016-04-121-1/+2
* nstall: no need to export unit_file_lookup_state() anymoreLennart Poettering2016-04-121-1/+0
* systemctl: move check whether a service exists as native unit file to install.cLennart Poettering2016-04-121-0/+1
* install: introduce a new unit file state "transient"Lennart Poettering2016-04-121-0/+1
* install: add root directory to LookupPaths structureLennart Poettering2016-04-121-1/+1
* core: add a new unit file state "generated"Lennart Poettering2016-04-121-0/+1
* core: rework generator dir logic, move the dirs into LookupPaths structureLennart Poettering2016-04-121-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* shared: include what we useThomas Hindoe Paaboel Andersen2015-12-061-0/+3
* core: simplify handling of %u, %U, %s and %h unit file specifiersLennart Poettering2015-11-121-1/+0
* install: follow unit file symlinks in /usr, but not /etc when looking for [In...Lennart Poettering2015-11-121-6/+34
* install: various simplificationsLennart Poettering2015-11-121-9/+2
* systemctl: introduce --now for enable, disable and maskJan Synacek2015-05-151-0/+1
* install: when exporting prefix InstallInfo to become UnitFileInstallInfoLennart Poettering2015-05-111-14/+22