summaryrefslogtreecommitdiff
path: root/src/shared/condition.c
Commit message (Expand)AuthorAgeFilesLines
* 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-241-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
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* cocci: use strempty() at more placesLennart Poettering2018-01-101-2/+1
* condition: extend ConditionKernelVersion= with relative version checksLennart Poettering2017-12-261-1/+53
* core,udev,networkd: add ConditionKernelVersion=Lennart Poettering2017-12-261-0/+16
* condition: Create AssertControlGroupController (#7630)Chris Down2017-12-181-0/+28
* user-util: add new uid_is_system() helperLennart Poettering2017-12-061-1/+1
* Replace free and return NULL with return mfreeDaniel Lockyer2017-11-241-2/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* condition: detect TOMOYO MAC (#7249)Shawn Landden2017-11-071-0/+3
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
* tree-wide: make use of getpid_cached() wherever we canLennart Poettering2017-07-201-2/+3
* Merge pull request #5926 from fsateler/condition-uidLennart Poettering2017-05-291-0/+62
|\
| * core: add @system special value to ConditionUser=Felipe Sateler2017-05-261-0/+3
| * core: add ConditionUser and ConditionGroupFelipe Sateler2017-05-261-0/+59
* | Revert "selinux: split up mac_selinux_have() from mac_selinux_use()"Gary Tierney2017-05-121-1/+1
|/
* tree-wide: stop using canonicalize_file_name(), use chase_symlinks() insteadLennart Poettering2016-12-011-1/+1
* tree-wide: make invocations of extract_first_word more uniform (#4627)Zbigniew Jędrzejewski-Szmek2016-11-111-2/+1
* Merge pull request #4442 from keszybz/detect-virt-usernsEvgeny Vereshchagin2016-10-271-10/+9
|\
| * condition: simplify condition_test_virtualizationZbigniew Jędrzejewski-Szmek2016-10-261-10/+6
| * shared/condition: add ConditionVirtualization=[!]private-usersZbigniew Jędrzejewski-Szmek2016-10-261-0/+3
* | update-done: minor clean-upsLennart Poettering2016-10-241-5/+4
|/
* update-done, condition: write the timestamp to the file as well and use it to...Ivan Shapovalov2016-09-151-2/+40
* Fix #3236 (#3633)Lennart Poettering2016-06-301-3/+4
* treewide: fix typos and then/that useTorstein Husebø2016-02-241-1/+1