Skip to content
  1. Feb 07, 2022
    • Thomas Woerner's avatar
      New servicedelegationtarget management module · a61c046a
      Thomas Woerner authored
      There is a new servicedelegationtarget management module placed in the plugins
      folder:
      
          plugins/modules/ipaservicedelegationtarget.py
      
      The servicedelegationtarget module allows to ensure presence and absence of
      servicedelegationtargets and servicedelegationtarget members.
      
      Here is the documentation of the module:
      
          README-servicedelegationtarget.md
      
      New example playbooks have been added:
      
          playbooks/servicedelegationtarget/servicedelegationtarget-absent.yml
          playbooks/servicedelegationtarget/servicedelegationtarget-member-absent.yml
          playbooks/servicedelegationtarget/servicedelegationtarget-member-present.yml
          playbooks/servicedelegationtarget/servicedelegationtarget-present.yml
      
      New tests for the module:
      
          tests/servicedelegationtarget/test_servicedelegationtarget.yml
          tests/servicedelegationtarget/test_servicedelegationtarget_client_context.yml
          tests/servicedelegationtarget/test_servicedelegationtarget_hostprincipal.yml
      a61c046a
  2. Feb 03, 2022
    • Thomas Woerner's avatar
      ansible_freeipa_module: New function servicedelegation_normalize_principals · 1aca0c13
      Thomas Woerner authored
      This function will be used in servicedelegation target and rule modules
      to normalize principals given in the tasks. These can be service and host
      principals and also aliases.
      
      Note: The use of host principals requires IPA 4.9.0 or later. fail_json
      is called if the version is lower.
      
      servicedelegation_normalize_principals contains two embedded fuctions.
      One is normalize_principal_name that has been copied from
      ipaserver/plugins/servicedelegation.py, the other is the generic
      function _check_exists to be able to check if a host or service exists.
      1aca0c13
  3. Jan 27, 2022
  4. Jan 26, 2022
  5. Jan 25, 2022
  6. Jan 24, 2022
  7. Jan 21, 2022
  8. Jan 20, 2022
  9. Jan 19, 2022
  10. Jan 18, 2022
  11. Jan 17, 2022
  12. Jan 13, 2022