Le Wed, 18 Sep 2002 10:47:50 +0200
[EMAIL PROTECTED] �crivait :

[...]

> Donc, je comprends qu'il est recommand� de passer en param�tre la
> commande utilis�e pour simuler les acc�s root, ainsi que c'est
> conseill� pour dpkg-buildpackage et debuild et non pas faire un
> "fakeroot ma_commande". D'o� une partie de ma confusion.
> 

man fakeroot

[...]      

EXAMPLES                

 Here is an example session with fakeroot.  Notice that inside the fake
root environment file maniulation that requires root
privileges succeeds, but is not really happening.

              $  whoami
              joost
              $ fakeroot /bin/bash
              #  whoami
              root

Pour une fois qu'il y a des exemples dans une page de manuel ;-)

Bon, je reconnais que l'exemple est g�n�rique mais il met quand m�me
diablement sur la voie...

[...]

> Arg, je fais toutes mes compilations noyaux depuis les 2.2 avec
> make-kpkg. Personnellement, j'utilise plut�t sudo comme commande
> $Get_Root, n'�tant pas trop familier avec fakeroot. Elle (sudo) a la
> d�sagr�able propri�t� d'obliger � faire le make-kpkg clean pr�c�dant
> la compilation du noyau en sudo �galement, pas terrible ...

Le probl�me avec sudo est que tu es root... Pas avec fakeroot. Si tu
fais une connerie avec sudo, cela peut avoir des cons�quences
d�sastreuses (dans la mesure des autorisations allou�es au sudo). Pas de
risque avec fakeroot.

La recompilation du noyau ne n�cessite aucun droit root, sauf la
cr�ation du paquet Debian associ�. La commande fakeroot est alors id�al.
Personnellement, j'ai un r�pertoire d�di� dans mon /homedir pour
recompiler les noyaux linux... Sans soucis.

Il est abusif AMHA d'utiliser les droits de root sans n�cessit�.

PK

-- 
Patrice KARATCHENTZEFF
STMicroelectronics           Tel:  04-76-92-63-81
850, rue Jean Monnet
38926 CROLLES Cedex, France  Courriel: [EMAIL PROTECTED]

Répondre à