summaryrefslogtreecommitdiffstats
path: root/src/shared/condition.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-031-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-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
* Reindent some things for readabilityZbigniew Jędrzejewski-Szmek2019-06-281-24/+24
* shared/condition: fix printing of ConditionNull=Zbigniew Jędrzejewski-Szmek2019-06-271-2/+5
* Move cpus_in_affinity_mask() to cpu-set-util.[ch]Zbigniew Jędrzejewski-Szmek2019-05-291-0/+1
* Merge pull request #12030 from poettering/condition-memoryYu Watanabe2019-04-021-50/+133
|\
| * condition: add ConditionMemory= and ConditionCPUs=Lennart Poettering2019-03-191-2/+59
| * condition: for completenes sake at != comparator for ConditionKernelVersion=Lennart Poettering2019-03-191-0/+5
| * condition: use structured initializationLennart Poettering2019-03-191-9/+11
| * condition: split out kernel version comparison stepsLennart Poettering2019-03-191-39/+58
* | util: fix condition_free_list_type()Yu Watanabe2019-03-231-8/+8
* | network,udev: split static condition tests from net_match_config()Yu Watanabe2019-03-211-4/+8
* | condition: introduce condition_test_list()Yu Watanabe2019-03-211-0/+46
|/
* util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-0/+1
* Split out part of mount-util.c into mountpoint-util.cZbigniew Jędrzejewski-Szmek2018-11-291-1/+1
* fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-141-1/+1
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-1/+1
* condition: fgets() excorcismLennart Poettering2018-10-181-7/+16
* user-util: rework get_user_creds()Lennart Poettering2018-08-201-1/+1
* condition: add new conditon ConditionSecurity=uefi-securebootLennart Poettering2018-06-201-0/+3
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop !! casts to booleansZbigniew Jędrzejewski-Szmek2018-06-131-1/+1
* Add macro for checking if some flags are setZbigniew Jędrzejewski-Szmek2018-06-041-1/+1
* fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering2018-05-241-1/+1