summaryrefslogtreecommitdiffstats
path: root/ipapython/services.py.in
diff options
context:
space:
mode:
Diffstat (limited to 'ipapython/services.py.in')
-rw-r--r--ipapython/services.py.in14
1 files changed, 10 insertions, 4 deletions
diff --git a/ipapython/services.py.in b/ipapython/services.py.in
index 60bd8b531..8fe663763 100644
--- a/ipapython/services.py.in
+++ b/ipapython/services.py.in
@@ -32,8 +32,8 @@ def restore_context_default(filepath):
return
# Restore security context for a path
-# If the platform has security features where context is important, implement your own
-# version in platform services
+# If the platform has security features where context is important, implement
+# your own version in platform services
restore_context = restore_context_default
# Default implementation of backup and replace hostname that does nothing
@@ -41,8 +41,14 @@ def backup_and_replace_hostname_default(fstore, statestore, hostname):
return
# Backup and replace system's hostname
-# Since many platforms have their own way how to store system's hostname, this method must be
-# implemented in platform services
+# Since many platforms have their own way how to store system's hostname,
+# this method must be implemented in platform services
backup_and_replace_hostname = backup_and_replace_hostname_default
+# See if SELinux is enabled and /usr/sbin/restorecon is installed.
+# Default to a no-op. Those platforms that support SELinux should
+# implement this function.
+def check_selinux_status():
+ return
+
from ipapython.platform.SUPPORTED_PLATFORM import *