.deb and .rpm packaging + netflowv9 support
NetFlow iptables module for Linux kernel
Brought to you by:
aabc
Are you interested in the needed makefiles and scripts that will automatically make it possible to compile the target and iptables extension and create a proper .deb package and .rpm package?
Are you planning on extending your module to Netflow v9? I am looking to use this module on a large student network (+20000 students, >800Mbit) and am investigating the possibilities. We use a custom iptables module (http://www.bcrouter.net is under construction) for enforcing network logins and it would require the features of v9 to allow logging a username with each flow.
1. Probably I am not very interested since I am not using Debian. If they will not break standard compilation you can send them with README.debian.
2. I don't have such plans. But you can extend module and send patches. (Where you could get username for the flow?)
1. The building scripts are totally different than yours. If there is no interest from other users, I will use them for myself :-)
2. I already changed the v5 code to netflow v9 now. It is just a matter of building a different packet with the same data :-) Implementing the username addition is not yet done, it just emits the same data as v5 for the moment. The username would come from another module called ipt_BCROUTER that tracks and manages bandwidth and quota of users on the network. It is a piece of software I wrote for our network. More info about it can be found on http://www.bcrouter.net. The website is still under construction, but once it is nearly done, it will be also open-source.
1. I'm interested in the .deb packaging. I've search on the http://www.bcrouter.net but I've found no source. So it would be nice to send the building scripts.
I can also help to maintain the debian package, if needed.