Simplify 'rc.nginx update'

This commit is contained in:
ljm42
2024-11-06 15:40:30 -07:00
parent 092c6e0445
commit 1a5cf897a5
2 changed files with 2 additions and 8 deletions
+1 -8
View File
@@ -29,14 +29,7 @@ this(){
'rpc')
grep -Pom1 "^RPCBIND_OPTS=\"\K[^\"]+" $RPC ;;
'nginx')
MAP=();
for ADDR in $(awk '$1=="listen" && $2~/^[0-9]|\[/ && !/# lo/{print $2}' $SERVERS 2>/dev/null); do
# extract ipv4 / ipv6 address
[[ $(ipv $ADDR) == 4 ]] && ADDR=${ADDR%:*} || ADDR=${ADDR#*[} ADDR=${ADDR%]*}
MAP+=($ADDR)
done
# return addresses
echo ${MAP[@]} ;;
grep -Po "^NGINX_BIND=\"\K[^\"]+" ${INI%.*} 2>/dev/null ;;
esac
}
+1
View File
@@ -628,6 +628,7 @@ build_ssl(){
echo "NGINX_LANIP6=\"$LANIP6\"" >>$INI
echo "NGINX_LANNAME=\"$LANNAME\"" >>$INI
echo "NGINX_LANMDNS=\"$LANMDNS\"" >>$INI
echo "NGINX_BIND=\"$BIND\"" >>$INI
echo "NGINX_CERTPATH=\"$CERTPATH\"" >>$INI
echo "NGINX_USESSL=\"$USE_SSL\"" >>$INI
echo "NGINX_PORT=\"$PORT\"" >>$INI