(Courriels de diversion: <caribous@naturaliser-paraderons.com> <specialisation@echappe-jerricans.com> <frissonnements@neufs-postulait.com> <transcodee@trefileries-prehensiles.com> <larguera@egaliseras-priserais.com> <recourez@edicterons-adaptant.com> <insultees@gracieusetes-souffrions.com> <termineront@bougonne-incongru.com> <paniquons@assoupissais-glorifier.com> <discordantes@atrophierions-corroborerions.com> )
semi-synthèse, remarques et compléments bienvenus. Voici ce que je crois avoir compris : lorsqu'on fait l'erreur d'utiliser tar pour désarchiver alors qu'on est root, on ne lance pas exactement la même commande que lorqu'on lance tar en étant un utilisateur lambda : par défaut lorsqu'on est root, la commande tar tente de restituer le UID et le GID de chaque fichier, càd qu'elle tente d'attribuer à nouveau à chaque fichier qu'elle extrait de l'archive le même propriétaire que celui qu'avait le fichier lorsqu'il a été archivé ; et idem pour le groupe qui était propriétaire du fichier. Ce qui pose problème, si j'ai bien compris, à deux niveaux : 1/ d'une part le UID (c'est le numéro qui est l'équivalent interne du nom de propriétaire, linux préfère les numéros aux chaînes de caractère) n'est sans doute pas attribué sur ma machine ; disons pour être pédagogique que si on imagine que mon cdrom OOO a été fabriqué chez Ikarios par un user nommé "IkariosBigBoss", dont le numéro interne sur le linux d'Ikarios est 1200 (1200 est le UID), lorsque tar va essyer sur ma machine d'attribuer les fichiers qu'il extrait à l'utilisateur portant le numéro 1200 sur MA machine, il y a de fortes chances que personne ne porte ce numéro-là. 2/De plus il y a une histoire pas claire pour moi qui fait que le UID enregistré sur le cdrom peut-être trop grand, càd plus grand que ce qui est autorisé sur ma machine A priori, j'élimine un problème d'archive pas bonne (cheksum). Dire si tar a malgré tout fait son travail : je ne sais pas, on a fait beaucoup d'essais et tout ça se passe par téléphone, je n'ai pas l'écran sous les yeux ; il semble quand même qu'il y ait au moins un cas o*ù ça ait fonctionné. C'est sous-entendu, mais je le dis quand même : la solution consiste bien sûr à ne pas détarer en étant root ; et ça a marché dans le cas présent. NB apparemment, vu que j'ai trouvé pas mal de messages d'appel à l'aide sur google avec le mot clé "cannot change ownership", je ne suis pas le seul à avoir eu ce genre de problème, qui n'est pas du tout spécifique à OpenOffice. Je ne sais pas pas si tout ceci a un rapport avec ext2 ; si j'ai mentionné ext2 c'est parce que je sais qu'il y a au moins cette différence entre les 6 install que j'ai faites sans avoir le problème et celle qui a coincé (et pourquoi donc n'ai-je pas eu le problème ?) -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>