mirror of
https://github.com/unraid/webgui.git
synced 2026-04-28 13:59:21 -05:00
Simplify 'rc.nginx update'
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user