Skip to content

Modsecurity-nginx ARM binaries compiled from source for different versions of Nginx on Ubuntu Server 20.04 (Raspberry Pi 4 version).

License

Notifications You must be signed in to change notification settings

nerd-tech/Modsecurity-nginx-RaspberryPi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Modsecurity-nginx ARM binaries compiled from source for different versions of Nginx on Ubuntu Server 20.04 (Raspberry Pi 4 version). This current release of this Module was compiled from source on the Raspberry Pi 3 running Ubuntu Server 20.04 64-bit and distributed by www.nerd-tech.net. More info below:

This Module is (should) compatible with the below environment: Hardware: Raspberry Pi 3 or Raspberry Pi 4 Architecture: aarch64 Compatablie Operating Systems: Ubuntu Server 20.04 (64 bit) for Raspberry Pi / Ubuntu 20.04 (64 bit) for Raspberry Pi Compatable Version of Nginx: Nginx 1.21.6 Mainline Binary

This Module was compiled under the following conditions: Compilation hardware: Raspberry Pi 3 Compilation OS: Ubuntu Server 20.04 Compiled against: Nginx 1.21.6 Mainline Source Architecture: aarch64 (64 Bit ARM) Compiled With: Official Nginx.org Nginx, v1.21.6, Mainline Connector Used: ModSecurity v3 Nginx Connector

The LATEST release was compiled for Nginx Mainline 1.21.6 with the following arguements:

./configure --add-dynamic-module=/usr/local/src/ModSecurity-nginx --without-pcre2 --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-g -O2 -fdebug-prefix-map=/data/builder/debuild/nginx-1.21.6/debian/debuild-base/nginx-1.21.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fPIC' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie'

To check if your version of Nginx is compatabile with this module, you should run the following commands, and they should return the exact same results as listed below.

ubuntu@ubuntuserver:~$ nginx -v
nginx version: nginx/1.21.6
ubuntu@ubuntuserver:~$ nginx -V
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-g -O2 -fdebug-prefix-map=/data/builder/debuild/nginx-1.21.6/debian/debuild-base/nginx-1.21.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fPIC' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie'

About

Modsecurity-nginx ARM binaries compiled from source for different versions of Nginx on Ubuntu Server 20.04 (Raspberry Pi 4 version).

Resources

License

Stars

Watchers

Forks

Packages

No packages published