Merge pull request #4056 from jlaska/libselinux-doc

The required package for selinux is libselinux-python
pull/4059/head
Michael DeHaan 11 years ago
commit f1eb5b45d9

@ -40,7 +40,7 @@ also need:
.. note:: .. note::
If you have SELinux enabled on remote nodes, you will also want to install If you have SELinux enabled on remote nodes, you will also want to install
python-selinux on them before using any copy/file/template related functions in libselinux-python on them before using any copy/file/template related functions in
Ansible. You can of course still use the yum module in Ansible to install this package on Ansible. You can of course still use the yum module in Ansible to install this package on
remote systems that do not have it. remote systems that do not have it.

@ -269,7 +269,7 @@ class AnsibleModule(object):
if seenabled is not None: if seenabled is not None:
(rc,out,err) = self.run_command(seenabled) (rc,out,err) = self.run_command(seenabled)
if rc == 0: if rc == 0:
self.fail_json(msg="Aborting, target uses selinux but python bindings (python-selinux) aren't installed!") self.fail_json(msg="Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!")
return False return False
if selinux.is_selinux_enabled() == 1: if selinux.is_selinux_enabled() == 1:
return True return True

@ -61,7 +61,7 @@ import sys
try: try:
import selinux import selinux
except ImportError: except ImportError:
print "failed=True msg='python-selinux required for this module'" print "failed=True msg='libselinux-python required for this module'"
sys.exit(1) sys.exit(1)
# getter subroutines # getter subroutines

Loading…
Cancel
Save