Skip to content
  1. Mar 21, 2019
    • Thomas Woerner's avatar
      ipaclient: Replace extras module with ssh, automount, firefox and nis modules · 4b2fc33b
      Thomas Woerner authored
      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
      4b2fc33b
    • Thomas Woerner's avatar
      ipaclient role: Fix naming of modules, action_plugins and registered vars · 7c378d9c
      Thomas Woerner authored
      The naming in the ipaclient role has not been following the naming scheme
      and conventions used in the ipaserver and ipareplica roles. Also registered
      results of modules and commands have not been unsing the result_ prefix as
      in the other roles. All this has been fixed and the naming is consistent
      now.
      
      These are the renames:
      
      ipahost -> ipaclient_get_otp
      ipaapi -> ipaclient_api
      ipaextras -> ipaclient_extras
      ipafixca -> ipaclient_fix_ca
      ipafstore -> ipaclient_fstore
      ipa_facts -> ipaclient_get_facts
      ipahost -> ipaclient_get_otp
      ipajoin -> ipaclient_join
      ipanss -> ipaclient_setup_nss
      ipasssd -> ipaclient_setup_sssd
      ipadiscovery -> ipaclient_test
      ipatest -> ipaclient_test_keytab
      7c378d9c
  2. Feb 20, 2019
  3. Feb 12, 2019
  4. Feb 01, 2019
  5. Nov 26, 2018
    • Thomas Woerner's avatar
      ipareplica: Make ipaserver_enable_ipa module working for ipareplica role · e6cf0e15
      Thomas Woerner authored
      The ipareplica role is reusing the ipaserver_enable_ipa module. This module
      needed some extensions on the server to enable the delayed services and
      also to dump DNS configuration (see commit a1287265).
      For replica it is not needed to dump the DNS configuration, therefore it is
      simply possible to set detup_dns to no to make this module also working
      for ipareplica.
      e6cf0e15
  6. Nov 23, 2018
  7. Nov 22, 2018
  8. Nov 21, 2018
  9. Jul 23, 2018
    • Thomas Woerner's avatar
      Ubuntu support added (partly pick from pyguy) · b2583f70
      Thomas Woerner authored
      This is a partly pick of the changes done by pyguy for pull request #28.
      The unrelated changed on inventory files have been removed and the change
      to the README has been adapted to use the "Supported Distributions" section.
      
      The original commits by pyguy in https://github.com/pyguy/ansible-freeipa
      are:
      
      commit 1ed1fa845eafd69432b1fd1fc8e5329e4991e84a
      Author: pyguy <hr.josheghani@gmail.com>
      Date:   Mon Jun 25 17:17:31 2018 +0430
      
          Ubuntu Support added
      
      commit 9a4a7c84e4af20af27e814aba4fc2c6b8b35ec0f
      Author: pyguy <hr.josheghani@gmail.com>
      Date:   Sun Jun 24 10:58:07 2018 +0430
      
          Ubuntu support added
      b2583f70
  10. Jul 19, 2018
  11. Jul 17, 2018
  12. Jul 09, 2018
  13. Jul 07, 2018
  14. Jul 05, 2018
  15. Jun 28, 2018
  16. Jun 27, 2018
  17. Jun 25, 2018
  18. Jun 21, 2018
    • Thomas Woerner's avatar
      ipareplica: Add support for 4.7 (4.6.90-pre2) · e6f8f107
      Thomas Woerner authored
      With IPA 4.7 bigger changes have been introduced
      
      Changes:
      - Use of timeconf and chrony instead of ntpconf and ntpd.
      - custodia instance needed for ca and kra
      - Use of create_ipa_conf with changed setting in setup_http for install_http,
        reverted back afterwards.
      e6f8f107
Loading