Projet

Général

Profil

Tâche #35244

Mis à jour par Joël Cuissinat il y a environ un an

Au cours de la *première* instance, on peut voir les messages suivants :
<pre>
/etc/bind/named.conf:11: parsing failed: file not found
</pre>

La ligne en cause est la suivante :
<pre>
# sed -n "11 p" /etc/bind/named.conf
include "/var/lib/samba/bind-dns/named.conf";
</pre>

Le fichier en question n'est pas templatisé mais on dirait bien qu'il s'agit d'une copie du fichier */usr/share/samba/setup/named.conf.dlz* :
<pre>
root@dc1:~# ll /usr/share/samba/setup/named.conf.dlz
-rw-r--r-- 1 root root 204 févr. 20 19:37 /usr/share/samba/setup/named.conf.dlz
root@dc1:~# ll /var/lib/samba/bind-dns/named.conf
-rw-r--r-- 1 root root 204 févr. 20 19:39 /var/lib/samba/bind-dns/named.conf
root@dc1:~# diff /var/lib/samba/bind-dns/named.conf /usr/share/samba/setup/named.conf.dlz
root@dc1:~#
</pre>

La copie en question est certainement réalisée lors de la mise en place de samba en *postservice* ce qui laisse du temps au service pour se plaindre !

Le fichier "source" quant à lui est bien un template :
<pre>
/usr/share/eole/creole/dicos/25_smb_ad.xml: <file filelist='ad-dc-files' name='/usr/share/samba/setup/named.conf.dlz' mkdir='True' rm='True'/>
</pre>

C'est bien la commande *samba_upgradedns* qui re-crée le fichier :

<pre>
root@dc1:~# rm -f /var/lib/samba/bind-dns/named.conf
root@dc1:~# ls /var/lib/samba/bind-dns/named.conf
ls: impossible d'accéder à '/var/lib/samba/bind-dns/named.conf': Aucun fichier ou dossier de ce type
root@dc1:~# samba_upgradedns --dns-backend="BIND9_DLZ"
Reading domain information
DNS accounts already exist
No zone file /var/lib/samba/bind-dns/dns/DOMSETH.AC-TEST.FR.zone (normal)
DNS partitions already exist
dns-dc1 account already exists
See /var/lib/samba/bind-dns/named.conf for an example configuration include file for BIND
and /var/lib/samba/bind-dns/named.txt for further documentation required for secure DNS updates
Finished upgrading DNS
root@dc1:~# ls /var/lib/samba/bind-dns/named.conf
/var/lib/samba/bind-dns/named.conf
</pre>

Retour