diff --git a/tasks/configure.yml b/tasks/configure.yml index 62827f6..0cfcd09 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -12,12 +12,6 @@ register: where_result when: which_result.stdout == "" -- name: Fail if opendkim-genkey is not found - fail: - when: - - which_result.stdout == "" - - where_result.stdout == "" - - name: Set command for opendkim-genkey (using which) set_fact: opendkim_genkey_cmd: "{{ which_result.stdout }}" @@ -28,6 +22,10 @@ opendkim_genkey_cmd: "{{ where_result.stdout }}" when: where_result.stdout != '' +- name: Fail if opendkim-genkey is not found + fail: + when: opendkim_genkey_cmd is not defined + - name: Generate DKIM keys shell: "{{opendkim_genkey_cmd }} -D /etc/dkimkeys --domain={{ item }} --selector={{ item }}" args: