mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2026-08-14 06:54:55 -05:00
ipaplatform: Move default implementations of tasks from service.py.in
https://fedorahosted.org/freeipa/ticket/4052 Reviewed-By: Petr Viktorin <pviktori@redhat.com>
This commit is contained in:
committed by
Petr Viktorin
parent
0b974007de
commit
1d0623ce1c
@@ -1,7 +1,8 @@
|
||||
# Authors:
|
||||
# Alexander Bokovoy <abokovoy@redhat.com>
|
||||
# Tomas Babej <tbabej@redhat.com>
|
||||
#
|
||||
# Copyright (C) 2014 Red Hat
|
||||
# Copyright (C) 2011-2014 Red Hat
|
||||
# see file 'COPYING' for use and warranty information
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
@@ -20,3 +21,34 @@
|
||||
'''
|
||||
This module contains default platform-specific implementations of system tasks.
|
||||
'''
|
||||
|
||||
from ipaplatform.paths import paths
|
||||
|
||||
|
||||
# restore context default implementation that does nothing
|
||||
def restore_context(filepath):
|
||||
return
|
||||
|
||||
|
||||
# Default implementation of backup and replace hostname that does nothing
|
||||
def backup_and_replace_hostname(fstore, statestore, hostname):
|
||||
return
|
||||
|
||||
|
||||
def insert_ca_cert_into_systemwide_ca_store(path):
|
||||
return True
|
||||
|
||||
|
||||
def remove_ca_cert_from_systemwide_ca_store(path):
|
||||
return True
|
||||
|
||||
|
||||
def get_svc_list_file():
|
||||
return paths.SVC_LIST_FILE
|
||||
|
||||
|
||||
# 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
|
||||
|
||||
Reference in New Issue
Block a user