From 2e38f6dbcd6c7a3ed940faec1d0b7c6911947fb8 Mon Sep 17 00:00:00 2001 From: minoplhy Date: Sat, 4 Mar 2023 01:19:13 +0700 Subject: [PATCH] build.sh : ditch Prompting. Didn't work with curl. --- README.md | 1 + build.sh | 11 ++--------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index d63a9a5..04a652b 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ This Script is using to build nginx with quic and some modules i'm currently usi OS : Debian ```shell +Nginx_Install=yes # This variable is required if you want Nginx to be installed scriptibly (on Debian-based systems). curl https://raw.githubusercontent.com/minoplhy/nginquic/main/build.sh | sudo bash ``` diff --git a/build.sh b/build.sh index cae2a65..6dfe7aa 100644 --- a/build.sh +++ b/build.sh @@ -21,14 +21,7 @@ cd nginx-quic 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 +if [[ $Nginx_Install == "yes" ]]; then mkdir /lib/nginx/ && mkdir /lib/nginx/modules cd objs && cp *.so /lib/nginx/modules rm /usr/sbin/nginx @@ -36,5 +29,5 @@ if [[ $Nginx_Install_ANS == "install" ]]; then 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" + echo "Nginx_Install variable isn't set/vaild. Your Nginx assets location is : ~/nginquic/nginx-quic/objs" fi \ No newline at end of file