From 79266b70e06f7fd5ec3fe0656fea0e9b1c3d8dc4 Mon Sep 17 00:00:00 2001 From: Romain Dessort Date: Thu, 9 Nov 2017 15:07:48 -0500 Subject: [PATCH] Ajout info OpenDKIM pour migration stretch --- HowtoDebian/MigrationJessieStretch.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/HowtoDebian/MigrationJessieStretch.md b/HowtoDebian/MigrationJessieStretch.md index b6cc12c4..3ec07896 100644 --- a/HowtoDebian/MigrationJessieStretch.md +++ b/HowtoDebian/MigrationJessieStretch.md @@ -157,3 +157,26 @@ La configuration est éclatée dans plusieurs fichier de configuration : _/etc/ Il faut mettre à jour le fichier _/etc/default/squid_ pour que la directive _CONFIG_ pointe sur _/etc/squid/evolinux-defaults.conf_. Le fichier _squid.conf_ n'est plus utilisé du tout. + +## OpenDKIM + +Le fichier `/etc/default/opendkim` n'est désormais plus pris en compte +puisqu'OpenDKIM a son unité systemd. Les éventuelles directives présentent dans +ce fichier, et notamment la socket, doivent se retrouver dans +`/etc/opendkim.conf` : + +Par exemple, `SOCKET="inet:8889@127.0.0.1"` dans le fichier default devient +`Socket inet:8889@[127.0.0.1] dans le fichier de conf. ``` + +Pour les autres options, voir `opendkim.conf(5)`. + +L'option `PidFile` doit obligatoirement être présente dans la conf (ce n'est +pas le cas par défaut), car l'unité systemd telle que fournie par Debian +s'attend à ce que le fichier `/var/run/opendkim/opendkim.pid` soit présent. +Autrement un `systemctl start opendkim` (ou équivalent sysV init) reste bloqué +et finit par générer un timeout, bien que le process soit bien lancé : + +``` +PidFile /var/run/opendkim/opendkim.pid +``` +