summaryrefslogtreecommitdiff
path: root/src/shared/condition.h
diff options
context:
space:
mode:
authorFelipe Sateler <fsateler@gmail.com>2017-04-08 20:32:13 -0300
committerFelipe Sateler <fsateler@gmail.com>2017-05-26 09:42:44 -0400
commitc465a29f24403c7583a96eb90a1fe4f5b7f9b5a9 (patch)
treeebf087fd33982647f231234cc41fdd80976d8873 /src/shared/condition.h
parent9bfc0df113edd50bd01acba02a42f2a13db83d71 (diff)
downloadsystemd-c465a29f24403c7583a96eb90a1fe4f5b7f9b5a9.tar.gz
core: add ConditionUser and ConditionGroup
This adds two options that are useful for user units. In particular, it is useful to check ConditionUser=!0 to not start for the root user. Closes: #5187
Diffstat (limited to 'src/shared/condition.h')
-rw-r--r--src/shared/condition.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/shared/condition.h b/src/shared/condition.h
index bdda04b770..d0b592bc43 100644
--- a/src/shared/condition.h
+++ b/src/shared/condition.h
@@ -49,6 +49,9 @@ typedef enum ConditionType {
CONDITION_NULL,
+ CONDITION_USER,
+ CONDITION_GROUP,
+
_CONDITION_TYPE_MAX,
_CONDITION_TYPE_INVALID = -1
} ConditionType;