23.4. Localização possível das funções no sistema de arquivo

Por padrão, as funções do ansible-freeipa estão instaladas no diretório /usr/share/ansible/roles/. A estrutura do pacote ansible-freeipa é a seguinte:

  • O diretório /usr/share/ansible/roles/ armazena os papéis de ipaserver, ipareplica e ipaclient no controlador Ansible. Cada diretório de funções armazena exemplos, uma visão geral básica, a licença e documentação sobre a função em um arquivo README.md Markdown.

    [root@server]# ls -1 /usr/share/ansible/roles/
    ipaclient
    ipareplica
    ipaserver
  • O diretório /usr/share/doc/ansible-freeipa/ armazena a documentação sobre funções individuais e a topologia nos arquivos README.md Markdown. Ele também armazena o subdiretório playbooks/ (veja abaixo).

    [root@server]# ls -1 /usr/share/doc/ansible-freeipa/
    playbooks
    README-client.md
    README.md
    README-replica.md
    README-server.md
    README-topology.md
  • O diretório /usr/share/doc/ansible-freeipa/playbooks/ armazena os exemplos de livros didáticos:

    [root@server]# ls -1 /usr/share/doc/ansible-freeipa/playbooks/
    install-client.yml
    install-cluster.yml
    install-replica.yml
    install-server.yml
    uninstall-client.yml
    uninstall-cluster.yml
    uninstall-replica.yml
    uninstall-server.yml