diff --git a/roles/spamassassin-razor/tasks/main.yml b/roles/spamassassin-razor/tasks/main.yml index 2897713..eebc862 100644 --- a/roles/spamassassin-razor/tasks/main.yml +++ b/roles/spamassassin-razor/tasks/main.yml @@ -4,4 +4,22 @@ package: name: perl-Razor-Agent state: installed + +- name: create config directory + file: + path: /var/lib/razor + state: directory + mode: 0755 + owner: root + group: "{{ ansible_wheel }}" + +- name: create identity + command: razor-admin -home=/var/lib/razor -register + args: + creates: /var/lib/razor/identity + +- name: create config + command: razor-admin -home=/var/lib/razor -create + args: + creates: /var/lib/razor/razor-agent.conf notify: restart spamassassin