diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 92dc81c..0000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -language: c -compiler: - - gcc -before_script: - - sudo apt-get update && sudo apt-get install -y git wget bison flex libgmp-dev libreadline-dev libssl-dev linux-libc-dev=3.13.0-46.79 - - (wget -O - ftp://ftp.netfilter.org/pub/libmnl/libmnl-1.0.3.tar.bz2 | tar xvfpj -; cd libmnl-1.0.3; ./configure; make ; sudo make install) - - (wget -O - ftp://ftp.netfilter.org/pub/libnftnl/libnftnl-1.0.3.tar.bz2 | tar xvfpj - ; cd libnftnl-1.0.3; ./configure; make ; sudo make install) - - (wget -O - ftp://ftp.netfilter.org/pub/nftables/nftables-0.4.tar.bz2 | tar xvfpj - ; cd nftables-0.4; ./configure; make; sudo make install) - - (wget -O - ftp://ftp.netfilter.org/pub/libnfnetlink/libnfnetlink-1.0.1.tar.bz2 | tar xvfpj -; cd libnfnetlink-1.0.1; ./configure; make ; sudo make install) -script: - - cd miniupnpd && make -f Makefile.linux_nft config.h all diff --git a/miniupnpd/netfilter_nft/README b/miniupnpd/netfilter_nft/README deleted file mode 100644 index 81172a0..0000000 --- a/miniupnpd/netfilter_nft/README +++ /dev/null @@ -1,10 +0,0 @@ -Currently nftables support is 'very alpha' version. -Only support NAT/Filter add and del. - -How to install: - + Run 'make' command with 'Makefile.linux_nft', - i.e. > make -f Makefile.linux_nft - -Prerequisites: - + Please run 'netfilter_nft/scripts/nft_init.sh' - i.e. > sudo ./netfilter_nft/scripts/nft_init.sh diff --git a/miniupnpd/netfilter_nft/README.md b/miniupnpd/netfilter_nft/README.md new file mode 100644 index 0000000..2718dc3 --- /dev/null +++ b/miniupnpd/netfilter_nft/README.md @@ -0,0 +1,19 @@ +Miniupnpd nftables support by Tomofumi Hayashi (s1061123@gmail.com). + +##Current Status +nftables support is 'alpha' version, not "so much" stable. + +##Supported Features +- IPv4 NAT/Filter add/del. + +##How to build miniupnpd with nftables: +Run 'make' command with 'Makefile.linux_nft', + i.e. > make -f Makefile.linux_nft + +##How to Run +- Please run 'netfilter_nft/scripts/nft_init.sh' to add miniupnpd chain. + i.e. > sudo ./netfilter_nft/scripts/nft_init.sh + +##FAQ +I will add this section when I get question. +Comments and Questions are welcome ;)