From 5b0b4b22052746fa2c12a7776cb66ac12beb5c27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Vlugt?= Date: Mon, 12 Aug 2019 01:11:32 +0200 Subject: [PATCH 1/2] Fix error on checking if GPG agent is running --- playbooks/roles/gpg/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/playbooks/roles/gpg/tasks/main.yml b/playbooks/roles/gpg/tasks/main.yml index 8f8883362..397e733bc 100644 --- a/playbooks/roles/gpg/tasks/main.yml +++ b/playbooks/roles/gpg/tasks/main.yml @@ -39,10 +39,10 @@ mode: 0750 - name: "Ensure a GPG agent is running" - command: "gpgconf --launch gpg-agent" + command: "sudo gpgconf --launch gpg-agent" - name: "Reload gpg-agent to pick up configuration changes" - command: "gpgconf --reload gpg-agent" + command: "sudo gpgconf --reload gpg-agent" # It turns out that "--reload" doesn't work on dirmngr. - name: "Kill any existing dirmngr" From b4cdf421850476655f2b71fc5c1ffc307ce610cd Mon Sep 17 00:00:00 2001 From: Rene Date: Mon, 12 Aug 2019 01:52:31 +0200 Subject: [PATCH 2/2] Change sudo for become_user --- playbooks/roles/gpg/tasks/main.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/playbooks/roles/gpg/tasks/main.yml b/playbooks/roles/gpg/tasks/main.yml index 397e733bc..782154c3c 100644 --- a/playbooks/roles/gpg/tasks/main.yml +++ b/playbooks/roles/gpg/tasks/main.yml @@ -39,10 +39,14 @@ mode: 0750 - name: "Ensure a GPG agent is running" - command: "sudo gpgconf --launch gpg-agent" + become_user: root + become: true + command: "gpgconf --launch gpg-agent" - name: "Reload gpg-agent to pick up configuration changes" - command: "sudo gpgconf --reload gpg-agent" + become_user: root + become: true + command: "gpgconf --reload gpg-agent" # It turns out that "--reload" doesn't work on dirmngr. - name: "Kill any existing dirmngr"