diff --git a/helpers/dependencies.sh b/helpers/dependencies.sh index ed7767b..56feff2 100644 --- a/helpers/dependencies.sh +++ b/helpers/dependencies.sh @@ -406,6 +406,9 @@ echo "[*] Compile luajit2" CHANGE_DIR="/tmp/bunkerized-nginx/luajit2" do_and_check_cmd make -j $NTASK echo "[*] Install luajit2" CHANGE_DIR="/tmp/bunkerized-nginx/luajit2" do_and_check_cmd make install +if [ "$OS" = "centos" ] ; then + do_and_check_cmd cp /usr/local/lib/libluajit* /lib64/ +fi # Download and install lua-resty-core echo "[*] Clone openresty/lua-resty-core" @@ -530,7 +533,7 @@ CONFARGS="${CONFARGS/-Os -fomit-frame-pointer -g/-Os}" echo "\#/bin/sh" > "/tmp/bunkerized-nginx/nginx-${NGINX_VERSION}/configure-fix.sh" echo "./configure $CONFARGS --add-dynamic-module=/tmp/bunkerized-nginx/ModSecurity-nginx --add-dynamic-module=/tmp/bunkerized-nginx/headers-more-nginx-module --add-dynamic-module=/tmp/bunkerized-nginx/ngx_http_geoip2_module --add-dynamic-module=/tmp/bunkerized-nginx/nginx_cookie_flag_module --add-dynamic-module=/tmp/bunkerized-nginx/lua-nginx-module --add-dynamic-module=/tmp/bunkerized-nginx/ngx_brotli" >> "/tmp/bunkerized-nginx/nginx-${NGINX_VERSION}/configure-fix.sh" do_and_check_cmd chmod +x "/tmp/bunkerized-nginx/nginx-${NGINX_VERSION}/configure-fix.sh" -CHANGE_DIR="/tmp/bunkerized-nginx/nginx-${NGINX_VERSION}" LUAJIT_LIB="/usr/local/lib/" LUAJIT_INC="/usr/local/include/luajit-2.1" do_and_check_cmd ./configure-fix.sh +CHANGE_DIR="/tmp/bunkerized-nginx/nginx-${NGINX_VERSION}" LUAJIT_LIB="/usr/local/lib" LUAJIT_INC="/usr/local/include/luajit-2.1" do_and_check_cmd ./configure-fix.sh CHANGE_DIR="/tmp/bunkerized-nginx/nginx-${NGINX_VERSION}" do_and_check_cmd make -j $NTASK modules if [ ! -d "/usr/lib/nginx/modules" ] ; then do_and_check_cmd mkdir -p /usr/lib/nginx/modules diff --git a/helpers/install.sh b/helpers/install.sh index 2e7b991..c9ab46d 100644 --- a/helpers/install.sh +++ b/helpers/install.sh @@ -87,7 +87,7 @@ if [ "$OS" = "debian" ] || [ "$OS" = "ubuntu" ] ; then DEBIAN_FRONTEND=noninteractive do_and_check_cmd apt install -y $DEBIAN_DEPS elif [ "$OS" = "centos" ] ; then do_and_check_cmd yum install -y epel-release - CENTOS_DEPS="git crontabs curl python3 python3-pip procps luajit lua" + CENTOS_DEPS="git crontabs curl python3 python3-pip procps" do_and_check_cmd yum install -y $CENTOS_DEPS fi do_and_check_cmd pip3 install jinja2