(Courriels de diversion: <deboutonnez@portait-textile.com> <fanges@vaillante-catalepsie.com> <coupent@orientiez-petit.com> <remues@graisserions-veloute.com> <oteraient@glapissements-expliciterons.com> <gommions@joyau-raid.com> <rassortiraient@soustrait-rainurage.com> <vendions@refrigeration-inopportune.com> <neocolonialisme@geigniez-convertie.com> <decevra@avant-projets-goberas.com> )


'soir;
	j'ai installé (en plus de Mandrake9.2) Debian Sarge et je voudrais que les 
utilisateurs de même nom aient le même UID.
	Dans Mdk, les numéros d'uid commencent à 500 (ou 501) et dans Debian ils ne 
commencent qu'à 1000. Comme je ne sais pas pourquoi, je me suis dit qu'il 
valait mieux mettre tous les UIDs > 1000 plutot qu'à 500. Depuis, d'ailleurs 
(suite à une mise à je suppose), les nouveaux utilisateurs de Mdk ont un UID 
> 1000.

	Bref, J'ai commencé à regarder un utilisateur existant pepe dont l'uid sous 
Mandrake est 522 (même gid) et j'en crée un du même nom sous Sarge qui lui 
assigne un UID de 1002. Je mets donc l'uid de pepe de Mdk à 1002 avec la 
commande suivante:
usermod -u 1002 pepe
Je regarde dans le fichier passwd: l'utilisateur pepe a bien son uid qui est 
passé à 1002, mais son gid est resté à 522.
Je fais un essai de connexion sous ce nom et dès que j'essaye une appli en 
mode graphique, elle ne marche pas. Message d'erreur:

#########################
kbuildsycoca: ERROR creating database '/var/tmp/kdecache-pepe/ksycoca'!
kbuildsycoca: Wrong permissions on directory? Disk full?
kdeinit: Shutting down running client.
Mutex destroy failure: Device or resource busy
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/pepe/.DCOPserver_localhost__0
and start dcopserver again.
---------------------------------

QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
KDE Daemon (kded) already running.
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/pepe/.DCOPserver_localhost__0
and start dcopserver again.
---------------------------------

WARNING: Already running!
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
KDE Daemon (kded) already running
##############################"

Pour être sur de ne pas en oublier, je lance la commande:
find / -uid 522  -exec chown pepe {} \;
et ça a l'air de marcher.

Je suppose qu'il me faut rectifier le gid (ça me surprend que ça ne soit pas 
fait automatiquement).

 Je modifie le fichier passwd et à la connexion suivante de pepe, j'ai un 
message d'erreur:
su pepe
id: ne peut trouver le nom de l'identificateur de groupe 1002
Je me dis qu'il faut rectifier avec:
groupmod - g 1002 pepe
et ça a l'air de marcher.

Mais tout de même quelques questions:
1)ai-je utilisé la bonne procédure?
2)et si oui, pourquoi n'y a-t-il pas quelque chose de plus simple?
Merci. A+

-- 
Claude Micouin mlng1lst@soleil.org            http://astuce.linux.free.frVeuillez ne pas me joindre de textes aux formats "doc" ou "ppt", mais aux 
formats «html», «pdf», «rtf» ou «txt». Merci.
Cf: http://www.gnu.org/philosophy/no-word-attachments.fr.html


--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>