summaryrefslogtreecommitdiff
path: root/src/shared/condition.c
Commit message (Expand)AuthorAgeFilesLines
* stat-util: fix dir_is_empty() with hidden/backup filesLennart Poettering2022-05-041-1/+1
* condition: rework ConditionSecurity=tpm2 check on top of tpm2_support()Lennart Poettering2022-04-201-21/+7
* tree-wide: use 'Architecture' type consistently across the treeLennart Poettering2022-04-051-1/+1
* virt: make virtualization enum a named typeLennart Poettering2022-04-041-2/+3
* Merge pull request #22649 from keszybz/symlink-enablement-yet-again-punish-me...Zbigniew Jędrzejewski-Szmek2022-03-291-1/+2
|\
| * systemctl: fix silent failure when --root is not foundZbigniew Jędrzejewski-Szmek2022-03-291-1/+2
* | efi-loader: split efi-api.[ch] from efi-loader.[ch]Lennart Poettering2022-03-241-1/+1
|/
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* list: make LIST_FOREACH() and LIST_FOREACH_BACKWARDS() saferYu Watanabe2022-03-191-1/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-5/+0
* util: move on_ac_power() from util.c -> udev-util.cYu Watanabe2022-01-061-1/+1
* core: support user manager with Condition[Memory/CPU/IO]PressureLuca Boccassi2021-12-021-3/+24
* core: add Condition[Memory/CPU/IO]PressureLuca Boccassi2021-12-011-0/+136
* fix ConditionPathIsReadWrite when path does not exist.jiangchuangang2021-11-301-1/+5
* fix ConditionDirectoryNotEmpty when it comes to a Non-directory filejiangchuangang2021-11-301-1/+1
* shared: split out UID allocation range stuff from user-record.hLennart Poettering2021-11-131-1/+1
* condition: use /proc/device-tree/Yu Watanabe2021-11-111-6/+3
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* Merge pull request #19941 from bluca/condition_os_releaseZbigniew Jędrzejewski-Szmek2021-06-251-0/+60
|\
| * core: add ConditionOSRelease= directiveLuca Boccassi2021-06-241-0/+60
* | basic,shared: move a bunch of files to src/shared/Zbigniew Jędrzejewski-Szmek2021-06-241-0/+1
|/
* core: disable "update" units in the initramfsZbigniew Jędrzejewski-Szmek2021-06-071-0/+5
* Add support for conditions on the machines firmwareUwe Kleine-König2021-04-281-0/+79
* shared/condition: add ConditionControlGroupController=v1|v2Zbigniew Jędrzejewski-Szmek2021-02-231-0/+9
* condition: add CPUFeatureGiedrius Statkevičius2021-02-171-0/+11
* condition: if spelunking through /sys/class/tpmrm doesn't work ask EFI if TPM...Lennart Poettering2021-02-111-0/+11
* tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-1/+1
* tree-wide: replace strverscmp() and str_verscmp() with strverscmp_improved()Yu Watanabe2021-02-091-1/+1
* core: add ConditionSecurity=tpm2 supportLennart Poettering2020-12-031-0/+17
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Move {uid,gid}_is_*() from basic to sharedZbigniew Jędrzejewski-Szmek2020-09-251-0/+1
* core: remove support for ConditionNull=Lennart Poettering2020-08-201-18/+3
* condition: introduce systemd.condition-first-boot= kernel command line switchLennart Poettering2020-05-181-0/+7
* condition: debug log if F_OK check on /run/systemd/first-boot fails unexpectedlyLennart Poettering2020-05-181-2/+6
* condition: reverse if check to lower indentation levelLennart Poettering2020-05-181-19/+17
* condition: allow overriding of ConditionNeedsUpdate= on the kernel command lineLennart Poettering2020-05-181-0/+7
* condition: when reading /etc/ modification timestamp, let's actualy compare i...Lennart Poettering2020-05-181-1/+1
* condition: downgrade a few log messages to debugLennart Poettering2020-05-181-3/+3
* condition: add debug log messages on unexpected errorsLennart Poettering2020-05-181-6/+16
* condition: check if path is absolute firstLennart Poettering2020-05-181-6/+5
* condition: add ConditionEnvironment=Lennart Poettering2020-05-151-30/+63
* condition: return (Condition*) NULL from condition_free()Lennart Poettering2020-05-151-2/+2
* condition: introduce generic function type for condition_to_string()-like fun...Lennart Poettering2020-05-151-3/+9
* condition: add ConditionPathIsEncrypted=Lennart Poettering2020-05-151-0/+18
* tree-wide: drop stat.h or statfs.h when stat-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* util-lib: split shared/efivars into basic/efivars and shared/efi-loaderZbigniew Jędrzejewski-Szmek2019-09-161-1/+1
* tree-wide: use PROJECT_FILE instead of __FILE__Zbigniew Jędrzejewski-Szmek2019-07-041-2/+2
* Treat kernel version condition as a list of quoted checksZbigniew Jędrzejewski-Szmek2019-06-291-5/+42
* Rename EXTRACT_QUOTES to EXTRACT_UNQUOTEZbigniew Jędrzejewski-Szmek2019-06-281-1/+1