corrections gestion mails

This commit is contained in:
Olivier Navas 2022-03-13 10:57:00 +01:00
parent 1ac8df0049
commit 5cd28fc9e3
4 changed files with 21 additions and 22 deletions

View file

@ -18,7 +18,8 @@ Variables
-----------
```yaml
common_searchdomain: home.navas.rocks
common_admin_mail: administrateur@domaine.fr
common_searchdomain: domaine.fr
common_user_password_salt: !vault |
$ANSIBLE_VAULT;1.1;AES256
[...]
@ -28,12 +29,12 @@ common_rootpassword: !vault |
```
| Option | Valeur par défaut | Description |
|---------------------------|--------------------------------|---------------------------------------------------------------------------------------------------------------|
|---------------------------|----------------------------------------------|---------------------------------------------------------------------------------------------------------------|
| common_searchdomain | | Domaine du fqdn et suffixe de recherche dns |
| common_admin_mail | olivier+admin@navas.rocks | Adresse mail à laquelle les mails émis par le système à l'attention de comptes locaux sont réellement envoyés |
| common_admin_mail | | Adresse mail à laquelle les mails émis par le système à l'attention de comptes locaux sont réellement envoyés |
| common_X11Forwarding | false | Active la possibilité de redirection X11 et installe les paquets nécessaires pour son fonctionnement |
| common_postfix_mail_relay | mail.{{ common_searchdomain }} | Permet d'indiquer le serveur smtp à qui envoyer les mails émis par le relai local |
| common_postfix_mynetworks | 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 | Permet d'indiquer les réseaux autorisés à envoyer des mails |
| common_rootpassword | | Mot de passe à définir pour root |
| common_user_password_salt | | Sel utilisé pour définir le mot de passe via le module ansible user |
| | | |

View file

@ -1,4 +1,4 @@
---
common_postfix_mail_relay: mail.{{ common_searchdomain }}
common_admin_mail: olivier+admin@navas.rocks
common_postfix_mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
common_X11Forwarding: false

View file

@ -6,19 +6,11 @@
vars:
_pwd: "{{ common_rootpassword }}"
- name: Installation nftables
package: name=nftables state=present
- name: Activation nftables
service:
name: nftables
state: started
enabled: yes
- name: installe paquets pratiques
- name: installe paquets
package:
state: present
name:
- nftables
- rsyslog
- vim
- net-tools
@ -34,6 +26,12 @@
- python3
- figlet
- name: Activation nftables
service:
name: nftables
state: started
enabled: yes
- name: Configuration ssh
import_role:
name: willshersystems.sshd

View file

@ -13,7 +13,7 @@ smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_una
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
relayhost = {{ common_postfix_mail_relay }}
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mynetworks = {{ common_postfix_mynetworks }}
inet_interfaces = all
inet_protocols = all