Pavel Odintsov
c62475376f
Add compatibility with VyOS
2015-05-02 18:39:12 +03:00
Pavel Odintsov
7354d5aeb7
Add apt-get result check
2015-05-02 13:26:36 +03:00
Pavel Odintsov
aa0ab01928
We install one package per apt-get call because installing multiple packages in one time could fail of one package is broken
2015-05-02 13:19:50 +03:00
Pavel Odintsov
b7682ee18a
Add verbosity for socket bind(). Related: #180 and #165
2015-04-30 19:05:21 +03:00
Pavel Odintsov
dd2856957a
Since this commit we could configure path to networks list and whitelist; Closes: 164
2015-04-27 19:21:13 +03:00
Pavel Odintsov
caa6d3dcbf
Move networks list and whitelist to separate variables
2015-04-27 19:11:08 +03:00
Pavel Odintsov
67a45a7606
Close : #172 . Fix bahaviour for unban
2015-04-27 19:01:13 +03:00
Pavel Odintsov
3fdd6c8472
Add SIGPIPE handler, prevent tool hangup in case of brokent notify script; Closes : #178
2015-04-27 17:52:16 +03:00
Pavel Odintsov
d1a5197138
Full rewrite of example config file
2015-04-27 15:51:13 +03:00
Pavel Odintsov
4d67d6ae42
Add flows doc in code
2015-04-27 15:49:03 +03:00
Pavel Odintsov
9705d742e9
Ignore blank lines too
2015-04-27 15:48:11 +03:00
Pavel Odintsov
4ffd2531fe
Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon
2015-04-27 14:50:19 +03:00
Pavel Odintsov
4edcf725c8
Add netmap prefix only if it not set
2015-04-27 14:50:06 +03:00
Pavel Odintsov
fe90537a5e
Fix typos
2015-04-27 10:54:51 +03:00
Pavel Odintsov
e1f641ae4f
Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon
2015-04-27 10:50:05 +03:00
Pavel Odintsov
7b78bbd3a6
Fix ugly race condition case
2015-04-27 10:49:46 +03:00
Pavel Odintsov
60e3907e30
Add sanity check for netflow v5
2015-04-27 10:19:05 +03:00
Pavel Odintsov
701dd728b4
Add remark about data check
2015-04-27 10:07:48 +03:00
Pavel Odintsov
eef6ad0617
Add systemd unit install
2015-04-26 22:29:43 +03:00
Pavel Odintsov
f240f8b9b2
Add boost configuration when build rpm for centos6
2015-04-26 22:09:17 +03:00
Pavel Odintsov
8fc71c2e33
Switch custom Boost configuration from cmake manifest to installer
2015-04-26 22:07:33 +03:00
Pavel Odintsov
806035a88b
Add hooks for ban IPs in ExaBGP, ready for tests :)
2015-04-26 15:46:39 +03:00
Pavel Odintsov
1a4f77b271
Add function for ban/unban /32 prefixes with ExaBGP
2015-04-26 15:35:01 +03:00
Pavel Odintsov
3df8bc3ada
Add working C code for ExaBGP interconnection
2015-04-26 13:54:34 +03:00
Pavel Odintsov
e3c78196b2
Add configuration params for ExaBGP
2015-04-26 12:47:37 +03:00
Pavel Odintsov
9fd8e4f0bc
Add support for Dragonfly in cmake build script
2015-04-24 13:54:48 +03:00
Pavel Odintsov
93a384efbc
Fix compatibility with Dragonfly BSD
2015-04-24 13:47:28 +03:00
Pavel Odintsov
ef9e4df840
Fix FreeBSD 9 compatibility, add include for sys/endian.h which required on old FreeBSD versions
2015-04-23 10:44:46 +03:00
Pavel Odintsov
84aab5d3ae
Replace PF_RING 6.0.2 by 6.0.3 everywhere
2015-04-13 12:57:28 +03:00
Pavel Odintsov
682dacfb55
We switched to PF_RING 6.0.3
2015-04-13 12:54:44 +03:00
Pavel Odintsov
c6c8c8f43b
I introduced Redis support for store information about attacks.
...
redis-cli
keys *
1) "10.10.10.200_flow_dump"
2) "10.10.10.200_information"
3) "10.10.10.200_packets_dump"
get 10.10.10.200_information
get 10.10.10.200_flow_dump
get 10.10.10.200_packets_dump
2015-04-13 12:30:20 +03:00
Pavel Odintsov
8d5173252d
Add nanosecod precesion for sFLOW
2015-03-28 21:57:57 +03:00
Pavel Odintsov
f69702d91b
Close #168
2015-03-28 21:55:02 +03:00
Pavel Odintsov
92e2a9e68a
Add dependency to plugin runner
2015-03-28 20:57:00 +03:00
Pavel Odintsov
282f6268b5
Add support for Fedora 21 in install script
2015-03-25 16:48:17 +03:00
Pavel Odintsov
f43d266ed7
Add spec file for Fedora 21
2015-03-25 15:27:23 +03:00
Pavel Odintsov
d73f9fb366
Remove init.d script for CentOS 7 spec
2015-03-25 15:08:40 +03:00
Pavel Odintsov
d5c2262ec9
Fix paths to specs
2015-03-25 15:08:24 +03:00
Pavel Odintsov
76d917d191
Fix builder
2015-03-25 15:03:28 +03:00
Pavel Odintsov
2ad3f6f278
Enable autostart for FastNetMon
2015-03-24 23:57:03 +03:00
Pavel Odintsov
21af4895a3
Remove blank fi
2015-03-24 23:54:23 +03:00
Pavel Odintsov
8f64df71f6
Enable autostart in spec filt for CentOS 7
2015-03-24 23:51:23 +03:00
Pavel Odintsov
d6885198ab
Fix in systemd unit
2015-03-24 23:39:47 +03:00
Pavel Odintsov
9224b3dd46
Fix in CentOS 7 spec file
2015-03-24 23:30:40 +03:00
Pavel Odintsov
74fbcf32a8
Remove CentOS 7 from equirements
2015-03-24 23:26:32 +03:00
Pavel Odintsov
f022a20886
Split spec files for CentOS6 and CentOS7
2015-03-24 23:25:05 +03:00
Pavel Odintsov
a2db2fca7e
Add systemd service :(
2015-03-24 23:16:44 +03:00
Pavel Odintsov
419fec19d7
We will add CentOS release to RPM name
2015-03-24 22:44:26 +03:00
Pavel Odintsov
ecf88dec52
Forunately, folks from EPEL will release log4cpp in EPEL soon
2015-03-24 22:36:41 +03:00
Pavel Odintsov
d2a4608c3e
Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon
2015-03-24 19:42:24 +03:00
Pavel Odintsov
b5b98d6ccc
Add manual and spec file for log4cpp. On CentOS 6 we should build it manually. Nice idea to add it to EPEL
2015-03-24 19:42:11 +03:00
Pavel Odintsov
991935eabd
Remove support of CentOS 7 from main page because it's not so simple
2015-03-24 17:31:09 +03:00
Pavel Odintsov
42f77ed5de
Add workaround for pf_ring bug from ntop toolset
2015-03-24 15:38:30 +03:00
Pavel Odintsov
5a51825caa
Disable workaround for PF_RING from NTOP; Nightbuild version works nice
2015-03-24 15:27:45 +03:00
Pavel Odintsov
c57c7f06ce
Look another patch for ZC version of PR_RING
2015-03-24 15:25:43 +03:00
Pavel Odintsov
ae47825daf
Fixes in spec for RPM
2015-03-24 15:08:43 +03:00
Pavel Odintsov
9bdbbf5868
Another fix in cmake about pf_ring
2015-03-24 14:31:11 +03:00
Pavel Odintsov
3c58f19e4a
Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon
2015-03-24 14:08:06 +03:00
Pavel Odintsov
2e2c419d3e
Fix type in cmake file
2015-03-24 14:07:13 +03:00
Pavel Odintsov
85e191611d
Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon
2015-03-24 14:04:53 +03:00
Pavel Odintsov
49f9029e0b
Add dependency to PF_RONG
2015-03-24 14:04:49 +03:00
Pavel Odintsov
3cdc287f3f
Add support for compulation with PF_RING from netop
2015-03-24 14:04:18 +03:00
Pavel Odintsov
af2a657db8
Add work around for broken 6.0.3 from ntop packages
2015-03-24 13:27:40 +03:00
Pavel Odintsov
33e603a718
Fox build system for rpm
2015-03-24 11:22:05 +03:00
Pavel Odintsov
3c63b63f16
Enable init file operations in spec file for CentOS 6
2015-03-24 10:48:51 +03:00
Pavel Odintsov
8c0fe645ed
Add init script for CentOS 6 family distros
2015-03-24 10:42:53 +03:00
Pavel Odintsov
aceeeba718
Disable mirror plugin by default
2015-03-24 10:30:36 +03:00
Pavel Odintsov
5d4691c87e
Developed spec files for building RPM packages
2015-03-24 00:27:56 +03:00
Pavel Odintsov
d7c2ce25d5
Add port for FreeBSd
2015-03-23 19:53:55 +03:00
Pavel Odintsov
f44f0cc4e9
Add install target for Cmake
2015-03-23 19:39:44 +03:00
Pavel Odintsov
16b9ac2c8d
Fix compatility with Mac OS X
2015-03-23 17:36:05 +03:00
Pavel Odintsov
f87e167b2d
Fix compatility with FreeBSD
2015-03-23 17:27:01 +03:00
Pavel Odintsov
c93b1bad66
Fix netflow v5 port parser
2015-03-23 12:11:29 +03:00
Pavel Odintsov
b002ab2f06
Fix netflow v9 parser code; We will parse port numbers correctly
2015-03-23 11:55:16 +03:00
Pavel Odintsov
0cf62c6316
Complete working ipfix parser
2015-03-23 11:35:18 +03:00
Pavel Odintsov
243992babf
Enable plugin tester link with ipfix_db
2015-03-23 11:33:35 +03:00
Pavel Odintsov
52149f5f44
Fix issue with packet length for reduced data length for netflow v9/ipfix
2015-03-23 00:32:28 +03:00
Pavel Odintsov
a0254331eb
We should check and fix all warnigns from compiler
2015-03-23 00:30:51 +03:00
Pavel Odintsov
a106f02f7c
Switch to 64 bit counters for netflow because ipfix/netflow v9 uses 64 bit counters
2015-03-23 00:30:35 +03:00
Pavel Odintsov
7506704c0c
Add ipfix db support for plugin runner
2015-03-23 00:22:56 +03:00
Pavel Odintsov
89edd8486f
Add little/bid endian converters for 64 bit integers
2015-03-22 23:07:58 +03:00
Pavel Odintsov
97e873bd77
Enable linking with new ipfix_database
2015-03-22 19:00:16 +03:00
Pavel Odintsov
2a92fb623f
Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon
2015-03-22 16:51:23 +03:00
Pavel Odintsov
c858bd01a9
Add autogenerated version of IPFIX_RFC
2015-03-22 16:50:59 +03:00
Pavel Odintsov
2981a8d1d3
Production ready converter from RFC's CSV file to CPP header
2015-03-22 16:50:35 +03:00
Pavel Odintsov
540d075d1a
Fix for compatilibty with MAC OS X
2015-03-22 15:13:04 +03:00
Pavel Odintsov
e6c888b06e
Replace /bin/bash by /usr/bin/env bash
2015-03-22 14:05:58 +03:00
Pavel Odintsov
cff0c052a6
Move data files to src folder; Move images to doc folder;
2015-03-22 13:45:52 +03:00
Pavel Odintsov
d8c2e4888b
Move all code to src folder
2015-03-22 13:36:58 +03:00