diff --git a/linux/base-config-debian/roles/base-config-debian-os/handlers/main.yaml b/linux/base-config-debian/roles/base-config-debian-os/handlers/main.yaml new file mode 100644 index 0000000..80b8eb3 --- /dev/null +++ b/linux/base-config-debian/roles/base-config-debian-os/handlers/main.yaml @@ -0,0 +1,5 @@ +# restart exim4 service to apply changes +- name: Restart exim4 service + service: + name: exim4 + state: restarted \ No newline at end of file diff --git a/linux/base-config-debian/roles/base-config-debian-os/tasks/main.yaml b/linux/base-config-debian/roles/base-config-debian-os/tasks/main.yaml index 4a67f09..ed88a5f 100644 --- a/linux/base-config-debian/roles/base-config-debian-os/tasks/main.yaml +++ b/linux/base-config-debian/roles/base-config-debian-os/tasks/main.yaml @@ -34,16 +34,49 @@ upgrade: dist state: latest -# install exim4 -- name: install exim4 +# install packages +- name: install some packages (vim htop psmisc aptitude) apt: - name: exim4 + name: "{{ item }}" state: present + with_items: + - vim + - htop + - psmisc + - aptitude + - nslcd + - exim4 + +# install exim4 ---> instalacion en Install packages task +#- name: install exim4 +# apt: +# name: exim4 +# state: present # Reconfigure relayhost smtp to smtp.verdnatura.es - name: reconfigure relayhost to smtp.verdnatura.es debconf: name: exim4-config - question: exim4/dc_smarthost - value: smtp.verdnatura.es - vtype: string \ No newline at end of file + question: "{{ item.name }}" + value: "{{ item.value }}" + vtype: string + loop: + - name: exim4/dc_smarthost + value: smtp.verdnatura.es + - name: exim4/dc_local_interfaces + value: "" + - name: exim4/dc_minimaldns + value: 'false' + - name: exim4/dc_readhost + value: "{{ dc_readhost }}" # var to define survey(encuesta) + - name: exim4/dc_other_hostnames + value: "" + - name: exim4/dc_eximconfig_configtype + value: "mail sent by smarthost; no local mail" + - name: exim4/mailname + value: "{{ mailname }}" # var to define survey(encuesta) + - name: exim4/use_split_config + value: 'false' + notify: Restart exim4 service + +# configure centralized authentication