diff --git a/roles/pinentry-wsl/tasks/main.yaml b/roles/pinentry-wsl/tasks/main.yaml index 64849ff..7483050 100644 --- a/roles/pinentry-wsl/tasks/main.yaml +++ b/roles/pinentry-wsl/tasks/main.yaml @@ -13,6 +13,13 @@ dest: "/home/{{ account.name }}/bin/pinentry-wsl-ps1.sh" mode: "0755" +- name: enable session persistence + become_user: "{{ account.name }}" + lineinfile: + path: "/home/{{ account.name }}/bin/pinentry-wsl-ps1.sh" + regexp: "^PERSISTENCE=" + line: "PERSISTENCE=\"1\"" + - name: ensure gpg-agent is installed apt: name: gpg-agent @@ -25,5 +32,3 @@ create: yes regexp: "^pinentry-program" line: "pinentry-program /home/{{ account.name }}/bin/pinentry-wsl-ps1.sh" - -