From b6842a79ade90e868f17e11631ad21c0886432d0 Mon Sep 17 00:00:00 2001 From: ionutboangiu Date: Wed, 5 Jul 2023 07:34:35 -0400 Subject: [PATCH] Make small revisions to gpg role --- data/ansible/roles/gpg/tasks/gpg-gen-key.yaml | 3 +++ data/ansible/roles/gpg/templates/gen-key-script.j2 | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/data/ansible/roles/gpg/tasks/gpg-gen-key.yaml b/data/ansible/roles/gpg/tasks/gpg-gen-key.yaml index bc8c33ad0..a1ed0cd58 100644 --- a/data/ansible/roles/gpg/tasks/gpg-gen-key.yaml +++ b/data/ansible/roles/gpg/tasks/gpg-gen-key.yaml @@ -1,5 +1,6 @@ --- - name: set default gpg options + become: yes template: src: gpg.conf.j2 dest: "{{ gpg_home }}/.gnupg/gpg.conf" @@ -7,6 +8,7 @@ owner: root - name: copy default template for gpg + become: yes template: src: gen-key-script.j2 dest: "{{ gpg_home }}/gen-key-script" @@ -14,6 +16,7 @@ owner: root - name: generate gpg keys + become: yes command: gpg --batch --gen-key gen-key-script args: chdir: "{{ gpg_home }}" diff --git a/data/ansible/roles/gpg/templates/gen-key-script.j2 b/data/ansible/roles/gpg/templates/gen-key-script.j2 index 228615366..55ca3262c 100644 --- a/data/ansible/roles/gpg/templates/gen-key-script.j2 +++ b/data/ansible/roles/gpg/templates/gen-key-script.j2 @@ -6,7 +6,7 @@ Subkey-Length: {{ gpg_subkeylength }} Name-Real: {{ gpg_realname }} Name-Email: {{ gpg_useremail }} Expire-Date: {{ gpg_expire }} -Passphrase: +%no-ask-passphrase %pubring {{ gpg_home }}/.gnupg/pubring.kbx %secring {{ gpg_home }}/.gnupg/private-keys-v1.d %commit