def set_state(module, state): if state == 'enforcing': selinux.security_setenforce(1) elif state == 'permissive': selinux.security_setenforce(0) elif state == 'disabled': pass else: msg = 'trying to set invalid runtime state %s' % state module.fail_json(msg=msg)
def set_state(state): if state == "enforcing": selinux.security_setenforce(1) elif state == "permissive": selinux.security_setenforce(0) elif state == "disabled": pass else: msg = "trying to set invalid runtime state %s" % state module.fail_json(msg=msg)
def set_state(state): if (state == 'enforcing'): selinux.security_setenforce(1) elif (state == 'permissive'): selinux.security_setenforce(0) elif (state == 'disabled'): pass else: msg = 'trying to set invalid runtime state %s' % state #module.fail_json(msg=msg) raise Exception(msg)
def toggle_selinux(is_enforce): """you realize this is dangerous, right?""" # Use the following command for testing. try: #toggle enforcing. selinux_target = not is_enforce selinux.security_setenforce(selinux_target) _success = 0 _message = 'selinux policy set to %s' % selinux_target except OSError as error: _success = 1 _message = 'unable to toggle selinux enforcing due to %s' % error return _success, _message
def set_current_mode(self,menu): selinux.security_setenforce(menu.get_active() == 1)
def setenforce(self, value): selinux.security_setenforce(value)
def setenforce(self, value, sender): if not self.is_authorized(sender, "org.selinux.setenforce"): raise dbus.exceptions.DBusException("Not authorized") selinux.security_setenforce(value)
def set_current_mode(self, menu): selinux.security_setenforce(menu.get_active() == 1)