Compiler un kernel (si, c'est possible !)

2 participants

Aller en bas

Compiler un kernel (si, c'est possible !) Empty Compiler un kernel (si, c'est possible !)

Message par noémiie Mer 27 Jan 2016 - 15:00

Stauk a écrit:
noémiie a écrit:Non, je ne l'ai pas compilé ce foutu kernel. Je l'ai patché mais je n'arrive pas à le compiler.
L'important, c'est de participer.

Bon ben raconte nous tout alors. Qu'est ce qui ne fonctionne pas / qu'est ce qui fonctionne bien ? (pas que je m'amuse à compiler des kernels moi, mais bon, peut être si un jour il arrive que belle maman aborde le sujet lors d'un repas de famille, je serais content de savoir comment qu'on fait).

Déjà c'est quoi ton bousin comme matériel ? Et quel kernel t'essaye d'installer ? Il dit quoi le message d'erreur, lors de la compilation ?

J'utilise Linux Ubuntu 14.04 LTS et j'essaye d'installer l'un des derniers kernel Linux stable, le 4.3.4. Je n'ai pas trouvé celui du Terminator, le 4.1.15 et celui que j'utilise actuellement est celui d'Ubuntu, le 3.19.0-47. Il est patché avec le patch de Grsecurity principalement pour l'apprentissage car je n'utilise pas de serveur. Ça me permet aussi de comprendre un peu mieux comment ça marche (je ne connaissais pas le principe des buffer overflows avant de me pencher la dessus).

Quand je demande de compiler, il me dit ça :

Code:
Makefile:687: *** Your gcc installation does not support plugins.  If the necessary headers for plugin support are missing, they should be installed.  On Debian, apt-get install gcc-<ver>-plugin-dev.  If you choose to ignore this error and lessen the improvements provided by this patch, re-run make with the DISABLE_PAX_PLUGINS=y argument.. Arrêt.
make[2]: quittant le répertoire « /usr/src/linux-4.3.4 »
make[1]: *** [debian/stamp/conf/kernel-conf] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-4.3.4 »
make: *** [debian/stamp/conf/minimal_debian] Erreur 2
Failed to create a ./debian directory:  at /usr/bin/make-kpkg line 984.

Pour le plugin gcc manquant, je l'ai installé donc il n'a aucune raison de me mettre ce message d'erreur. Pour le reste, je n'en sais rien.
noémiie
noémiie

Messages : 144
Date d'inscription : 19/12/2015
Localisation : Avec le poisson Sacha et le Prince Moineau

Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par Invité Mer 27 Jan 2016 - 15:06

Spoiler:

Invité
Invité


Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par Stauk Mer 27 Jan 2016 - 15:19

Ah ouais. heu .... t'es sûre que ubuntu est compatible avec ton patch ? heu ... ah ben alors, c'est difficile de répondre sans essayer soi même. Sauf que j'ai pas d'ubuntu.

https://en.wikibooks.org/wiki/Grsecurity/Configuring_and_Installing_grsecurity#Patching_Your_Kernel_with_grsecurity
https://en.wikibooks.org/wiki/Grsecurity/Configuring_and_Installing_grsecurity#Configuring_the_Kernel
https://en.wikibooks.org/wiki/Grsecurity/Configuring_and_Installing_grsecurity#Compiling_and_Installing_the_Kernel

https://forum.ubuntu-fr.org/viewtopic.php?pid=21432211
Stauk
Stauk

Messages : 6462
Date d'inscription : 16/01/2015

http://www.staukwood.com/

Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par noémiie Mer 27 Jan 2016 - 15:33

Merci pour les liens. Oui, c'est ce que je fais : j'essaye. A priori, c'est compatible. En tout cas, ce n'est pas la raison pour laquelle je n'y arrive pas. Mais il se peut que lorsque je l'aurais compilé et installé, alors, à ce moment là, ça ne marche pas, lol. Mais c'est le problème potentiel suivant. Pour l'instant, j'essaye de trouver une documentation qui ne semble pas exister.
noémiie
noémiie

Messages : 144
Date d'inscription : 19/12/2015
Localisation : Avec le poisson Sacha et le Prince Moineau

Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par noémiie Mer 27 Jan 2016 - 17:09

Il est compatible :

http://www.yourownlinux.com/2016/01/how-to-install-linux-kernel-4-3-4-in-linux.html

Reste que je le veux patché ! Smile
noémiie
noémiie

Messages : 144
Date d'inscription : 19/12/2015
Localisation : Avec le poisson Sacha et le Prince Moineau

Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par noémiie Sam 30 Jan 2016 - 0:46

Voila, j'ai résolu l'énigme !

Qui a dit qu'il fallait s'y connaître en informatique pour patcher, compiler et installer un kernel ?
noémiie
noémiie

Messages : 144
Date d'inscription : 19/12/2015
Localisation : Avec le poisson Sacha et le Prince Moineau

Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par Stauk Sam 30 Jan 2016 - 11:28

noémiie a écrit:Voila, j'ai résolu l'énigme !
Qui a dit qu'il fallait s'y connaître en informatique pour patcher, compiler et installer un kernel ?

Nice one.
Reste plus qu'à aller partager ta solution avec tous ceux et celles qui vivent la même galère ....
C'était quoi le problème d'ailleurs ?
Stauk
Stauk

Messages : 6462
Date d'inscription : 16/01/2015

http://www.staukwood.com/

Revenir en haut Aller en bas

Compiler un kernel (si, c'est possible !) Empty Re: Compiler un kernel (si, c'est possible !)

Message par noémiie Dim 31 Jan 2016 - 16:36

Je l'ai fait déjà. Quand je te disais que j'étais sympa en vrai...

Il manquait le bon plugin gcc et je suis tombée sur le nom de la bonne version par hasard en faisant des recherches élargies. Je vais attendre qu'ils sortent le prochain patch et le prochain kernel pour retester en aller un peu plus loin.
noémiie
noémiie

Messages : 144
Date d'inscription : 19/12/2015
Localisation : Avec le poisson Sacha et le Prince Moineau

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum