8cb997 ansible-freeipa-0.1.8 base

Merged and Committed by Packit 4 months ago
322 files changed. 45830 lines added. 0 lines removed.
.gitignore
file added
+2
COPYING
file added
+674
README-group.md
file added
+153
README-hbacrule.md
file added
+158
README-hbacsvc.md
file added
+109
README-hbacsvcgroup.md
file added
+150
README-host.md
file added
+311
README-hostgroup.md
file added
+147
README-pwpolicy.md
file added
+102
README-sudocmd.md
file added
+95
README-sudocmdgroup.md
file added
+137
README-sudorule.md
file added
+141
README-topology.md
file added
+186
README-user.md
file added
+447
README.md
file added
+420
galaxy.yml
file added
+25
inventory/hosts
file added
+29
inventory/hosts.cluster
file added
+35
inventory/hosts.replica
file added
+10
playbooks/hbacrule/ensure-hbarule-allhosts-absent.yml
file added
+12
playbooks/hbacrule/ensure-hbarule-allhosts-disabled.yml
file added
+12
playbooks/hbacrule/ensure-hbarule-allhosts-enabled.yml
file added
+12
playbooks/hbacrule/ensure-hbarule-allhosts-present.yml
file added
+12
playbooks/hbacrule/ensure-hbarule-allhosts-server-member-absent.yml
file added
+14
playbooks/hbacrule/ensure-hbarule-allhosts-server-member-present.yml
file added
+13
playbooks/hbacsvc/ensure-hbacsvc-absent.yml
file added
+12
playbooks/hbacsvc/ensure-hbacsvc-present.yml
file added
+18
playbooks/hbacsvcgroup/ensure-hbacsvcgroup-absent.yml
file added
+14
playbooks/hbacsvcgroup/ensure-hbacsvcgroup-member-absent.yml
file added
+15
playbooks/hbacsvcgroup/ensure-hbacsvcgroup-member-present.yml
file added
+14
playbooks/hbacsvcgroup/ensure-hbacsvcgroup-present.yml
file added
+14
playbooks/host/add-host.yml
file added
+1
playbooks/host/delete-host.yml
file added
+11
playbooks/host/disable-host.yml
file added
+11
playbooks/host/ensure_host_with_randompassword.yml
file added
+18
playbooks/host/host-member-allow_create_keytab-absent.yml
file added
+24
playbooks/host/host-member-allow_create_keytab-present.yml
file added
+23
playbooks/host/host-member-allow_retrieve_keytab-absent.yml
file added
+24
playbooks/host/host-member-allow_retrieve_keytab-present.yml
file added
+23
playbooks/host/host-member-certificate-absent.yml
file added
+13
playbooks/host/host-member-certificate-present.yml
file added
+12
playbooks/host/host-member-managedby_host-absent.yml
file added
+12
playbooks/host/host-member-managedby_host-present.yml
file added
+11
playbooks/host/host-member-principal-absent.yml
file added
+15
playbooks/host/host-member-principal-present.yml
file added
+14
playbooks/host/host-present-with-allow_create_keytab.yml
file added
+23
playbooks/host/host-present-with-allow_retrieve_keytab.yml
file added
+23
playbooks/host/host-present-with-certificate.yml
file added
+12
playbooks/host/host-present-with-managedby_host.yml
file added
+11
playbooks/host/host-present-with-principal.yml
file added
+14
playbooks/host/host-present-with-randompassword.yml
file added
+17
playbooks/host/host-present.yml
file added
+20
playbooks/host/hosts-member-certificate-absent.yml
file added
+18
playbooks/host/hosts-member-certificate-present.yml
file added
+17
playbooks/host/hosts-member-managedby_host-absent.yml
file added
+15
playbooks/host/hosts-member-managedby_host-present.yml
file added
+14
playbooks/host/hosts-member-principal-absent.yml
file added
+18
playbooks/host/hosts-member-principal-present.yml
file added
+17
playbooks/host/hosts-present-with-certificate.yml
file added
+17
playbooks/host/hosts-present-with-managedby_host.yml
file added
+15
playbooks/host/hosts-present-with-randompasswords.yml
file added
+26
playbooks/hostgroup/ensure-hostgroup-is-absent.yml
file added
+11
playbooks/hostgroup/ensure-hostgroup-is-present.yml
file added
+15
playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml
file added
+17
playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml
file added
+16
playbooks/install-client.yml
file added
+8
playbooks/install-cluster.yml
file added
+24
playbooks/install-replica.yml
file added
+8
playbooks/install-server.yml
file added
+8
playbooks/pwpolicy/pwpolicy_absent.yml
file added
+12
playbooks/pwpolicy/pwpolicy_present.yml
file added
+20
playbooks/sudocmd/ensure-sudocmd-is-absent.yml
file added
+11
playbooks/sudocmd/ensure-sudocmd-is-present.yml
file added
+11
playbooks/sudocmdgroup/ensure-sudocmd-are-absent-in-sudocmdgroup.yml
file added
+15
playbooks/sudocmdgroup/ensure-sudocmd-are-present-in-sudocmdgroup.yml
file added
+22
playbooks/sudocmdgroup/ensure-sudocmdgroup-is-absent.yml
file added
+12
playbooks/sudocmdgroup/ensure-sudocmdgroup-is-present.yml
file added
+15
playbooks/sudorule/ensure-sudorule-host-member-is-absent.yml
file added
+14
playbooks/sudorule/ensure-sudorule-host-member-is-present.yml
file added
+13
playbooks/sudorule/ensure-sudorule-hostgroup-member-is-absent.yml
file added
+14
playbooks/sudorule/ensure-sudorule-hostgroup-member-is-present.yml
file added
+13
playbooks/sudorule/ensure-sudorule-is-absent.yml
file added
+11
playbooks/sudorule/ensure-sudorule-is-disabled.yml
file added
+11
playbooks/sudorule/ensure-sudorule-is-enabled.yml
file added
+11
playbooks/sudorule/ensure-sudorule-is-present.yml
file added
+12
playbooks/sudorule/ensure-sudorule-sudocmd-is-absent.yml
file added
+15
playbooks/sudorule/ensure-sudorule-sudocmd-is-present.yml
file added
+14
playbooks/topology/add-topologysegment.yml
file added
+13
playbooks/topology/add-topologysegments.yml
file added
+23
playbooks/topology/check-topologysegments.yml
file added
+23
playbooks/topology/delete-topologysegment.yml
file added
+13
playbooks/topology/delete-topologysegments.yml
file added
+23
playbooks/topology/reinitialize-topologysegment.yml
file added
+14
playbooks/topology/verify-topologysuffix.yml
file added
+11
playbooks/uninstall-client.yml
file added
+8
playbooks/uninstall-cluster.yml
file added
+24
playbooks/uninstall-replica.yml
file added
+8
playbooks/uninstall-server.yml
file added
+8
playbooks/user/add-group.yml
file added
+24
playbooks/user/add-groups-to-group.yml
file added
+13
playbooks/user/add-user-to-group.yml
file added
+13
playbooks/user/add-user.yml
file added
+20
playbooks/user/delete-group.yml
file added
+11
playbooks/user/delete-preserve-user.yml
file added
+12
playbooks/user/delete-user.yml
file added
+11
playbooks/user/disable-user.yml
file added
+11
playbooks/user/enable-user.yml
file added
+11
playbooks/user/ensure_user_with_randompassword.yml
file added
+19
playbooks/user/ensure_users_with_randompasswords.yml
file added
+28
playbooks/user/undelete-user.yml
file added
+11
playbooks/user/unlock-users.yml
file added
+11
playbooks/user/user_certificate_absent.yml
file added
+16
playbooks/user/user_certificate_present.yml
file added
+15
playbooks/user/user_present.yml
file added
+40
playbooks/user/users_absent.yml
file added
+42
playbooks/user/users_certificate_absent.yml
file added
+17
playbooks/user/users_certificate_present.yml
file added
+16
playbooks/user/users_present.yml
file added
+41
plugins/module_utils/ansible_freeipa_module.py
file added
+277
plugins/modules/ipagroup.py
file added
+448
plugins/modules/ipahbacrule.py
file added
+556
plugins/modules/ipahbacsvc.py
file added
+220
plugins/modules/ipahbacsvcgroup.py
file added
+346
plugins/modules/ipahost.py
file added
+1279
plugins/modules/ipahostgroup.py
file added
+367
plugins/modules/ipapwpolicy.py
file added
+304
plugins/modules/ipasudocmd.py
file added
+211
plugins/modules/ipasudocmdgroup.py
file added
+355
plugins/modules/ipasudorule.py
file added
+564
plugins/modules/ipatopologysegment.py
file added
+347
plugins/modules/ipatopologysuffix.py
file added
+111
plugins/modules/ipauser.py
file added
+1370
requirements.txt
file added
+1
roles/ipaclient/README.md
file added
+209
roles/ipaclient/action_plugins/ipaclient_get_otp.py
file added
+247
roles/ipaclient/defaults/main.yml
file added
+30
roles/ipaclient/files/py3test.py
file added
+9
roles/ipaclient/library/ipaclient_api.py
file added
+229
roles/ipaclient/library/ipaclient_fix_ca.py
file added
+126
roles/ipaclient/library/ipaclient_fstore.py
file added
+79
roles/ipaclient/library/ipaclient_get_facts.py
file added
+191
roles/ipaclient/library/ipaclient_get_otp.py
file added
+330
roles/ipaclient/library/ipaclient_ipa_conf.py
file added
+104
roles/ipaclient/library/ipaclient_join.py
file added
+343
roles/ipaclient/library/ipaclient_set_hostname.py
file added
+82
roles/ipaclient/library/ipaclient_setup_automount.py
file added
+93
roles/ipaclient/library/ipaclient_setup_firefox.py
file added
+88
roles/ipaclient/library/ipaclient_setup_krb5.py
file added
+152
roles/ipaclient/library/ipaclient_setup_nis.py
file added
+92
roles/ipaclient/library/ipaclient_setup_nss.py
file added
+502
roles/ipaclient/library/ipaclient_setup_ntp.py
file added
+167
roles/ipaclient/library/ipaclient_setup_ssh.py
file added
+114
roles/ipaclient/library/ipaclient_setup_sssd.py
file added
+168
roles/ipaclient/library/ipaclient_test.py
file added
+932
roles/ipaclient/library/ipaclient_test_keytab.py
file added
+218
roles/ipaclient/meta/main.yml
file added
+20
roles/ipaclient/module_utils/ansible_ipa_client.py
file added
+286
roles/ipaclient/tasks/install.yml
file added
+383
roles/ipaclient/tasks/main.yml
file added
+18
roles/ipaclient/tasks/python_2_3_test.yml
file added
+18
roles/ipaclient/tasks/uninstall.yml
file added
+20
roles/ipaclient/vars/CentOS-7.yml
file added
+4
roles/ipaclient/vars/CentOS-8.yml
file added
+1
roles/ipaclient/vars/Debian.yml
file added
+2
roles/ipaclient/vars/Fedora-25.yml
file added
+2
roles/ipaclient/vars/Fedora-26.yml
file added
+2
roles/ipaclient/vars/RedHat-7.3.yml
file added
+4
roles/ipaclient/vars/RedHat-7.yml
file added
+4
roles/ipaclient/vars/RedHat-8.yml
file added
+3
roles/ipaclient/vars/Ubuntu.yml
file added
+2
roles/ipaclient/vars/default.yml
file added
+4
roles/ipareplica/README.md
file added
+246
roles/ipareplica/defaults/main.yml
file added
+42
roles/ipareplica/files/py3test.py
file added
+12
roles/ipareplica/library/ipareplica_add_to_ipaservers.py
file added
+147
roles/ipareplica/library/ipareplica_create_ipa_conf.py
file added
+286
roles/ipareplica/library/ipareplica_custodia_import_dm_password.py
file added
+212
roles/ipareplica/library/ipareplica_ds_apply_updates.py
file added
+222
roles/ipareplica/library/ipareplica_ds_enable_ssl.py
file added
+206
roles/ipareplica/library/ipareplica_enable_ipa.py
file added
+174
roles/ipareplica/library/ipareplica_install_ca_certs.py
file added
+303
roles/ipareplica/library/ipareplica_krb_enable_ssl.py
file added
+187
roles/ipareplica/library/ipareplica_master_password.py
file added
+81
roles/ipareplica/library/ipareplica_prepare.py
file added
+2068
roles/ipareplica/library/ipareplica_promote_openldap_conf.py
file added
+145
roles/ipareplica/library/ipareplica_promote_sssd.py
file added
+145
roles/ipareplica/library/ipareplica_restart_kdc.py
file added
+177
roles/ipareplica/library/ipareplica_setup_adtrust.py
file added
+178
roles/ipareplica/library/ipareplica_setup_ca.py
file added
+257
roles/ipareplica/library/ipareplica_setup_certmonger.py
file added
+80
roles/ipareplica/library/ipareplica_setup_custodia.py
file added
+212
roles/ipareplica/library/ipareplica_setup_dns.py
file added
+191
roles/ipareplica/library/ipareplica_setup_ds.py
file added
+367
roles/ipareplica/library/ipareplica_setup_http.py
file added
+238
roles/ipareplica/library/ipareplica_setup_kra.py
file added
+292
roles/ipareplica/library/ipareplica_setup_krb.py
file added
+182
roles/ipareplica/library/ipareplica_setup_otpd.py
file added
+171
roles/ipareplica/library/ipareplica_test.py
file added
+455
roles/ipareplica/meta/main.yml
file added
+20
roles/ipareplica/module_utils/ansible_ipa_replica.py
file added
+417
roles/ipareplica/tasks/install.yml
file added
+756
roles/ipareplica/tasks/main.yml
file added
+18
roles/ipareplica/tasks/python_2_3_test.yml
file added
+23
roles/ipareplica/tasks/uninstall.yml
file added
+40
roles/ipareplica/vars/CentOS-7.yml
file added
+6
roles/ipareplica/vars/CentOS-8.yml
file added
+1
roles/ipareplica/vars/Fedora-25.yml
file added
+6
roles/ipareplica/vars/Fedora-26.yml
file added
+6
roles/ipareplica/vars/Fedora-27.yml
file added
+6
roles/ipareplica/vars/Fedora.yml
file added
+6
roles/ipareplica/vars/RedHat-7.3.yml
file added
+6
roles/ipareplica/vars/RedHat-7.yml
file added
+6
roles/ipareplica/vars/RedHat-8.yml
file added
+6
roles/ipareplica/vars/Ubuntu.yml
file added
+5
roles/ipareplica/vars/default.yml
file added
+6
roles/ipaserver/README.md
file added
+292
roles/ipaserver/defaults/main.yml
file added
+43
roles/ipaserver/files/py3test.py
file added
+9
roles/ipaserver/library/ipaserver_enable_ipa.py
file added
+126
roles/ipaserver/library/ipaserver_load_cache.py
file added
+101
roles/ipaserver/library/ipaserver_master_password.py
file added
+97
roles/ipaserver/library/ipaserver_prepare.py
file added
+418
roles/ipaserver/library/ipaserver_set_ds_password.py
file added
+201
roles/ipaserver/library/ipaserver_setup_adtrust.py
file added
+133
roles/ipaserver/library/ipaserver_setup_ca.py
file added
+354
roles/ipaserver/library/ipaserver_setup_custodia.py
file added
+111
roles/ipaserver/library/ipaserver_setup_dns.py
file added
+169
roles/ipaserver/library/ipaserver_setup_ds.py
file added
+230
roles/ipaserver/library/ipaserver_setup_http.py
file added
+325
roles/ipaserver/library/ipaserver_setup_kra.py
file added
+125
roles/ipaserver/library/ipaserver_setup_krb.py
file added
+236
roles/ipaserver/library/ipaserver_setup_ntp.py
file added
+121
roles/ipaserver/library/ipaserver_setup_otpd.py
file added
+102
roles/ipaserver/library/ipaserver_test.py
file added
+1052
roles/ipaserver/meta/main.yml
file added
+20
roles/ipaserver/module_utils/ansible_ipa_server.py
file added
+321
roles/ipaserver/tasks/copy_external_cert.yml
file added
+12
roles/ipaserver/tasks/install.yml
file added
+454
roles/ipaserver/tasks/main.yml
file added
+18
roles/ipaserver/tasks/python_2_3_test.yml
file added
+23
roles/ipaserver/tasks/uninstall.yml
file added
+23
roles/ipaserver/vars/CentOS-7.yml
file added
+6
roles/ipaserver/vars/CentOS-8.yml
file added
+1
roles/ipaserver/vars/Fedora-25.yml
file added
+4
roles/ipaserver/vars/Fedora-26.yml
file added
+4
roles/ipaserver/vars/Fedora-27.yml
file added
+4
roles/ipaserver/vars/Fedora.yml
file added
+4
roles/ipaserver/vars/RedHat-7.3.yml
file added
+6
roles/ipaserver/vars/RedHat-7.yml
file added
+6
roles/ipaserver/vars/RedHat-8.yml
file added
+6
roles/ipaserver/vars/Ubuntu.yml
file added
+5
roles/ipaserver/vars/default.yml
file added
+6
setup.cfg
file added
+22
setup.py
file added
+13
site.yml
file added
+8
tests/external-signed-ca-with-automatic-copy/external-ca.sh
file added
+59
tests/external-signed-ca-with-automatic-copy/install-server-with-external-ca-with-automatic-copy.yml
file added
+36
tests/external-signed-ca-with-automatic-copy/inventory
file added
+8
tests/external-signed-ca-with-manual-copy/external-ca.sh
file added
+1
tests/external-signed-ca-with-manual-copy/install-server-with-external-ca-with-manual-copy.yml
file added
+49
tests/external-signed-ca-with-manual-copy/inventory
file added
+8
tests/group/test_group.yml
file added
+175
tests/hbacrule/test_hbacrule.yml
file added
+338
tests/hbacsvc/test_hbacsvc.yml
file added
+58
tests/hbacsvcgroup/test_hbacsvcgroup.yml
file added
+91
tests/host/certificate/cert1.der
file added
+0
tests/host/certificate/cert1.pem
file added
+19
tests/host/certificate/cert2.der
file added
+0
tests/host/certificate/cert2.pem
file added
+19
tests/host/certificate/cert3.der
file added
+0
tests/host/certificate/cert3.pem
file added
+19
tests/host/certificate/private1.key
file added
+28
tests/host/certificate/private2.key
file added
+28
tests/host/certificate/private3.key
file added
+28
tests/host/certificate/test_host_certificate.yml
file added
+110
tests/host/certificate/test_hosts_certificate.yml
file added
+109
tests/host/test_host.yml
file added
+218
tests/host/test_host_allow_create_keytab.yml
file added
+278
tests/host/test_host_allow_retrieve_keytab.yml
file added
+278
tests/host/test_host_managedby_host.yml
file added
+125
tests/host/test_host_principal.yml
file added
+130
tests/host/test_host_random.yml
file added
+86
tests/host/test_hosts.yml
file added
+98
tests/host/test_hosts_managedby_host.yml
file added
+151
tests/host/test_hosts_principal.yml
file added
+179
tests/hostgroup/test_hostgroup.yml
file added
+185
tests/pwpolicy/test_pwpolicy.yml
file added
+59
tests/sudocmd/test_sudocmd.yml
file added
+120
tests/sudocmdgroup/test_sudocmdgroup.yml
file added
+164
tests/sudorule/test_sudorule.yml
file added
+279
tests/user/certificate/cert1.der
file added
+0
tests/user/certificate/cert1.pem
file added
+19
tests/user/certificate/cert2.der
file added
+0
tests/user/certificate/cert2.pem
file added
+19
tests/user/certificate/cert3.der
file added
+0
tests/user/certificate/cert3.pem
file added
+19
tests/user/certificate/private1.key
file added
+28
tests/user/certificate/private2.key
file added
+28
tests/user/certificate/private3.key
file added
+28
tests/user/certificate/test_user_certificate.yml
file added
+92
tests/user/certificate/test_users_certificate.yml
file added
+103
tests/user/certmapdata/test_user_certmapdata.yml
file added
+160
tests/user/certmapdata/test_user_certmapdata_issuer_subject.yml
file added
+91
tests/user/certmapdata/test_users_certmapdata.yml
file added
+171
tests/user/test_user.yml
file added
+258
tests/user/test_user_random.yml
file added
+70
tests/user/test_users.yml
file added
+376
tests/user/test_users_absent.yml
file added
+16
tests/user/test_users_invalid_cert.yml
file added
+64
tests/user/test_users_present.yml
file added
+15
tests/user/test_users_present_slice.yml
file added
+19
tests/user/users_absent.json
file added
+3004
tests/user/users_absent.sh
file added
+22
tests/user/users_present.json
file added
+5004
tests/user/users_present.sh
file added
+24
utils/ansible-ipa-client-install
file added
+412
utils/ansible-ipa-replica-install
file added
+528
utils/ansible-ipa-server-install
file added
+588
utils/build-galaxy-release.sh
file added
+46
utils/galaxyify-playbook.py
file added
+43
utils/gen_module_docs.py
file added
+307
utils/gen_modules_docs.sh
file added
+3
    ansible-freeipa-0.1.8 base
    
        
file added
+2
file added
+674
file added
+153
file added
+158
file added
+109
file added
+150
file added
+311
file added
+147
file added
+102
file added
+95
file added
+137
file added
+141
file added
+186
file added
+447
file added
+420
file added
+25
file added
+29
file added
+1
file added
+22
file added
+13
file added
+8
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added