Forum Linux.debian/ubuntu ubuntu : gnome-terminal, winbind idmap ldap et "I have no name"

Posté par .
Tags : aucun
1
8
juil.
2009
Bonjour,

c'est une question pour les connaisseurs des entrailles de gnome.

Sur une 9.04 et une 8.10, j'ai configuré le nss avec les entrées :

passwd: files winbind
group: files winbind
shadow: files

Winbind va chercher les uid/gid sur un serveur ldap, tout va bien, je me connecte sans problème, monte des disques distants, reconnaît bien les propriétaires des fichiers, parfait.

Parfait... sauf pour gnome-terminal, dans lequel tourne un bash, qui de temps en temps a comme prompt "I have no name !" (Je n'ai pas de nom !). PS1 est "\u@\h". Pour être précis : si je lance 50 gnome-terminal, une dizaine aura un prompt "I have no name", le reste sera correct. Dans un terminal "défectueux", la commande id me donne bien mes id, UID a la bonne valeur dans mon bash, et quand je redéfini PS1 (en espérant que ça va mettre la chaîne à jour), nada, ça reste "I have no name".

Alors évidemment je me dis que j'ai un problème dans mon mapping username/userid... mais non, tous mes tests passent. Et pire : lorsque je lance un xterm ou une konsole, ça marche dans 100% des cas, jamais de "I have no name".

D'où ma question : gnome implémente-t'il un service de résolution de noms par dessus le nss classique, par un mécanique du type LD_LIBRARY_PATH ? Si oui, ce service serait-il défectueux ? Comment s'appelle t'il que je puisse cibler mes recherches ?

Merci de votre attention :-)
  • # nscd

    Posté par (page perso) . Évalué à 2.

    Essaie d'utiliser nscd ( systeme de cache nss )

    Système - Réseau - Sécurité Open Source

    • [^] # Re: nscd

      Posté par . Évalué à 1.

      Malheureusement winbind n'est pas du tout copain avec nscd, donc pas de nscd.

      La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".

  • # Déjà eu ça

    Posté par (page perso) . Évalué à 3.

    J'ai déjà eu ça sur les debian de mon iut. C'est assez étrange, et ça semble aléatoire… Pourtant, rien de vraiment original du cotés des réglages.

    Mais je pencherais plus pour un problème de bash que de gnome-terminal. Je ne voudrais pas dire des bêtises, mais il me semble que sur le même ordinateur, en mode texte (donc juste le kernel et bash), j'avais eu le même message. Donc, c'est peut-être une question de coïncidence, ou un temps de chargement différent qui facilite l'apparition du message. À voir.

    Envoyé depuis mon lapin.

    • [^] # Re: Déjà eu ça

      Posté par . Évalué à 1.

      Et pourtant, dans un xterm, pas le moindre problème.

      Je vais refaire quelques tests en mode texte pour voir.

      La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.