Re: Menu de configuration du noyau
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. 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.) Pour l'installation du noyau, par contre, il faut être root. -- Matthieu
Re: Menu de configuration du noyau
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. trollAh 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! C'est un choix. mon choix! (rien à voir avec l'émission, quoique ...) Doit-on donner aux utilisateurs le droit de la faire? Si c'est une machine perso, peut être? mais, à quoi bon se compliquer la vie? Mais, dans le cas présent, il s'agissait de répondre à un problème, mais, ensuite, chacun fait comme il veut. 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. Pour l'installation du noyau, par contre, il faut être root. Et là c'est plus dangereux que de compiler son noyau sous root!!! -- Matthieu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] Cordialement, laurent -- ^=^ / \ \ Laurent / / [EMAIL PROTECTED] \ \ / =Debian=GNU/Linux
Re: Menu de configuration du noyau
laurux [EMAIL PROTECTED] writes: être root? Non, surtout pas être root. trollAh bon? et pourquoi? C'est interdit? C'est interdit de se logger en temps que root pour faire quelque chose qui ne le nécéssite pas strictement. Si un des programmes que tu utilise en temps que root est infecté par un virus, troyen ou autre saloperie du genre, il peut contaminer tout ton système. Si tu fais une connerie, tu n'as pas de garde fou, si une ligne 'rm -rf /' s'est glissée dans le Makefile, scouic, si ton gcc crache lamentablement et se met à executer du code arbitraire, pareil, ... Bon, je veux pas faire le parano non plus, mais on ne peux pas à la fois prétendre que les Virus sont impossibles sous Linux et faire toutes les taches courrantes en temps que root. Doit-on donner aux utilisateurs le droit de la faire? En général, la personne physique qui a les droits root sur une machine a aussi un compte perso non privilégié, qui peut avoir quelques droits en plus ... Le mot _surtout_ me gêne dans ta réponse. Le mot « surtout » est souvent associé à « ne pas se logger en root » ;-) Bon, allez, je le retire ;-)) Il faut donner des droits aux différents répertoires qui contiennent les sources, qui chez moi, n'appartiennent pas au groupe src. Je n'ai jamais changé les droits sur ce répertoire, et j'ai ls -ld /usr/src/ drwxrwsr-x 11 root src 4096 May 24 13:22 /usr/src// Notte le bit 's' qui si mes souvenirs sont bons mettent par défaut le groups src à tout ce qui est ajouté au répertoire. Pour l'installation du noyau, par contre, il faut être root. Et là c'est plus dangereux que de compiler son noyau sous root!!! Pas forcément. Tu utilises principalement les commandes 'cp' et 'mv'. Lilo à la fin, mais peu d'autres choses. Après, si il y a un troyen dans le noyau que tu installe, bah forcément ... De toutes façons, la question ne se pose pas à ce stade, puisque tu *dois* être root. -- Matthieu
Re: Menu de configuration du noyau
* 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. trollAh 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-x7 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/
Re: Menu de configuration du noyau
Yves Rutschle a écrit: On Sat, May 24, 2003 at 11:17:20PM +, Famille Bailiet Denis, Marie-Christine, 3A wrote: make pas de régle pour fabriquer la cible menuconfig Done tu as make... bon début! Se placer dans le répertoire où il y a les sources du noyau? cd /usr/src/linux être root? j'ai essayé cela ne marche pas hmmm que dit ls /usr/src/linux? Il devrait y avoir qqch du genre: COPYING MAINTAINERS REPORTING-BUGS arch/ fs/ ipc/ mm/ security/ CREDITS Makefile Rules.make crypto/ include/ kernel/ net/ sound/ Documentation/ README System.map drivers/ init/ lib/ scripts/ usr/ Je n'ai tout simplement pas de repertoire linux % ls /usr/src ne done que kernel-2.4.20 en 3 fichiers le decompressé, le tar.gz et le sign % find linux ne renvois rien. Merci pour l'aide denis
Re: Menu de configuration du noyau
Le dim 25/05/2003 à 16:16, Famille Bailiet Denis, Marie-Christine, 3A a écrit : Yves Rutschle a écrit: On Sat, May 24, 2003 at 11:17:20PM +, Famille Bailiet Denis, Marie-Christine, 3A wrote: make pas de régle pour fabriquer la cible menuconfig Done tu as make... bon début! Se placer dans le répertoire où il y a les sources du noyau? cd /usr/src/linux être root? j'ai essayé cela ne marche pas hmmm que dit ls /usr/src/linux? Il devrait y avoir qqch du genre: COPYING MAINTAINERS REPORTING-BUGS arch/ fs/ ipc/ mm/ security/ CREDITS Makefile Rules.make crypto/ include/ kernel/ net/ sound/ Documentation/ README System.map drivers/ init/ lib/ scripts/ usr/ Je n'ai tout simplement pas de repertoire linux % ls /usr/src ne done que kernel-2.4.20 en 3 fichiers le decompressé, le tar.gz et le sign ln -s /usr/src/kernel-2.4.20 /usr/src/linux % find linux ne renvois rien. Et maintenant ? Merci pour l'aide denis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Menu de configuration du noyau
Le Sun, 25 May 2003 14:16:57 + Famille Bailiet Denis, Marie-Christine, 3A [EMAIL PROTECTED] à écrit: Je n'ai tout simplement pas de repertoire linux % ls /usr/src ne done que kernel-2.4.20 en 3 fichiers le decompressé, le tar.gz et le sign % find linux ne renvois rien. C'est normal, le rèp linux est à créer à la mimine, et plus qu'un répertoire, c'est un lien symbolique... que tu crées avec toto:/usr/src# ln -s kernel-2.4.20 linux comme ça lorsque tu seras dans /usr/src/linux/ tu seras en fait dans kernel-2.4.20. mil (je te conseille de jeter un oeil dans la très bonne doc http://nicolaxx.free.fr/docs/noyau/noyau.htm si tu veux faire mumuse avec le noyo) -- Lisez la FAQ : http://savannah.nongnu.org/download/debfr-faq/html/index.html
Re: Menu de configuration du noyau
Famille Bailiet Denis, Marie-Christine, 3A wrote: [...] Je n'ai tout simplement pas de repertoire linux % ls /usr/src ne done que kernel-2.4.20 en 3 fichiers le decompressé, le tar.gz et le sign % find linux ne renvois rien. cd /usr/src ln -s nom du repertoire kernel-source linux cd linux ls Tu devrais obtenir la liste des fichiers. Refais ton make menuconfig et ca devrait rouler :-) -- : __ __ __ __ __ __ [EMAIL PROTECTED] : /_// __ // __ //_// __ // / phone.: +48 32 285 4554 : / / / /_/ // /_/ / / / / /_/ // / fax: +48 32 285 4554 : /_/ /_//_/ /_/ /_/ /_//_/ mobile..: +48 602 284 546
Re: Menu de configuration du noyau
On Sun, May 25, 2003 at 02:16:57PM +, Famille Bailiet Denis, Marie-Christine, 3A wrote: Je n'ai tout simplement pas de repertoire linux % ls /usr/src ne done que kernel-2.4.20 en 3 fichiers le decompressé, le tar.gz et le sign Ah bon, ben: cd /usr/src/kernel-2.4.20 ls (on devrait voir les fichiers sus-cités ici) make menuconfig ... /Y - qui avait oublié qu'on n'utilise plus /usr/src/linux -- Marbles should be kept together.
Re: Menu de configuration du noyau
On Sun, 25 May 2003 15:52:15 +0200 Frédéric Bothamy [EMAIL PROTECTED] wrote: * 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. trollAh 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-x7 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). Effectivement, j'ai bien dit que je compilais sous root. D'où le fait que le répertoire en question avec ses fichiers appartenaient à Root (normal) puisque j'ai installé le 2.4.20 sous root. Après réflexion, j'ai tout rétabli comme à l'origine, même si je n'utilise pas fakeroot (vieille habitude d'une autre dritrib...) et que je ne souhaite pas changer ma manière de faire (pour le moment). Donc je me suis mis dans le grp src, et après modif des droits des fichiers sous src/linux-2.4.20, j'ai pu configurer mon noyau. C'est donc une bonne idée! Mais il ne faudrait pas croire que je passe, en totale inconscience, mon temps sous root puisqu'en règle générale, pour les opérations nécessitant des droits sup à ceux d'un utilisateur, j'utilise sudo à la maison. Ceci dit, au boulot, où l'aspect sécurité est primordial, il n'est pas question de compiler son noyau (si besoin est, on le compile sur une autre machine indépendante et isolée). 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/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] laurent -- ^==^ / \ \ Laurent / / [EMAIL PROTECTED] \ \ / Debian=GNU/Linux
Re: Menu de configuration du noyau
On Sun, 25 May 2003 15:02:57 +0200 Matthieu Moy [EMAIL PROTECTED] wrote: laurux [EMAIL PROTECTED] writes: être root? Non, surtout pas être root. trollAh bon? et pourquoi? C'est interdit? C'est interdit de se logger en temps que root pour faire quelque chose qui ne le nécéssite pas strictement. Humm ... Interdit? Dans cette situation, seule la raison peut nous _interdire_ de faire quelque chose qui pourrait, éventuellement, nous porter préjudice. Déconseillé? Oui sans aucun doute, mais tout dépend du contexte. Au boulot, oui, mon DSI peut m'interdire car il en a le pouvoir et le droit (pour les raisons que tu évoques ci-dessous). Chez moi...bon, d'accord, il y a les enfants (et ils pigent vite...) Si un des programmes que tu utilise en temps que root est infecté par un virus, troyen ou autre saloperie du genre, il peut contaminer tout ton système. Si tu fais une connerie, tu n'as pas de garde fou, si une ligne 'rm -rf /' s'est glissée dans le Makefile, scouic, si ton gcc crache lamentablement et se met à executer du code arbitraire, pareil, ... Vrai... Bon, je veux pas faire le parano non plus, mais on ne peux pas à la fois prétendre que les Virus sont impossibles sous Linux et faire toutes les taches courrantes en temps que root. Oui, ne soyons pas parano! surtout à la maison! Doit-on donner aux utilisateurs le droit de la faire? En général, la personne physique qui a les droits root sur une machine a aussi un compte perso non privilégié, qui peut avoir quelques droits en plus ... Le mot _surtout_ me gêne dans ta réponse. Le mot « surtout » est souvent associé à « ne pas se logger en root » ;-) Bon, allez, je le retire ;-)) Bon, il ne s'agissait pas de se logger en root (ce que je fais rarement, vu que j'utilise sudo). Il faut donner des droits aux différents répertoires qui contiennent les sources, qui chez moi, n'appartiennent pas au groupe src. Je n'ai jamais changé les droits sur ce répertoire, et j'ai ls -ld /usr/src/ drwxrwsr-x 11 root src 4096 May 24 13:22 /usr/src// Notte le bit 's' qui si mes souvenirs sont bons mettent par défaut le groups src à tout ce qui est ajouté au répertoire. Ok! j'ai tout modifié et remis à l'origine et je me suis mis dans le grp src. Je reconnais que c'est une bonne idée;~) Pour l'installation du noyau, par contre, il faut être root. Et là c'est plus dangereux que de compiler son noyau sous root!!! Pas forcément. Tu utilises principalement les commandes 'cp' et 'mv'. Lilo à la fin, mais peu d'autres choses. Après, si il y a un troyen dans le noyau que tu installe, bah forcément ... De toutes façons, la question ne se pose pas à ce stade, puisque tu *dois* être root. Bon, là, on est au moins d'accord! -- Matthieu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] Laurent -- ^==^ / \ \ Laurent / / [EMAIL PROTECTED] \ \ / Debian=GNU/Linux
Menu de configuration du noyau
Bonsoir Dans la formation d'Alexis Delattre il est proposé d'adapter le noyau a la machine. % make menuconfig ne lance pas le menu de configuration chez moi une idée merci Denis
Re: Menu de configuration du noyau
On Sat, 24 May 2003 21:01:40 + Famille Bailiet Denis, Marie-Christine, 3A [EMAIL PROTECTED] wrote: Bonsoir Bonsoir Dans la formation d'Alexis Delattre il est proposé d'adapter le noyau a la machine. % make menuconfig ne lance pas le menu de configuration chez moi Il faudrait nous dire ce qui s'affiche à l'écran... une idée Installer les sources du noyau? Se placer dans le répertoire où il y a les sources du noyau? cd /usr/src/linux être root? merci de rien Denis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] laurent -- ^=^ / \ \ Laurent / / [EMAIL PROTECTED] \ \ / =Debian=GNU/Linux
Re: Menu de configuration du noyau
Famille Bailiet Denis, Marie-Christine, 3A a écrit : Bonsoir Dans la formation d'Alexis Delattre il est proposé d'adapter le noyau a la machine. % make menuconfig ne lance pas le menu de configuration chez moi une idée merci Denis Il faut etre dans le repertoire du source de ton kernel pour q la commande puisse lire la config actuel de ton noyau chez moi : # cd cd /usr/src/kernel-source-2.4.18 # make menuconfig voila. -- +--+ | David CABATON alias Obelix | +--+ | | |[EMAIL PROTECTED]| | | | Student in computer sciences | | | | GPG keys: 0x6BBB38E3 | | | +--+
Re: Menu de configuration du noyau
On Sat, 24 May 2003 21:01:40 + Famille Bailiet Denis, Marie-Christine, 3A [EMAIL PROTECTED] wrote: % make menuconfig ne lance pas le menu de configuration chez moi apt-get install libncurses5-dev -- Lucas Moulin [EMAIL PROTECTED] Why go against tradition when we can admit defeat, live in decline, be the victim of our own design -- NOFX pgp5c7rYOiZcV.pgp Description: PGP signature
Re: Menu de configuration du noyau
laurux a écrit: On Sat, 24 May 2003 21:01:40 + Famille Bailiet Denis, Marie-Christine, 3A [EMAIL PROTECTED] wrote: Bonsoir Bonsoir Dans la formation d'Alexis Delattre il est proposé d'adapter le noyau a la machine. % make menuconfig ne lance pas le menu de configuration chez moi Il faudrait nous dire ce qui s'affiche à l'écran... make pas de régle pour fabriquer la cible menuconfig une idée Installer les sources du noyau? c'est fait 2.4.20 decompressées Se placer dans le répertoire où il y a les sources du noyau? cd /usr/src/linux être root? j'ai essayé cela ne marche pas merci de rien Denis
Re: Menu de configuration du noyau
On Sat, May 24, 2003 at 11:17:20PM +, Famille Bailiet Denis, Marie-Christine, 3A wrote: make pas de régle pour fabriquer la cible menuconfig Done tu as make... bon début! Se placer dans le répertoire où il y a les sources du noyau? cd /usr/src/linux être root? j'ai essayé cela ne marche pas hmmm que dit ls /usr/src/linux? Il devrait y avoir qqch du genre: COPYING MAINTAINERS REPORTING-BUGS arch/ fs/ ipc/ mm/ security/ CREDITS Makefile Rules.make crypto/ include/ kernel/ net/ sound/ Documentation/ README System.map drivers/ init/ lib/ scripts/ usr/ -- Ne crache pas le noyau!