znerol.wkd_gpg

Ansible Rola: WKD

Status budowy

Zapewnia zadania do eksportowania kluczy GPG do struktury Web Key Directory.

Wymagania

Wymaga Pythona 3 na maszynie kontrolera ansible.

Wymagane zmienne roli

  • wkd_gpg_uids: Lista identyfikatorów GPG do eksportu. Zauważ, że playbook wykonuje pętlę nad tą listą, używając loop_var ustawionego na wkd_gpg_uid.
  • wkd_basedir: Ścieżka do katalogu podstawowego, w którym klucze są eksportowane. To zazwyczaj jest ustawiane na główny katalog dokumentów serwera WWW.

Opcjonalne zmienne roli

  • wkd_method: Może być direct lub advanced (zobacz sekcję Odkrywanie kluczy w drafcie standardu). Domyślnie jest ustawione na advanced.
  • wkd_gpg_export_dest: Ścieżka, gdzie klucze GPG będą eksportowane. Domyślnie jest to złożony szereg, zobacz defaults/main.yml.
  • wkd_gpg_export_params: Zbiór dodatkowych parametrów przekazywanych do znerol.gpg_export pluginu wyszukiwania. Szczególnie użyteczne jest homedir, aby ustawić dom katalogu gnupg na katalog z publicznym kluczem kontrolowanym przez źródło i bez kluczy prywatnych.

Zależności

Przykład playbooka

Użycie roli znerol.wkd_gpg:

- hosts: localhost
  vars:
    wkd_gpg_uids:
      - "[email protected]"
      - "[email protected]"
      - "[email protected]"
      - "[email protected]"
      - "äëöüï@example.org"
      - "[email protected]"
    wkd_basedir: "/var/www"

  tasks:
    - name: Rola znerol.wkd_gpg zaimportowana
      import_role:
        name: znerol.wkd_gpg

Licencja

MIT

O projekcie

OpenPGP Web Key Directory generation

Zainstaluj
ansible-galaxy install znerol.wkd_gpg
Licencja
mit
Pobrania
81
Właściciel