Pavel Odintsov
|
1d49b05de5
|
Another iteration of REDADME cleanup
|
2022-02-10 13:39:04 +00:00 |
|
Pavel Odintsov
|
3b39dbffd8
|
Improved readme information
|
2022-02-10 13:39:04 +00:00 |
|
Pavel Odintsov
|
e4f27b691d
|
Switched to using only latin symbols for all commands output to simplify error tracking
|
2022-02-10 13:39:04 +00:00 |
|
Pavel Odintsov
|
64ba5c5c12
|
Disabled mongoc build for CentOS 7 too
|
2022-02-10 13:39:00 +00:00 |
|
Pavel Odintsov
|
8ff4026953
|
Fixed stripping bug
|
2022-02-10 13:39:00 +00:00 |
|
Pavel Odintsov
|
8b9d02d5b9
|
Disabled Mongo C compilation for Debian 9 to addrss compilation issue caused by fresh OpenSSL.
|
2022-02-10 13:38:56 +00:00 |
|
Pavel Odintsov
|
29034766da
|
Added stripe command to strip useless debug information from our dependency libraries
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
f7915b9413
|
Added correct command about error stream redirection
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
5eb9ba16e6
|
Added conf option to explicitly avoid any questions regarding configuration file during installation
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
08ed0a23dc
|
Fixed error steram redirection
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
7c08b40272
|
Increased compression level for packages to reduce their size and improve download speed.
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
28fb42988b
|
Switched from apt to apt-get because apt is not recommended in scripts and triggers warning
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
9556a9fc46
|
Added DEBIAN_FRONTEND=noninteractive flag to avoid installation failures
|
2022-02-10 13:38:13 +00:00 |
|
Pavel Odintsov
|
3769945d92
|
Improved logic for install, made it less verbose and added loging for exact error messages
v1.1.6
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
1d3a635af7
|
Split fastnetmon_install.pl into two scripts and moved all source compilation logic into fastnetmon_build.pl
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
652090cdea
|
Disabled GA tracking for customers explicitly requested for privacy
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
b2d46ccf72
|
Added Google Analytics to track number of failed installation
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
d09b62914c
|
Added standard info banner and reduced installer verbosity
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
7015b1eddf
|
Switched all distros to binray packages
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
b29599547a
|
Switched new installs for Ubuntu to official binary packages
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
7c32c93634
|
Removed dependency on libicu for all CentOSes. Removed numactl dependency for CentOS 7 and 8
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
6e44268a2e
|
We need to rebuild all libs with new compiler
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
57eab4abc1
|
One more step to fix build with custom Boost and gcc
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
a086c233e1
|
Improved logic to build with custom compiler, improve build for dependencies
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
9b307bc163
|
Removed double slash
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
0413a9a674
|
We do not need custom compiler when we do standard build for CentOS 6
|
2022-02-09 14:42:21 +00:00 |
|
Pavel Odintsov
|
c286ead3c3
|
Moving to build FNM on CentOS 6 with custom compiler
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
404b7a6ad7
|
Unified system paths and fixed return code for gcc compiler
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
f98e416de5
|
Improved build performance
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
db7bdf7c51
|
Fixed command to build gcc, we cannot use mirror in this case
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
a1d53e165e
|
Added separate step for compiler build on CentOS 6
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
6b18ae0e39
|
Added logic to skip mongoc compilation on Ubuntu 20.04
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
01b84ea722
|
Added manual gcc compilation on CentOS 6
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
70f06d4dfe
|
Switched to older version of Boost Build which does not need C++ 11
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
216e0a17df
|
Changed cache key to force libicu rebuild
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
e86aad7e70
|
Added rpath for libicu to hint path for libicu's libs
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
557067ed20
|
Unified systemd and system v rpm spec files completely
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
ebded5a775
|
Added rpath for Boost's regexp library and improved build process for new CentOS
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
b7fa6989dd
|
Attempt to build fresh Boost on CentOS66
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
a93a4f6e4a
|
Added dependencies for libpcap
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
95ed176c63
|
Added different version of dateutil
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
8b2f0507f9
|
Added ldd call to debug dependency issues
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
3bc37793b6
|
Downgraded s3util version to version which works well on CentOS 6
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
a6708ef313
|
Fixed api flag name, added explicit failure if we cannot build mongodb dependency
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
e652556bb8
|
Added separate builds for each Ubuntu
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
9cb19128df
|
Added automatic upload to S3
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
e62562773f
|
Added yum install accept by default for EPEL
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
a657ecb058
|
Added EPEL install as pip dependency on CentOS 6
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
22976f50c6
|
Added s3cmd for all binary package build endpoints
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
c51f07d24e
|
Removed sudo and added S3 ORB for CircleCI
|
2022-02-09 14:42:20 +00:00 |
|