summaryrefslogtreecommitdiffstats
path: root/src/shared/condition.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* extract-word: modernize extract_many_wordsMike Yuan2024-03-031-2/+2
* tree-wide: use "_" rather than "-" as separator in kernel cmdline optionsLennart Poettering2024-02-281-2/+2
* mountpoint-util: introduce path_is_mount_point_fullMike Yuan2024-02-061-1/+1
* tree-wide: replace FOREACH_POINTER with FOREACH_ARGUMENTMike Yuan2024-01-241-2/+2
* src/basic: rename uid-alloc-range.[ch] to uid-classification.[ch]Zbigniew Jędrzejewski-Szmek2024-01-091-1/+1
* condition: add ConditionSecurity=measured-ukiLennart Poettering2023-09-271-0/+3
* proc-cmdline: make proc_cmdline_get_bool() take flagsYu Watanabe2023-08-091-1/+1
* unit: add "cvm" option for ConditionSecurityDaniel P. Berrangé2023-07-061-0/+3
* systemd-analyze: allow --quiet for condition checksRonan Pigott2023-06-211-2/+0
* battery-util: split out code that checks AC power state into its own .c/.h pairLennart Poettering2023-06-051-1/+1
* shared/condition: add envvar override for the check for first-bootZbigniew Jędrzejewski-Szmek2023-05-231-6/+27
* condition: use proc_cmdline_strv()Yu Watanabe2023-03-291-12/+5
* strv: move nulstr utilities to nulstr-util.[ch]Lennart Poettering2022-11-131-1/+2
* basic: create new basic/initrd-util.[ch] for initrd-related functionsZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* condition: Check that subsystem is enabled in ConditionSecurity=tpm2Daan De Meyer2022-11-011-5/+4
* shared/condition: avoid nss lookup in PID1Zbigniew Jędrzejewski-Szmek2022-10-121-9/+14
* manager: fix/change evaluation of ConditionFirstBootZbigniew Jędrzejewski-Szmek2022-10-011-9/+2
* condition: change ConditionKernelVersion= so that =/!= mean literal string co...Lennart Poettering2022-09-011-1/+1
* condition: allow literal string compares in SMBIOS conditionLennart Poettering2022-09-011-1/+1
* condition: allow fnmatch() matches in ConditionKernelVersion=Lennart Poettering2022-09-011-22/+22
* compare: add macro for operator charsetLennart Poettering2022-09-011-2/+2
* condition: allow fnmatch compares for ConditionOSRelease=Lennart Poettering2022-09-011-2/+2
* compare: add flag for parse_compare_operator() to do equality/inequality comp...Lennart Poettering2022-09-011-11/+5
* compare: add a proper flags field for parse_compare_operator()Lennart Poettering2022-09-011-5/+5
* comapre: add generic implementation for comapring with verscmp+fnmatchLennart Poettering2022-09-011-5/+1
* compare: move test_order() → compare-operator.[ch]Lennart Poettering2022-09-011-27/+0
* condition: split out order operator enumLennart Poettering2022-09-011-77/+33
* condition: properly handle fnmatch() errors in ConditionHostLennart Poettering2022-08-311-1/+7
* condition: fix device-tree firmware pathDaniel Braunwarth2022-08-291-2/+2
* condition: check for last not first ')' in firmware test expressionsLennart Poettering2022-08-261-2/+2
* pid1: extend "ConditionFirmware=" for checking SMBIOS system identification i...Daniel Braunwarth2022-08-251-14/+93
* tree-wide: fix typoYu Watanabe2022-07-201-1/+1
* pid1: add mechanism for conditionalizing units/network/netdev/link based on c...Lennart Poettering2022-07-151-0/+44
* shared/condition: accept size suffixes for ConditionMemoryZbigniew Jędrzejewski-Szmek2022-06-101-2/+2
* shared/condition: reduce scope of variablesZbigniew Jędrzejewski-Szmek2022-06-071-18/+7
* 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-041-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