projects
/
feed
/
packages.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9daf44b
)
rclone: fix init script on CIDR format ipaddr
author
Liangbin Lian
<
[email protected]
>
Fri, 5 Aug 2022 08:20:32 +0000
(16:20 +0800)
committer
Josef Schlehofer
<
[email protected]
>
Sat, 13 Aug 2022 09:35:14 +0000
(11:35 +0200)
Signed-off-by: Liangbin Lian <
[email protected]
>
(cherry picked from commit
7af716f12d7aeaef48ccc3f025927808af0bf461
)
net/rclone/files/rclone.init
patch
|
blob
|
history
diff --git
a/net/rclone/files/rclone.init
b/net/rclone/files/rclone.init
index 51c0060f70de8ef973a0aa8ad62b51149f8209cc..276a3b1914858cb74b06a9c5edfd2e74032ea70d 100755
(executable)
--- a/
net/rclone/files/rclone.init
+++ b/
net/rclone/files/rclone.init
@@
-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"