Hubert Klein wrote:
>
> j'ai un petit pb avec mandrake, tout fonctionne tres bien, mais je retrouve a
> intervalle regulier dans /var/log/messages un
> inetd[xxx] : execv /usr/sbin/in.identd no such file or directory
> et je n'ai effectivement pas de /usr/sbin/in.identd
> quelqu'un aurait-il une idie de l'origine du problhme ?
> merci
----------------------------------------------------------------
Salut,
Le probleme semble assez explicite, le fichier /usr/sbin/in.identd n'existe pas.
Mais a quoi sert-il ?
Tout d'abord, il existe un fichier /etc/inetd.conf qui configure le daemon
inetd. Ce daemon s'occupe de gerer les differentes connexions vers la machine.
Pour un type de connexion, il existe une entree dans le fichier /etc/inetd.conf
qui definit, entre autre, ce qui doit etre execute pour une tentative de
connexion de ce type. Dans le fichier inetd.conf, il doit y avoir une entree qui
fait reference a /usr/sbin/in.identd. Comme cet executable n'existe pas, il y a
une erreur dans le fichier de log.
D'apres mes souvenirs, le programme in.identd permet l'identification du
username de process qui s'occupe d'une connexion. Je crois qu'il y a un man la
dessus qui explique a quoi ca sert. En gros, ce doit etre pour recuperer le nom
de l'utilisateur qui possede un process gerant une connexion. IDENT est un
protocole d'identification d'utilisateur standard de TCP/IP, et in.identd
implemente ce protocol. Par contre, je ne me souviens plus tres bien a quoi ca
sert exactement. Un man in.identd devrait donner plus d'infos ...
Voila, c'est a pres tout ce que je sais, j'espere que c'est assez clair, et que
ca apporte de l'eau au moulin ...
Frederic Combeau.