Danted : could not open or create logfile

Bonjour,

J’ai un petit soucis avec danted.
Je ne comprend pas trop pourquoi on ne peut pas écrire dans /var/log

systemctl cat danted.service

# /lib/systemd/system/danted.service
...
ReadOnlyDirectories=/bin /etc /lib -/lib64 /sbin /usr /var

Vous auriez une solution propre pour contourner ce soucis ?
D’autant que j’aurais besoin des logs pour fail2ban.

edit: solution temporaire
systemctl edit --full danted.service

ReadWriteDirectories=/var/log/danted

Bonjour,

J’ai tenté de mettre en forme ton message, mais je pense que ce n’est pas ça, on dirait qu’il manque des trucs.
Peux-tu préciser avec quelle version de Debian tu travailles et si tu as installé danted depuis les dépôts officiels ?

Bonjour,

Je pense plutôt qu’il y a des simples quotes (« texte préformaté ») en trop, tiens, regarde :

Si tu t’y retrouves, tu peux ensuite supprimer ce post.

Je suis sur stable et je suis passé par les dépôts.

Je viens de regarder l’unité qui est installée et, effectivement, je comprends un peu mieux le problème que tu rencontres.
As-tu modifié la configuration pour avoir les journaux de l’application dans ce fichier spécifiquement ?

je suis resté sur la solution de départ :

systemctl edit danted.service

# /etc/systemd/system/danted.service.d/override.conf    
ReadWriteDirectories=/var/log/danted

C’est la première fois que je rencontre ça. Au moins, j’en apprend un peu plus sur systemd.
Y a peut être moyen de faire quelque chose de plus subtil sur les logs et éviter d’ajouter cette conf.
Faudrait que je jette un oeil sur la conf par défaut et l’emplacement des logs