diff --git a/build.sh b/build.sh index 9687653..6cf40e3 100644 --- a/build.sh +++ b/build.sh @@ -28,11 +28,23 @@ sudo make install cd .. cd nginx-quic -mkdir mosc && cd mosc && curl -sSL https://raw.githubusercontent.com/minoplhy/nginquic/ModSecurity_incl/modules.sh | bash && cd .. -curl -sSL https://raw.githubusercontent.com/minoplhy/nginquic/ModSecurity_incl/configure.sh | bash && make -mkdir /lib/nginx/ && mkdir /lib/nginx/modules -cd objs && cp *.so /lib/nginx/modules -rm /usr/sbin/nginx -cp nginx /usr/sbin/nginx -curl -sSL https://raw.githubusercontent.com/minoplhy/nginquic/ModSecurity_incl/modules.conf > modules.conf -cp modules.conf /etc/nginx/modules-enabled \ No newline at end of file +mkdir mosc && cd mosc && curl -sSL https://raw.githubusercontent.com/minoplhy/nginquic/main/modules.sh | bash && cd .. +curl -sSL https://raw.githubusercontent.com/minoplhy/nginquic/main/configure.sh | bash && make + +read -p "Would you like to Install Nginx Scriptly? (y/n)?" choice +case "$choice" in + y|Y ) Nginx_Install_ANS="install";; + n|N ) Nginx_Install_ANS="no";; + * ) Nginx_Install_ANS="abort";; +esac + +if [[ $Nginx_Install_ANS == "install" ]]; then + mkdir /lib/nginx/ && mkdir /lib/nginx/modules + cd objs && cp *.so /lib/nginx/modules + rm /usr/sbin/nginx + cp nginx /usr/sbin/nginx + curl -sSL https://raw.githubusercontent.com/minoplhy/nginquic/main/modules.conf > modules.conf + cp modules.conf /etc/nginx/modules-enabled +else + echo "Nginx Installation Abort. Your Nginx assets location is : ~/nginquic/nginx-quic/objs" +fi \ No newline at end of file