Hello, Ha felteszem a 2.4.20-as kernelre a cttproxy patchet, és SMP kernelt próbálok fordítani, a fordítás elhal. Ha semmi mást nem módosítok, csak az SMTP-t kikapcsolom, akkor lefordul. A kernelen ezen kívül RSBAC patch is van, de az RSBAC tproxy patch nélkül fordul SMP-vel is. Még 1 jellemző, hogy a modul támogatás ki van kapcsolva. gcc -D__KERNEL__ -I/home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ipt_tproxy -c -o ipt_tproxy.o ipt_tproxy.c In file included from /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/linux/irq.h:69, from /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/asm/hardirq.h:6, from /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/linux/interrupt.h:45, from /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/linux/netfilter_ipv4/lockhelp.h:7, from /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/linux/netfilter_ipv4/ip_conntrack_ftp.h:7, from /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/linux/netfilter_ipv4/ip_conntrack.h:61, from ipt_tproxy.c:5: /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/asm/hw_irq.h: In function `x86_do_profile': /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/asm/hw_irq.h:201: `current' undeclared (first use in this function) /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/asm/hw_irq.h:201: (Each undeclared identifier is reported only once /home/slapic/Build/kernel/2.4.20/linux-rsbac-tproxy/include/asm/hw_irq.h:201: for each function it appears in.) make[3]: *** [ipt_tproxy.o] Error 1 Slapic -- Pilatus-Comp Ltd. HUNGARY * The Linux Expert * pilatuscomp@linux.co.hu http://www.linux.co.hu * Phone: +36-1-2481816 * Fax: +36-1-2481817
On Sat, Mar 22, 2003 at 12:06:07AM +0100, Czakó Krisztián wrote:
Hello,
Ha felteszem a 2.4.20-as kernelre a cttproxy patchet, és SMP kernelt próbálok fordítani, a fordítás elhal. Ha semmi mást nem módosítok, csak az SMTP-t kikapcsolom, akkor lefordul. A kernelen ezen kívül RSBAC patch is van, de az RSBAC tproxy patch nélkül fordul SMP-vel is. Még 1 jellemző, hogy a modul támogatás ki van kapcsolva.
tegyel egy #include <linux/sched.h>-t az iptable_tproxy.c elejere, a problma oka, hogy valamelyik altalam includeolt kernel fejlec nem teszi meg ezt maga. Arra figyelj, hogy a Zorp jelenleg ugy detektalja a tproxy tamogatast a kernelbn, hogy kiiad egy modprobe iptable_tproxy parancsot, aminek ha nem 0 a visszateresi erteke, akkor azt feltetelezi, hogy nincs tproxy tamogatas. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
2003-03-22, szo keltezéssel Balazs Scheidler ezt írta:
On Sat, Mar 22, 2003 at 12:06:07AM +0100, Czakó Krisztián wrote:
Hello,
Ha felteszem a 2.4.20-as kernelre a cttproxy patchet, és SMP kernelt próbálok fordítani, a fordítás elhal. Ha semmi mást nem módosítok, csak az SMTP-t kikapcsolom, akkor lefordul. A kernelen ezen kívül RSBAC patch is van, de az RSBAC tproxy patch nélkül fordul SMP-vel is. Még 1 jellemző, hogy a modul támogatás ki van kapcsolva.
tegyel egy #include <linux/sched.h>-t az iptable_tproxy.c elejere, a problma oka, hogy valamelyik altalam includeolt kernel fejlec nem teszi meg ezt maga.
Arra figyelj, hogy a Zorp jelenleg ugy detektalja a tproxy tamogatast a kernelbn, hogy kiiad egy modprobe iptable_tproxy parancsot, aminek ha nem 0 a visszateresi erteke, akkor azt feltetelezi, hogy nincs tproxy tamogatas.
Ezt meg kell cáfolnom :) Az 1.4.6-os Zorp simán elindul a nem moduláris kernellel, ha van benne tproxy. Nélküle pedig nem, mert úgy fordítottam a Zorpot, hogy legyen benne tproxy. Slapic -- Pilatus-Comp Ltd. HUNGARY * The Linux Expert * pilatuscomp@linux.co.hu http://www.linux.co.hu * Phone: +36-1-2481816 * Fax: +36-1-2481817
participants (2)
-
Balazs Scheidler
-
Czakó Krisztián