summaryrefslogtreecommitdiffstats
path: root/src/util/util_errors.h
diff options
context:
space:
mode:
authorMichal Židek <mzidek@redhat.com>2017-02-08 12:01:37 +0100
committerLukas Slebodnik <lslebodn@redhat.com>2017-04-06 13:41:33 +0200
commit78a08d30b5fbf6e1e3b589e0cf67022e0c1faa33 (patch)
tree11a8c1bec79b40cf02c03044640c73e98b3849dd /src/util/util_errors.h
parentb07bcd8b99590bd404733fa7ff1add37c55126bc (diff)
downloadsssd-78a08d30b5fbf6e1e3b589e0cf67022e0c1faa33.tar.gz
sssd-78a08d30b5fbf6e1e3b589e0cf67022e0c1faa33.tar.xz
sssd-78a08d30b5fbf6e1e3b589e0cf67022e0c1faa33.zip
selinux: Do not fail if SELinux is not managed
Previously we failed if semanage_is_managed returned 0 or -1 (not managed or error). With this patch we only fail in case of error and continue normally if selinux is not managed by libsemanage at all. Resolves: https://fedorahosted.org/sssd/ticket/3297 Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/util/util_errors.h')
-rw-r--r--src/util/util_errors.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util/util_errors.h b/src/util/util_errors.h
index 2f90c0a5d..4a250bf03 100644
--- a/src/util/util_errors.h
+++ b/src/util/util_errors.h
@@ -97,6 +97,7 @@ enum sssd_errors {
ERR_NO_SYSBUS,
ERR_REFERRAL,
ERR_SELINUX_CONTEXT,
+ ERR_SELINUX_NOT_MANAGED,
ERR_REGEX_NOMATCH,
ERR_TIMESPEC_NOT_SUPPORTED,
ERR_INVALID_CONFIG,