community.general/lib/ansible/modules/system
Matthew Krupcale 277bb3066c seboolean: Fix issue with changing persistent SELinux boolean values (#22779)
Previously, when the active SELinux value was the same as the desired value, regardless of the value of `persistent`, the module would simply exit successfully, assuming no need for update. This made the assumption that the active and persistent values should be the same, but that is not always the case. This modification treats both the active and persistent values separately when checking for the need to update. Note that the persistent update mode, however, will still update the active as well as the persistent value. If this is not desired, it is possible to separately toggle the active value alone.

Other changes:
* Make the check mode actually perform checks for changes
* Organizes semanage commands into set of logical steps
2018-09-28 19:04:33 -04:00
..
__init__.py
aix_inittab.py Port the aix_inittab to python 3 (#45678) 2018-09-17 19:01:38 -04:00
aix_lvol.py
alternatives.py Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
at.py
authorized_key.py Do not reset permissions in checkmode 2018-09-19 14:40:33 +02:00
awall.py Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
beadm.py
capabilities.py
cron.py Update cron.py (#46055) 2018-09-24 10:06:33 -05:00
cronvar.py
crypttab.py
dconf.py Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
debconf.py
facter.py
filesystem.py filesystem: use LANG=C when cmd output is parsed 2018-08-03 11:57:22 +02:00
firewalld.py Firewalld: Switch "true" To "yes" In Examples (#44588) 2018-08-24 10:17:56 +02:00
gconftool2.py
getent.py
group.py Fix introduction version for parameter "local" in module "group" (#43719) 2018-08-06 11:40:19 -04:00
hostname.py Add Sangoma linux (#45430) 2018-09-10 14:20:22 -04:00
interfaces_file.py
iptables.py Update docs iptables.py (#41245) 2018-08-17 20:14:30 +02:00
java_cert.py Clarify how java_cert checks keystore certificates (#26567) 2018-09-12 15:51:37 -05:00
java_keystore.py [docs] required arguments: name (#43758) 2018-08-07 15:49:52 -04:00
kernel_blacklist.py
known_hosts.py Fixed hash_host option in known_hosts module. Fixes #44284 2018-08-21 10:28:45 -07:00
locale_gen.py
lvg.py
lvol.py Documentation change for resizefs (#43224) 2018-07-25 00:22:24 +02:00
make.py
mksysb.py
modprobe.py
mount.py Fix for creation and removal of swap record in fstab (fixes #42706, #31437 and #30090) (#42837) 2018-07-31 17:09:38 -04:00
nosh.py Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
ohai.py
open_iscsi.py
openwrt_init.py
osx_defaults.py
pam_limits.py Adds example of using wildcard domain in pam_limits (#43391) 2018-08-02 17:23:46 +10:00
pamd.py Add definitive to valid_simple_controls in pamd module (#44601) 2018-09-04 11:14:22 -04:00
parted.py Stop throwing TypeErrors (#43036) 2018-07-22 02:31:46 -04:00
ping.py
puppet.py
python_requirements_facts.py New module: Python Requirements Facts (#43108) 2018-08-21 09:19:10 +10:00
reboot.py Add support for OpenBSD (#46147) 2018-09-28 16:07:44 -04:00
runit.py
seboolean.py seboolean: Fix issue with changing persistent SELinux boolean values (#22779) 2018-09-28 19:04:33 -04:00
sefcontext.py
selinux.py
selinux_permissive.py Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
seport.py Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
service.py Mass nuke deprecated items that are easily removed. ci_complete (#44320) 2018-08-20 16:26:10 -05:00
service_facts.py service_facts: Use LC_ALL/LANG=C to run commands (#44474) 2018-08-22 13:27:03 -04:00
setup.py
solaris_zone.py Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
svc.py
sysctl.py
systemd.py module/systemd: fix logic determining if a service needs to be enabled (#46245) 2018-09-28 12:05:48 -04:00
sysvinit.py Fix referenced before assignment in sysvinit module (#42695) 2018-08-15 09:59:03 -04:00
timezone.py
ufw.py
user.py Properly un expire account on creation (#44174) 2018-08-23 12:29:33 -04:00
vdo.py Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
xfconf.py New module: Xfconf-based management of the Xfce 4 DE (#28112) 2018-09-19 18:10:22 -04:00