Skip to content
Snippets Groups Projects
Select Git revision
  • 08dd0578647237a9547e699237a9d24d636d1332
  • master default protected
  • v2.28.0
  • v2.27.0
  • v2.25.1
  • v2.24.3
  • v2.26.0
  • v2.24.2
  • v2.25.0
  • v2.24.1
  • v2.22.2
  • v2.23.3
  • v2.24.0
  • v2.23.2
  • v2.23.1
  • v2.23.0
  • v2.22.1
  • v2.22.0
  • v2.21.0
  • v2.20.0
  • v2.19.1
  • v2.18.2
22 results

shebang-unit

Blame
  • README-hbacsvc.md 2.31 KiB

    HBACsvc module

    Description

    The hbacsvc (HBAC Service) module allows to ensure presence and absence of HBAC Services.

    Features

    • HBACsvc management

    Supported FreeIPA Versions

    FreeIPA versions 4.4.0 and up are supported by the ipahbacsvc module.

    Requirements

    Controller

    • Ansible version: 2.8+

    Node

    • Supported FreeIPA version (see above)

    Usage

    Example inventory file

    [ipaserver]
    ipaserver.test.local

    Example playbook to make sure HBAC Service for http is present

    ---
    - name: Playbook to handle HBAC Services
      hosts: ipaserver
      become: true
    
      tasks:
      # Ensure HBAC Service for http is present
      - ipahbacsvc:
          ipaadmin_password: SomeADMINpassword
          name: http
          description: Web service

    Example playbook to make sure HBAC Service for tftp is present

    ---
    - name: Playbook to handle HBAC Services
      hosts: ipaserver
      become: true
    
      tasks:
      # Ensure HBAC Service for tftp is present
      - ipahbacsvc:
          ipaadmin_password: SomeADMINpassword
          name: tftp
          description: TFTPWeb service

    Example playbook to make sure HBAC Services for http and tftp are absent