Résolution de l'erreur "dovecot.svbin failed : Read-only File System" dans dovecot

Résolution de l'erreur "dovecot.svbin failed : Read-only File System" dans dovecot

11 nov. 2023 · 1 min de lecture · 937 vues
TL;DR Après une mise à jour vers Debian 12, vous pourriez rencontrer une erreur avec Dovecot indiquant un système de fichiers en lecture seule "failed to create temporary file: open(/etc/dovecot/sieve/dovecot.svbin.) failed: Read-only file system". Cette situation est causée par une mise à jour de sécurité dans systemd qui restreint les écritures des services dans certains répertoires. Suivez ce guide pour corriger cette erreur.

Avant de plonger dans la résolution, il est crucial de comprendre pourquoi cette erreur survient spécifiquement sur Debian 12 avec Dovecot. Avec cette mise à jour, systemd a introduit une fonctionnalité de sécurité renforcée qui rend certains répertoires en lecture seule pour les services. Cette mesure vise à prévenir les modifications non autorisées et potentiellement malveillantes des fichiers de configuration et autres fichiers systèmes critiques.

Étapes pour résoudre l'erreur


1. Modifier le fichier de service Dovecot

Ouvrez le fichier avec la commande :

sudo nano /etc/systemd/system/multi-user.target.wants/dovecot.service 

Ajoutez la ligne suivante au fichier, dans la rubrique [service] :

PUBLICITÉ
ReadWritePaths=/etc/dovecot/sieve/

Cette modification autorise Dovecot à écrire dans le répertoire /etc/dovecot/sieve/.

Résolution de l'erreur "dovecot.svbin failed : Read-only File System" dans dovecot

2. Recharger la Configuration de Systemd

Après la modification, exécutez :

SUR LA CHAÎNE · NOUVELLE VIDÉO JBL Charge 3 : NON à l’obsolescence programmée ! je change la batterie et port de charge Voir la vidéo →
sudo systemctl daemon-reload 

Cette commande informe systemd des changements effectués.

3. Redémarrer Dovecot

Pour appliquer les modifications, redémarrez Dovecot avec :

sudo systemctl restart dovecot 

En suivant ces étapes, vous devriez résoudre l'erreur de fichier en lecture seule dans Dovecot sur Debian 12, vous permettant ainsi de continuer à utiliser votre serveur de messagerie sans interruption. Cette correction reflète la nécessité de s'adapter aux évolutions de la sécurité système apportées par les dernières versions de systemd.

Cette astuce t'a aidé ? ça a marché ?
écrit par LaRevueGeek décrypte l'actualité high-tech et la culture geek depuis 2014 : tests, bons plans, ciné et tout ce qui touche, de près ou de loin, au monde des geeks.
S'abonner · 33,2 k
$ ls ./a-lire-aussi

À lire aussi

Toutes les astuces →

Commentaires

0
~/commentaires — nouveau
$ connecte-toi pour donner ton avis…
connecté en invité · se connecter Créer un compte
0% lu
💬 0