* laurux <[EMAIL PROTECTED]> [2003-05-25 14:48] : > On Sun, 25 May 2003 13:36:17 +0200 > Matthieu Moy <[EMAIL PROTECTED]> wrote: > > > laurux <[EMAIL PROTECTED]> writes: > > > > > Se placer dans le répertoire où il y a les sources du noyau? > > > cd /usr/src/linux > > > être root? > > > > Non, surtout pas être root. > <troll>Ah bon? et pourquoi? > C'est interdit? > Plusieurs années que je compile mon noyau sous root et je suis toujours > vivant;-) > Je suis sûr que la majorité des utilisateurs configure et compile leur noyau > sous root!
Possible, mais ce n'est pas une raison pour recommander cela : la majorité des utilisateurs de PC utilisent Windows ... > C'est un choix. mon choix! (rien à voir avec l'émission, quoique ...) > Doit-on donner aux utilisateurs le droit de la faire? "La", c'est l'émission ? S'ils insistent lourdement, pourquoi pas ? :-) > Si c'est une machine perso, peut être? mais, à quoi bon se compliquer la vie? Ce n'est pas difficile du tout d'utiliser fakeroot au lieu de sudo pour cela et cela relève d'un principe de précaution élémentaire (voir la documentation d'utilisation de kernel-package par exemple). > Mais, dans le cas présent, il s'agissait de répondre à un problème, mais, > ensuite, chacun fait comme il veut. D'accord là-dessus : dans la même idée, on ne peut pas forcer les gens à ne pas se connecter sous root s'ils ont vraiment l'intention de le faire (ce n'est pourtant vraiment pas une bonne idée). > En revanche, tu peux nous conseiller de ne pas le faire sous Root pour x > raisons, Ok! > Le mot _surtout_ me gêne dans ta réponse. > Ceci dit, je ne t'en veux pas ;-)</troll> > > > > La compilation ne nécessite pas de droits particuliers (en général, > > /usr/src est accessible en écriture pour les utilisateurs du groupe > > src, donc, addgroup <user> src doit suffire.) > J'ai fait l'essai: faire partie du groupe src ne suffit pas. > Il faut donner des droits aux différents répertoires qui contiennent les > sources, qui chez moi, n'appartiennent pas au groupe src. Dans ce cas, tu as un problème avec la configuration de ton répertoire /usr/src : normalement, il est du type : $ ls -ld /usr/src/ drwxrwsr-x 7 root src 4096 2003-05-25 15:35 /usr/src/ $ Le "s" du groupe te garantit que les répertoires créés dans ce répertoire par les utilisateurs appartenant au groupe src conserveront ce droit. Un seul problème peut se poser si tu as modifié à la main les permissions dans ce sous-répertoire, par exemple indirectement en compilant en tant que root dans /usr/src/linux (problème qui ne se pose pas en utilisant fakeroot, naturellement). Bon, c'est juste histoire de faire propre ou pas, naturellement. Fred -- LA FAQ d-u-f ? http://savannah.nongnu.org/download/debfr-faq/html/