Bonsoir tlm,
J'ai des petits soucis avec patch-o-matic et le kernel 2.6.7
Alors en fait, j'essais de recompiler mon noyau sous mdk10. J'ai récupéré les sources du derniers kernel stable soit 2.6.7.
Ensuite, j'ai donc voulu patcher les sources pour ajouter des extensions iptables.
Pour commencer j'utilise CVS pour récupérer netfilter (iptables + patch-o-matic).
Normalement lorsque je lance:
# cvs -d :pserver:cvs@pserver.netfilter.org:/cvspublic login
(Mot de passe `cvs').
# cvs -d :pserver:cvs@pserver.netfilter.org:/cvspublic co netfilter/userspace netfilter/patch-o-matic
Ca devrai créer un dossier netfilter avec dedant 3 dossiers:
1 dossier CVS
1 dossier patch-o-matic
1 dossier userspace
En fait ca ne créé pas le dossier "userspace". Pourquoi ca je ne sais pas?? Donc du coup, je récupère la dernière version d'iptables à part et je créé un dossier userspace dans lequel je décompresse l'archive d'iptables.
Ensuite, c'est là que j'ai des problèmes. Quand je lance patch-o-matic, plus de 90% des patch ne sont pas appliquables.
Pour la plupart despatchs, j'ai ce message:
< Do you want to apply this patch [N/y/t/f/a/r/b/w/q/?] y
< Testing patch base/nth6.patch.ipv6...
< Warning - no help text file could be found in either
< /usr/src/linux/net/ipv6/netfilter/Config.help
< or /usr/src/linux/Documentation/Configure.help
< grep: /usr/src/linux/net/ipv6/netfilter/Config.in: No such file or directory
< Could not find place to slot in Config.in line
< TEST FAILED: patch NOT applied.
Apparement, il manque des fichiers dans les sources du noyau et en particulier le fichier Config.in dans /usr/src/linux/net/ipv6/netfilter/
J'ai essayé de télécharger les sources de la version du kernel précédente soit la 2.6.6 et c'est pareil.
J'ai déjà compiler un noyau mais avec le kernel version 2.4.x et je n'avais pas eu de problème pour patcher les sources avec patch-o-matic. J'ai donc télécharger une ancienne version (2.4.x) pour vérifier si le fichier Config.ini était dans /usr/src/linux/net/ipv6/netfilter/ et effectivement il est bien là..
Je ne comprends donc pas comment faire pour patcher les sources puisque la plupart des patches ne sont pas utilisable.
Voilà si qq1 peut m'éclairer ca m'arrangerai bien parce que ca fait plusieurs jours que je ne sais vraiment pas comment faire.
Merci d'avance
# patch-o-matic-ng
Posté par Laurent . Évalué à 1.
celui-ci fonctionne désormais correctement pour le 2.4 également.
voila
[^] # Re: patch-o-matic-ng
Posté par Laurent . Évalué à 1.
ex: les conntrack modules du genre mms,quake,irc,eggdrop,rtsp,etc
[^] # Re: patch-o-matic-ng
Posté par toff91 . Évalué à 1.
Please also note: Since Kernel 2.6.x is out, we now use patch-o-matic-ng, distributed as seperate package:
(ftp://ftp.netfilter.org/pub/patch-o-matic-ng(...))
Ca explique aussi mon soucis avec CVS..
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.