Grégory Bulot a écrit :
Guillaume Caron <[EMAIL PROTECTED]> à écrit le Sun, 30 Nov
2008 11:05:35 +0100
Salut,
C'est peut-etre l'occasion d'uniformiser tes uids ? Parce qu'à part
ça, je ne vois pas de solution simple...
oui, ce serais bien, [...]
Ca peut être assez rapide. Si tu as tous tes users sur le serveur, tu
crées un petit script PHP qui lit /etc/password et renvoie l'uid quand
on lui demande le nom (comme ça c'est interrogeable par les autres
machines).
Ensuite tu crées un script shell (ou perl ou ce que tu veux mais à mon
avis shell c'est suffisant) qui prend toutes les lignes de /etc/password
(sur la machine client où il est lancé), récupère l'uid et le nom,
demande au serveur quel uid il devrait avoir et si c'est différent le
change dans /etc/password et change l'owner via un find / -user <ancien
numero> -exec chown <nouveau numero> {}\;
J'avoue, c'est faible dans le cas où deux numéros seraient à échanger...
M'enfin c'est pas long à coder tout ça. Je sais, entre une solution avec
script et une sans script, je préfère celle avec script pour le plaisir
de le coder ;)
Régis.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]