mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-28 18:34:44 +00:00
@@ -262,9 +262,6 @@ Example playbook to ensure all orphan automember hostgroup rules are removed:
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipaautomember
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -97,9 +97,6 @@ Example playbook to ensure absence of an automount location:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipaautomountlocation
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -82,9 +82,6 @@ Example playbook to read config options:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipauser
|
|
||||||
-------
|
|
||||||
|
|
||||||
**General Variables:**
|
**General Variables:**
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
|
|||||||
@@ -135,9 +135,6 @@ Example playbook to make sure delegation "basic manager attributes" is absent:
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipadelegation
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -119,9 +119,6 @@ Example playbook to disallow synchronization of forward (A, AAAA) and reverse (P
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipadnsconfig
|
|
||||||
------------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -100,9 +100,6 @@ Example playbook to ensure presence of a forwardzone to ipa DNS:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipagroup
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -242,9 +242,6 @@ Example playbook to ensure multiple DNS records are absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipadnsrecord
|
|
||||||
------------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -195,9 +195,6 @@ Example playbook to create a zone for reverse DNS lookup, from an IP address, gi
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipadnszone
|
|
||||||
----------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
@@ -233,9 +230,6 @@ Variable | Description | Required
|
|||||||
Return Values
|
Return Values
|
||||||
=============
|
=============
|
||||||
|
|
||||||
ipadnszone
|
|
||||||
----------
|
|
||||||
|
|
||||||
Variable | Description | Returned When
|
Variable | Description | Returned When
|
||||||
-------- | ----------- | -------------
|
-------- | ----------- | -------------
|
||||||
`dnszone` | DNS Zone dict with zone name infered from `name_from_ip`. <br>Options: | If `state` is `present`, `name_from_ip` is used, and a zone was created.
|
`dnszone` | DNS Zone dict with zone name infered from `name_from_ip`. <br>Options: | If `state` is `present`, `name_from_ip` is used, and a zone was created.
|
||||||
|
|||||||
@@ -147,9 +147,6 @@ Example playbook to remove groups:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipagroup
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -129,9 +129,6 @@ Example playbook to make sure HBAC Rule login is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipahbacrule
|
|
||||||
---------------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -91,9 +91,6 @@ Example playbook to make sure HBAC Services for http and tftp are absent
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipahbacsvc
|
|
||||||
----------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -129,9 +129,6 @@ Example playbook to make sure HBAC Service Group login is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipahbacsvcgroup
|
|
||||||
---------------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -313,9 +313,6 @@ Example playbook to ensure a host is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipahost
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
@@ -370,9 +367,6 @@ Variable | Description | Required
|
|||||||
Return Values
|
Return Values
|
||||||
=============
|
=============
|
||||||
|
|
||||||
ipahost
|
|
||||||
-------
|
|
||||||
|
|
||||||
There are only return values if one or more random passwords have been generated.
|
There are only return values if one or more random passwords have been generated.
|
||||||
|
|
||||||
Variable | Description | Returned When
|
Variable | Description | Returned When
|
||||||
|
|||||||
@@ -143,9 +143,6 @@ Example playbook to make sure host-group databases is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipahostgroup
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -74,9 +74,6 @@ Example playbook to make sure location "my_location1" is absent:
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipalocation
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -154,9 +154,6 @@ Example playbook to make sure permission "MyPermission" is renamed to "MyNewPerm
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipapermission
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -126,9 +126,6 @@ Example playbook to make sure privilege "DNS Special Privilege" is absent:
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipaprivilege
|
|
||||||
------------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin`. | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin`. | no
|
||||||
|
|||||||
@@ -91,9 +91,6 @@ Example playbook to ensure maxlife is set to 49 in global policy:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipapwpolicy
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -238,9 +238,6 @@ Example playbook to ensure that different members are not associated with a role
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
iparole
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -131,9 +131,6 @@ Example playbook to make sure selfservice "Users can manage their own name detai
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipaselfservice
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -242,9 +242,6 @@ This task will always report a change.
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipaserver
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -285,8 +285,6 @@ Example playbook to allow users, groups, hosts or hostgroups to retrieve a keyta
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipaservice
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -76,9 +76,6 @@ Example playbook to make sure sudocmd is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipasudocmd
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -116,9 +116,6 @@ Example playbook to make sure sudocmdgroup is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipasudocmdgroup
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -113,9 +113,6 @@ Example playbook to make sure Sudo Rule is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipasudorule
|
|
||||||
---------------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -94,9 +94,6 @@ This will only delete the ipa-side of the trust and it does NOT delete the id-ra
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipatrust
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -356,9 +356,6 @@ Example playbook to ensure users are absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipauser
|
|
||||||
-------
|
|
||||||
|
|
||||||
**General Variables:**
|
**General Variables:**
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
@@ -432,9 +429,6 @@ Variable | Description | Required
|
|||||||
Return Values
|
Return Values
|
||||||
=============
|
=============
|
||||||
|
|
||||||
ipauser
|
|
||||||
-------
|
|
||||||
|
|
||||||
There are only return values if one or more random passwords have been generated.
|
There are only return values if one or more random passwords have been generated.
|
||||||
|
|
||||||
Variable | Description | Returned When
|
Variable | Description | Returned When
|
||||||
|
|||||||
@@ -210,9 +210,6 @@ Example playbook to make sure vault is absent:
|
|||||||
Variables
|
Variables
|
||||||
=========
|
=========
|
||||||
|
|
||||||
ipavault
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
@@ -250,9 +247,6 @@ Variable | Description | Required
|
|||||||
Return Values
|
Return Values
|
||||||
=============
|
=============
|
||||||
|
|
||||||
ipavault
|
|
||||||
--------
|
|
||||||
|
|
||||||
There is only a return value if `state` is `retrieved`.
|
There is only a return value if `state` is `retrieved`.
|
||||||
|
|
||||||
Variable | Description | Returned When
|
Variable | Description | Returned When
|
||||||
|
|||||||
10
README.md
10
README.md
@@ -13,6 +13,7 @@ Features
|
|||||||
* Repair mode for clients
|
* Repair mode for clients
|
||||||
* Backup and restore, also to and from controller
|
* Backup and restore, also to and from controller
|
||||||
* Modules for automembership rule management
|
* Modules for automembership rule management
|
||||||
|
* Modules for automount location management
|
||||||
* Modules for config management
|
* Modules for config management
|
||||||
* Modules for delegation management
|
* Modules for delegation management
|
||||||
* Modules for dns config management
|
* Modules for dns config management
|
||||||
@@ -424,6 +425,7 @@ Modules in plugin/modules
|
|||||||
=========================
|
=========================
|
||||||
|
|
||||||
* [ipaautomember](README-automember.md)
|
* [ipaautomember](README-automember.md)
|
||||||
|
* [ipaautomountlocation](README-automountlocation.md)
|
||||||
* [ipaconfig](README-config.md)
|
* [ipaconfig](README-config.md)
|
||||||
* [ipadelegation](README-delegation.md)
|
* [ipadelegation](README-delegation.md)
|
||||||
* [ipadnsconfig](README-dnsconfig.md)
|
* [ipadnsconfig](README-dnsconfig.md)
|
||||||
@@ -436,12 +438,12 @@ Modules in plugin/modules
|
|||||||
* [ipahbacsvcgroup](README-hbacsvc.md)
|
* [ipahbacsvcgroup](README-hbacsvc.md)
|
||||||
* [ipahost](README-host.md)
|
* [ipahost](README-host.md)
|
||||||
* [ipahostgroup](README-hostgroup.md)
|
* [ipahostgroup](README-hostgroup.md)
|
||||||
* [ipalocation](README-ipalocation.md)
|
* [ipalocation](README-location.md)
|
||||||
* [ipapermission](README-ipapermission.md)
|
* [ipapermission](README-permission.md)
|
||||||
* [ipaprivilege](README-ipaprivilege.md)
|
* [ipaprivilege](README-privilege.md)
|
||||||
* [ipapwpolicy](README-pwpolicy.md)
|
* [ipapwpolicy](README-pwpolicy.md)
|
||||||
* [iparole](README-role.md)
|
* [iparole](README-role.md)
|
||||||
* [ipaselfservice](README-ipaselfservice.md)
|
* [ipaselfservice](README-selfservice.md)
|
||||||
* [ipaserver](README-server.md)
|
* [ipaserver](README-server.md)
|
||||||
* [ipaservice](README-service.md)
|
* [ipaservice](README-service.md)
|
||||||
* [ipasudocmd](README-sudocmd.md)
|
* [ipasudocmd](README-sudocmd.md)
|
||||||
|
|||||||
@@ -112,9 +112,6 @@ MORE EXAMPLE PLAYBOOKS HERE
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipa$name
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
@@ -77,9 +77,6 @@ MORE EXAMPLE PLAYBOOKS HERE
|
|||||||
Variables
|
Variables
|
||||||
---------
|
---------
|
||||||
|
|
||||||
ipa$name
|
|
||||||
-------
|
|
||||||
|
|
||||||
Variable | Description | Required
|
Variable | Description | Required
|
||||||
-------- | ----------- | --------
|
-------- | ----------- | --------
|
||||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||||
|
|||||||
Reference in New Issue
Block a user