--- # Can't use file module, since one of the files (GnuPG socket) # seems to disappear in middle of operation). This is change between # Jessie and Stretch. - name: Remove current keyring command: "rm -rf /etc/duply/main/gnupg" args: warn: false tags: # [ANSIBLE0012] Commands should not change things if nothing needs doing # This task is invoked only if user is very specific about requiring to # run the handlers manually as a way to bring the system to consistency # after interrupted runs. - skip_ansible_lint - name: Create keyring directory file: path: "/etc/duply/main/gnupg" state: directory owner: root group: root mode: 0700