l3d.mailserver_preperation

ansible_role_mailserver_preparations

Préparation, Configuration de l'utilisateur et de la base de données, rôle Ansible pour la configuration d'un serveur mail.

ATTENTION

C'EST UN TRAVAIL EN COURS

SOYEZ PRUDENT SI VOUS ENVISAGEZ DE L'UTILISER. TOUT PEUT CHANGER ICI!!!

CE N'EST PAS ENTIÈREMENT DOCUMENTÉ, MÊME PAS LES AUTRES ROLES REQUIS.

Quel est le but de ce rôle Ansible ?

Ce rôle Ansible a été créé lorsque L3D a configuré un serveur mail. Ce rôle effectue quelques tâches préliminaires pour la configuration du serveur mail.

Le rôle est destiné à être utilisé avec les rôles Ansible suivants pour configurer un serveur mail. La configuration a été en grande partie inspirée par les instructions sur https://thomas-leister.de/mailserver-debian-buster/.

Que fait-on exactement ?

En tant qu'étape optionnelle, un simple contrôle de version peut être effectué.

Tout d'abord, le nom d'hôte du système est défini. Pour un serveur de messagerie, le nom du serveur utilisé est un élément important. Pour plus de détails, consultez tasks/hosts.yml.

Ensuite, un utilisateur et un groupe pour l'historique des mails sont créés. Et quelques dossiers nécessaires sont générés. Plus de détails dans tasks/user.yml.

Enfin, une dernière étape importante consiste à déployer un modèle pour créer une base de données. Les données pour la base de données MySQL sont également déployées. Cela nécessite qu'une base de données MySQL existe au préalable.

Test

Nous utilisons des actions GitHub pour la publication et des vérifications de linting. Si vous connaissez une bonne méthode de test pour Ansible qui utilise des éléments systemd, faites-le nous savoir. Pour plus d'informations sur les tests, veuillez consulter le marché GitHub.

statut du test Marché GitHub
Vérification Ansible Lint action ansible-lint
À propos du projet

Preperation, User and Database Configuration ansible role for a mailserver Setup

Installer
ansible-galaxy install l3d.mailserver_preperation
Licence
mit
Téléchargements
272
Propriétaire
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy