View previous topic :: View next topic |
Author |
Message |
Just Modeste n00b
Joined: 08 Nov 2002 Posts: 14
|
Posted: Tue Dec 03, 2002 7:24 am Post subject: emerge seulement en root ? |
|
|
Salut a tous,
Je voulais savoir si il n'y a que le root qui puisse emerger les packages ?
A+. Just Modeste. _________________ "Parce que la connaissance ne vaut que losrqu'elle est partagée."
Just Modeste. |
|
Back to top |
|
|
Mat_le_ouf Apprentice
Joined: 13 Sep 2002 Posts: 257 Location: France
|
Posted: Tue Dec 03, 2002 9:05 am Post subject: |
|
|
Tu as toujours la solution de mettre l'utilisateur dans le groupe wheel :
Code: | usermod -G wheel nom_utilisateur |
Ca ne te permettra pas de faire directement un emerge, mais vu que tu pourras faire un "su", il te sera ensuite possible d'emerger en toute tranquillité |
|
Back to top |
|
|
Just Modeste n00b
Joined: 08 Nov 2002 Posts: 14
|
Posted: Tue Dec 03, 2002 9:13 am Post subject: |
|
|
Quote: | Ca ne te permettra pas de faire directement un emerge, mais vu que tu pourras faire un "su", il te sera ensuite possible d'emerger en toute tranquillité |
Ok, mais c'est toujours root qui emerge et donc qui telecharge sur le net. _________________ "Parce que la connaissance ne vaut que losrqu'elle est partagée."
Just Modeste. |
|
Back to top |
|
|
Sleeper l33t
Joined: 12 Nov 2002 Posts: 667
|
Posted: Tue Dec 03, 2002 9:31 am Post subject: |
|
|
Ce qui semble normal : un utilisateur lambda ne devrait pas pouvoir mettre en peril la stabilite de la station.. |
|
Back to top |
|
|
Just Modeste n00b
Joined: 08 Nov 2002 Posts: 14
|
Posted: Tue Dec 03, 2002 9:40 am Post subject: |
|
|
Quote: | Ce qui semble normal : un utilisateur lambda ne devrait pas pouvoir mettre en peril la stabilite de la station.. |
Effectivement, vu sous cet angle...
Perso, je trouver bizarre de devoir downloader en tant que root, pour la securite du systeme... _________________ "Parce que la connaissance ne vaut que losrqu'elle est partagée."
Just Modeste. |
|
Back to top |
|
|
Mat_le_ouf Apprentice
Joined: 13 Sep 2002 Posts: 257 Location: France
|
Posted: Tue Dec 03, 2002 9:47 am Post subject: |
|
|
Un emerge ne se contente pas de downloader, il fait surtout un make puis un make install (bon je schématise mais c'est l'idée).
Et vu que le make install a presque toujours besoin des droits root (copie de fichiers dans des répertoires "système"), voila pourquoi tu dois être root... |
|
Back to top |
|
|
dioxmat Bodhisattva
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Wed Dec 04, 2002 12:01 pm Post subject: |
|
|
non, il a raison, emerge devrait au moins proposer une option pour ne pas etre root - soit parceque l'utilisateur peut avoir les droits d'ecriture ou il faut, soit parceque tant que on y est on devrait pouvoir dire ou on installe le tout.
ou alors il devrait faire a peu pres tout en nobody. parceque le configure, le make, ils nont pas besoin d'etre en root, et vu le nombre de programmes recemment qui avaient un trojan dans le configure c'est risque...
malheureusement pour l'instant ca na pas lair possible... patience... |
|
Back to top |
|
|
Mat_le_ouf Apprentice
Joined: 13 Sep 2002 Posts: 257 Location: France
|
Posted: Wed Dec 04, 2002 7:07 pm Post subject: |
|
|
le configure et le make n'ont pas besoin d'être fait en root, mais l'intérêt du emerge est qu'il installe tout tout seul, alors si après 2h de compilation il te sort un message du genre "pas le droit d'installer ici", ce sera un peu chiant quand même.
Surtout que dans ce cas là je ne sais pas s'il est possible de juste refaire un "make install" en tant que root... |
|
Back to top |
|
|
dioxmat Bodhisattva
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Wed Dec 04, 2002 7:46 pm Post subject: |
|
|
bah, il peut te sortir un pb de compil apres 2h, le pb reste le meme. il suffit de verifier les droits avant.
d'autre part ca devrait etre possible de refaire un make install en tant que root justement... |
|
Back to top |
|
|
Mat_le_ouf Apprentice
Joined: 13 Sep 2002 Posts: 257 Location: France
|
Posted: Wed Dec 04, 2002 10:38 pm Post subject: |
|
|
Il faudrait à ce moment là ajouter une info dans l'ebuild qui permette de savoir si ce programme est installable sans droits root...
Je suis d'accord que ça pourrait être une idée. De même que le fait de reprendre la compilation.
A ce propos quelqu'un sait il où Gentoo stocke temporairement les sources en cours de compilation? |
|
Back to top |
|
|
dioxmat Bodhisattva
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Wed Dec 04, 2002 10:43 pm Post subject: |
|
|
par defaut c'est /var/tmp/portage/ . |
|
Back to top |
|
|
Mat_le_ouf Apprentice
Joined: 13 Sep 2002 Posts: 257 Location: France
|
Posted: Wed Dec 04, 2002 11:34 pm Post subject: |
|
|
Ok merci, ça peut toujours servir |
|
Back to top |
|
|
|