Commit Graph

18 Commits

Author SHA1 Message Date
Andrea Dell'Amico 426c10d3f5 Adapt the postfix role so that it can be used on both debian and RH based distributions. 2019-03-21 19:37:35 +01:00
Andrea Dell'Amico 7a67ba48d2 Refactor: change 'state=installed' with 'state=present' everywhere. 2018-08-09 18:52:55 +02:00
Andrea Dell'Amico ca3288840f library/roles/postfix-relay/meta/main.yml: Add nagios as dependancy. 2018-06-01 03:24:29 +02:00
Andrea Dell'Amico 79b6cac7e9 library/roles/postfix-relay/templates/mailname.j2: Forgot to add the template. 2018-05-15 14:54:06 +02:00
Andrea Dell'Amico 71f2fcd730 library/roles/postfix-relay/templates/main.cf.j2: Fix the postfix template when using letsencrypt certificates. 2018-05-07 15:55:38 +02:00
Andrea Dell'Amico a7315ae537 Condition check, use the new syntax 2018-05-04 16:06:10 +02:00
Andrea Dell'Amico a709c56880 Postfix: support the letsencrypt certificates. 2018-05-04 16:03:34 +02:00
Andrea Dell'Amico 4912213694 library/roles/postfix-relay/tasks/postfix-relay-server.yml: Fix the saslauthd configuration on Ubuntu xenial. 2018-05-04 15:20:52 +02:00
Andrea Dell'Amico 0603a2ae20 library/roles/postfix-relay/tasks/main.yml: include -> import_tasks. 2018-02-28 17:23:22 +01:00
Andrea Dell'Amico eb7989f07a library: Fixed some typos and some ansible 2 compatibility warnings. 2016-09-05 18:11:36 +02:00
Andrea Dell'Amico f54c2bb457 library/roles/postfix-relay: Add the support for nagios nrpe checks.
infrastructure-services: Remove the smtp_relay_nagios_monitoring role, now is all handled by library/roles/postfix-relay.
2016-08-09 18:57:37 +02:00
Andrea Dell'Amico c80b73b8fa library/roles/postfix-relay/tasks/smtp-sasl-auth.yml: Fix the task that updates the hash.
d4science-ghn-cluster/group_vars/portal_servers: Add the d4science portals to the ganglia grid.
d4science-ghn-cluster/smtp-clients.yml: Add the task that creates the smtp accounts on the relay.
d4science-ghn-cluster/portals.yml: Playbook that configures some parts of the portals distribution. smtp relay, iptables rules, ganglia.
2016-01-22 17:09:57 +01:00
Andrea Dell'Amico b6a3f5da70 d4science-ghn-cluster/inventory/hosts.production: Define the relay hosts.
d4science-infrastructure/group_vars/all/all.yml: Define the smtp relay hostname.
dnet-ci/group_vars/ci-masters: Define the smtp relay hostname.
infrastructure-services/group_vars/all/all.yml: Define the smtp relay hostname.
2016-01-22 15:47:54 +01:00
Andrea Dell'Amico 62807ea492 library/vars/isti-global.yml, infrastructure-services/inventory/hosts, library/roles/postfix-relay/defaults/main.yml: Fix variable precedences again. 2015-10-15 12:25:33 +02:00
Andrea Dell'Amico 9e5653f85d library/roles/iptables/tasks/main.yml: ugly fix for the distribution versions mess.
library/roles/oracle-jdk/tasks/main.yml: now it installs on debian too.
library/roles/php-fpm: Support saving sessions on memcache. Needs memcache (there's a role for it).
library/roles/postfix-relay: Now it can be configured to permit unencrypted connections from the local clients.
library/roles/users: Fix the sudo stuff.
2015-09-03 02:36:22 +02:00
Andrea Dell'Amico b9f91eeb4c library/roles/postfix-relay: All the actions are by default disabled.
dnet-openaire: configure the puma development VM as a relay client.
2015-07-23 22:55:24 +02:00
Andrea Dell'Amico ed8dbc873a library/roles/postfix-relay: Permit to specify the receivers maximum number
library/roles/ubuntu-deb-general: Remove exim.
2015-07-06 17:46:26 +02:00
Andrea Dell'Amico 73d37f81a6 Major refactoring. Moved all the library roles under 'library/roles' and changed all the occurrances inside all the playbooks. 2015-05-28 11:32:57 +02:00