# Danted : could not open or create logfile

**URL:** <https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597>\
**Category:** Support Debian\
**Created:** [Mai 30, 2022, 3:38 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597 "2022-05-30T15:38:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Mai 30, 2022, 3:38 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597/1 "2022-05-30T15:38:45Z")

</div>

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 `

```nohighlight
# /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`

```nohighlight
ReadWriteDirectories=/var/log/danted

```

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Mai 31, 2022, 5:48 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597/2 "2022-05-31T05:48:24Z")

</div>

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 ?

---

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 31, 2022, 6:15 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597/3 "2022-05-31T06:15:05Z")

</div>

Bonjour,

> [@Almtesh](#):
>
> 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.

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

> [@yatta](#):
>
> Je ne comprends pas trop pourquoi on ne peut pas écrire dans /var/log
> 
> ```auto
> 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
> 
> ```auto
> systemctl edit --full danted.service
> ReadWriteDirectories=/var/log/danted
> 
> ```

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

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Mai 31, 2022, 9:16 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597/4 "2022-05-31T09:16:15Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Juin 2, 2022, 5:51 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597/5 "2022-06-02T05:51:45Z")

</div>

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 ?

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Juin 2, 2022, 9:50 UTC](https://www.debian-fr.org/t/danted-could-not-open-or-create-logfile/86597/6 "2022-06-02T09:50:44Z")

</div>

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
