Description: Generates a Bash script for starting a firewall. Designed to be easy to use, and the output should be easy to understand/modify. Current features are configuration of connection tracking, allowed/blocked ports, specific ICMP types, host-based (on request), detection of several common techniques (local spoofing, syn floods, syn+fin in combination).Last changelog:
Adding masquerading support, more sysctl options, cleaned up UI and rewrote most of the output generation function.
Getting compilation error on kde 3.5.10
gcc version 4.2.3
GNU Make 3.81
Making all in src
make[2]: Entering directory `/home/thomas/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
In file included from kiptablesgenerator.h:30,
from main.cpp:22:
conntrackPage.h:41: error: extra qualification ‘kiptg::conntrackPage::’ on member ‘conntrackPage’
In file included from forwardingPage.h:31,
from kiptablesgenerator.h:33,
from main.cpp:22:
newForwardDialog.h:44: error: extra qualification ‘kiptg::newForwardDialog::’ on member ‘newForwardDialog’
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/thomas/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/thomas/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1'
make: *** [all] Error 2
thomas@linuxbook:~/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1$
Ratings & Comments
3 Comments
Getting compilation error on kde 3.5.10 gcc version 4.2.3 GNU Make 3.81 Making all in src make[2]: Entering directory `/home/thomas/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1/src' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi In file included from kiptablesgenerator.h:30, from main.cpp:22: conntrackPage.h:41: error: extra qualification ‘kiptg::conntrackPage::’ on member ‘conntrackPage’ In file included from forwardingPage.h:31, from kiptablesgenerator.h:33, from main.cpp:22: newForwardDialog.h:44: error: extra qualification ‘kiptg::newForwardDialog::’ on member ‘newForwardDialog’ make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/home/thomas/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/thomas/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1' make: *** [all] Error 2 thomas@linuxbook:~/src/kiptablesgenerator-1.3.1/kiptablesgenerator-1.3.1$
download.php seems broken, here's link: http://developer.berlios.de/project/shownotes.php?release_id=4281
um ignore that :P