rclone: fix init script on CIDR format ipaddr
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
(cherry picked from commit 7af716f12d
)
This commit is contained in:
parent
9daf44b788
commit
5b5685f90a
1 changed files with 3 additions and 2 deletions
|
@ -47,12 +47,13 @@ start_service() {
|
|||
config_get proxy_addr proxy proxy_addr
|
||||
|
||||
if [ "${addr_type}" = "local" ]; then
|
||||
addr="$(uci get network.loopback.ipaddr)"
|
||||
addr="$(uci get network.loopback.ipaddr | cut -d' ' -f1)"
|
||||
elif [ "${addr_type}" = "lan" ]; then
|
||||
addr="$(uci get network.lan.ipaddr)"
|
||||
addr="$(uci get network.lan.ipaddr | cut -d' ' -f1)"
|
||||
else
|
||||
addr=""
|
||||
fi
|
||||
addr="${addr%/*}"
|
||||
|
||||
local config_dir="${config_path%/*}"
|
||||
[ -d "$config_dir" ] || mkdir -p "$config_dir"
|
||||
|
|
Loading…
Reference in a new issue