ipaclient: Replace extras module with ssh, automount, firefox and nis modules

ipaclient_extras could configure several things internally according to
provided settings. These have been ssh, sshd, automount, firefox an also
nis. The ssh and sshd configuration is now plocated in ipaclient_setup_ssh,
the automount configuration in ipaclient_setup_automount, the firefox
configuration in ipaclient_setup_firefox and the nis configuration in
ipaclient_setup_nis.

The following additional settings have been added to
roles/ipaclient/defaults/main.yml to provide the same configruation options
as ipa-client-install does:

ipaclient_no_ssh: no
ipaclient_no_sshd: no
ipaclient_no_nisdomain: no
ipaclient_configure_firefox: no
This commit is contained in:
Thomas Woerner
2019-03-21 14:06:48 +01:00
parent 7c378d9c4d
commit 4b2fc33b35
7 changed files with 404 additions and 225 deletions

View File

@@ -11,6 +11,10 @@ ipaclient_on_master: no
ipaclient_no_ntp: no
ipaclient_no_dns_lookup: no
ipaclient_ssh_trust_dns: no
ipaclient_no_ssh: no
ipaclient_no_sshd: no
ipaclient_no_nisdomain: no
ipaclient_configure_firefox: no
### packages ###
ipaclient_install_packages: yes
ipaclient_install_packages: yes