Oui mais non ! Un simple make-kpkg --revision= `date +%y%m%d`se termine par une erreur partielle : si le paquet kernel-image n'est pas construit, on peut néanmoins observer la présence d'un vmliluz et d'un System.map sans aucun suffixe.
En regardant la patch, on constate en efet un premier hunk :
@@ -1,7 +1,7 @@
VERSION = 2
PACHLEVEL = 4
SUBLEVEL = 23
-EXTRAVERSION =
+EXTRAVERSION = -grsec
Donc, en suprimant l'adjonction à droite de EXTRAVERSION dans le Makefile post-patch, tout rentre dans l'ordre !
Conclusion 1 : make-kpkg ne semble pas apprécier que l'on remplisse à sa place le champ EXTRAVERSION.
Conclusion 2 : Etre sobre quand on compile un noyau avec un patch de sécurité !
[^] # Re: Debian, noyau 2.4.23 et grsecurity
Posté par TyrandO . En réponse au journal Debian, noyau 2.4.23 et grsecurity. Évalué à 1.
En regardant la patch, on constate en efet un premier hunk :
@@ -1,7 +1,7 @@
VERSION = 2
PACHLEVEL = 4
SUBLEVEL = 23
-EXTRAVERSION =
+EXTRAVERSION = -grsec
Donc, en suprimant l'adjonction à droite de EXTRAVERSION dans le Makefile post-patch, tout rentre dans l'ordre !
Conclusion 1 : make-kpkg ne semble pas apprécier que l'on remplisse à sa place le champ EXTRAVERSION.
Conclusion 2 : Etre sobre quand on compile un noyau avec un patch de sécurité !