Browse Source

zerotier: abort on zerotier-idtool error

Signed-off-by: Moritz Warning <moritzwarning@web.de>
lilik-openwrt-22.03
Moritz Warning 7 years ago
parent
commit
a70f13dcba
1 changed files with 7 additions and 4 deletions
  1. +7
    -4
      net/zerotier/files/zerotier.init

+ 7
- 4
net/zerotier/files/zerotier.init View File

@ -44,10 +44,13 @@ start_instance() {
if [ "$secret" = "generate" ]; then
echo "Generate secret - please wait..."
local tmp="/tmp/zt.$cfg.secret"
zerotier-idtool generate "$tmp" > /dev/null
secret="$(cat $tmp)"
rm "$tmp"
local sf="/tmp/zt.$cfg.secret"
zerotier-idtool generate "$sf" > /dev/null
[ $? -ne 0 ] && return 1
secret="$(cat $sf)"
rm "$sf"
uci set zerotier.$cfg.secret="$secret"
uci commit zerotier


Loading…
Cancel
Save