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]