On Sun, 17 Feb 2002, Philippe Strauss wrote:
> On Sun, Feb 17, 2002 at 12:20:58PM +0100, F�lix Hauri wrote:
> > On Sun, 17 Feb 2002, Marc SCHAEFER wrote:
> >
> > > On Sat, 16 Feb 2002, Pierre Maitre wrote:
> > >
> > > > Question: existe-t-il un programme de contr�le de syntaxe pour la
> > > > config de named (comme le programme testparm pour contr�ler smb.conf)?
>
> philou@philou:~/MyDocos/terayon$ apt-cache search dnslint
> philou@philou:~/MyDocos/terayon$ apt-cache search nslint
> nslint - Lint for DNS files, checks integrity
Merci, je ne connaissait pas...
J'ai essay� sur ma config (sur laquelle je soupconne une erreure que je
n'ai pas trouv�e, je m'attaque � ``DNS et BIND'' de O'Reilly en fran�ais,
pour l'occase... j'en ai pour un moment... :-)
Cela dit, nslint m'indique des erreures qui n'en sont pas:
----
nslint: /etc/bind/named.conf:30: unknown record type "logging"
nslint: /etc/bind/named.conf:31: unknown record type "{"
nslint: /etc/bind/named.conf:31: unknown record type "category"
nslint: /etc/bind/named.conf:31: unknown record type "lame-servers"
nslint: /etc/bind/named.conf:31: unknown record type "{"
nslint: /etc/bind/named.conf:31: unknown record type "null"
nslint: /etc/bind/named.conf:31 garbage char ';' (1)
----
Il s'agit d'un morceau de la config d'origine, intouch�e, qui d'ailleur ne
semble pas poser de probl�mes � mon bind (named 8.2.3).
puis:
nslint: illegal hostname "*" (starts with non-alpha/numeric)
Ben oui, j'utilise un hote ``g�n�rique'' bien pratique pour mettre
en place des sites sous apache...
Cela est valide, bind le g�re sans probl�mes mais nslint n'aime pas:-(
Avec tout �a, nslint ne m'indique rien d'autre, ma ``boulette'' je vais me
la dig�rer avec mon O'Reilly!
Well! Je pense que cet outils rend d'excellent services pour des
situations communes, mais alors je pense qu'un webmin s'en sortirait
avantageusement.
Bon, j'en reste � mes pratiques: Surveiller les logs ainsi que tout ce qui
peut ``bouger''.
Nota: pour samba, testparm ne remplace pas une bonne compr�hension du
syst�me. L� aussi, la lecture des logs, les diff�rents niveaux de debug ou
verbosit� voire aussi netstat, ping, top, ps & Co...
Les outils automatiques rep�rent les fautes de syntaxe et certaines fautes
courrantes (le cas de ``Names that contain dots but are missing a
trailing dot'' pour nslint).
Mais en tous cas pas les fautes de logique ou de raisonnement qui peuvent
amener le meilleur des gurus � m�diter tr�s profond�ment ;-)
Je veux dire envoyer le plus stable des daemons dans une boucle infini ou
un cul de sac.
--
F�lix Hauri - <[EMAIL PROTECTED]> - http://www.f-hauri.ch
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.