From 44c26009ae9cbffaabeb00a391998ce0658e074a Mon Sep 17 00:00:00 2001 From: Tristan PILAT Date: Wed, 11 Jan 2017 18:05:45 +0100 Subject: [PATCH] Add amavis role --- amavis/README.md | 11 +++++++++++ amavis/defaults/main.yml | 1 + amavis/handlers/main.yml | 5 +++++ amavis/meta/main.yml | 19 +++++++++++++++++++ amavis/tasks/main.yml | 6 ++++++ 5 files changed, 42 insertions(+) create mode 100644 amavis/README.md create mode 100644 amavis/defaults/main.yml create mode 100644 amavis/handlers/main.yml create mode 100644 amavis/meta/main.yml create mode 100644 amavis/tasks/main.yml diff --git a/amavis/README.md b/amavis/README.md new file mode 100644 index 00000000..b62ec0ed --- /dev/null +++ b/amavis/README.md @@ -0,0 +1,11 @@ +# Amavis + +Installation and basic configuration of amavis. + +## Tasks + +Minimal configuration is in `tasks/main.yml` + +## Available variables + +The full list of variables (with default values) can be found in `defaults/main.yml`. diff --git a/amavis/defaults/main.yml b/amavis/defaults/main.yml new file mode 100644 index 00000000..ed97d539 --- /dev/null +++ b/amavis/defaults/main.yml @@ -0,0 +1 @@ +--- diff --git a/amavis/handlers/main.yml b/amavis/handlers/main.yml new file mode 100644 index 00000000..62049999 --- /dev/null +++ b/amavis/handlers/main.yml @@ -0,0 +1,5 @@ +--- +- name: restart amavis + service: + name: amavis + state: restarted diff --git a/amavis/meta/main.yml b/amavis/meta/main.yml new file mode 100644 index 00000000..ab0e53d3 --- /dev/null +++ b/amavis/meta/main.yml @@ -0,0 +1,19 @@ +galaxy_info: + author: Evolix + description: Installation and basic configuration of amavis. + + issue_tracker_url: https://forge.evolix.org/projects/ansible-roles/issues + + license: GPLv2 + + min_ansible_version: 2.0 + + platforms: + - name: Debian + versions: + - jessie + +dependencies: [] + # List your role dependencies here, one per line. + # Be sure to remove the '[]' above if you add dependencies + # to this list. diff --git a/amavis/tasks/main.yml b/amavis/tasks/main.yml new file mode 100644 index 00000000..7ec79aa3 --- /dev/null +++ b/amavis/tasks/main.yml @@ -0,0 +1,6 @@ +- name: ensure packages are installed + apt: + name: '{{ item }}' + state: present + with_items: + - amavis