mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
zerotier: abort on zerotier-idtool error
Signed-off-by: Moritz Warning <moritzwarning@web.de>
This commit is contained in:
@@ -44,10 +44,13 @@ start_instance() {
|
|||||||
|
|
||||||
if [ "$secret" = "generate" ]; then
|
if [ "$secret" = "generate" ]; then
|
||||||
echo "Generate secret - please wait..."
|
echo "Generate secret - please wait..."
|
||||||
local tmp="/tmp/zt.$cfg.secret"
|
local sf="/tmp/zt.$cfg.secret"
|
||||||
zerotier-idtool generate "$tmp" > /dev/null
|
|
||||||
secret="$(cat $tmp)"
|
zerotier-idtool generate "$sf" > /dev/null
|
||||||
rm "$tmp"
|
[ $? -ne 0 ] && return 1
|
||||||
|
|
||||||
|
secret="$(cat $sf)"
|
||||||
|
rm "$sf"
|
||||||
|
|
||||||
uci set zerotier.$cfg.secret="$secret"
|
uci set zerotier.$cfg.secret="$secret"
|
||||||
uci commit zerotier
|
uci commit zerotier
|
||||||
|
|||||||
Reference in New Issue
Block a user