Bonsoir ! Je voudrais faire des tests avec IMQ, j'ai patch� et recompil� mon noyau, mais je butte sur la recompilation de iptables (c'est la premi�re fois que je tente �a).
Voil� comment je proc�de (il manque quelquechose, mais je ne sais pas quoi) : - Je r�cup�re les sources par : apt-get source iptables - J'ajoute le patch IMQ dans le r�pertoire patches/all (je le nomme 009imq.patch par convention). D'apr�s ce que je vois, tous les patches de ce r�pertoires sont appliqu�s aux sources. - Je construis le paquet avec : fakeroot ./debian/rules binary Seulement, quand j'installe le paquet et essaye une r�gle IMQ, j'obtiens ce message : iptables v1.2.11: Couldn't load target `IMQ':/lib/iptables/libipt_IMQ.so: cannot open shared object file: No such file or directory En extrayant le contenu du paquet obtenu, en effet, il n'y a pas cette extension. dans le r�pertoire debian/build/, j'ai un r�pertoire extensions dans lequel je trouve bien libip6t_IMQ.c et libipt_IMQ.c ainsi que deux fichiers cach�s (.IMQ-test et .IMQ-test6) qui testent si le noyau a bien �t� patch� pour IMQ : #!/bin/sh # True if IMQ target patch is applied. [ -f $KERNEL_DIR/net/ipv4/netfilter/ipt_IMQ.c ] && echo IMQ Bien s�r, le noyau 2.4.26 qui sert � la compilation de iptables n'est pas patch�. Quelles sont donc mes options pour arriver � mes fins ? Supprimer le test serait suffisant ? Mais comment ? Question alternative: connaissez-vous un site mettant � disposition une version patch�e de iptables pour Sarge ? Merci par avance pour votre aide. Julien

