Si bind ne peut pas démarrer et que les logs indiquent :
isc_stdio_open '/var/log/bind/named.log' failed: permission denied
il peut s'agir de deux choses :
- Ou le répertoire n'existe pas et bind ne peut pas écrire dedans (mkdir /var/log/bind/;chown bind:bind /var/log/bind/
- Ou apparmor bloque la création de fichier (par défaut, bind peut créer des fichiers dans /var/log/named, défini dans /etc/apparmor.d/usr.sbin.named). Il faut alors créer /var/log/named ou modifier /etc/apparmor.d/local/usr.sbin.named et ajouter
/var/run/bind/** rw,
avant de recharger apparmor et bind : service apparmor reload ; service bind9 reload
Des cookies d'analyse d'audience sont utilisés sur ce site