challenge: fix behaviour with DNS token: allow pasing the token by pipe
This commit is contained in:
parent
98567d26c9
commit
75abc025e2
@ -87,10 +87,15 @@ case "${TOKENID}" in
|
||||
exit 2
|
||||
;;
|
||||
token4)
|
||||
HDATA=$(dig +short +time=1 +tries=0 adlin.nemunai.re $2 | sed 's/["\\]//g') || {
|
||||
echo "Try again! Your resolver settings seems not good :(" >&2
|
||||
exit 3
|
||||
}
|
||||
if [ -t 0 ]; then
|
||||
HDATA=$(dig +short +time=1 +tries=0 adlin.nemunai.re $2) || {
|
||||
echo "Try again! Your resolver settings seems not good :(" >&2
|
||||
exit 3
|
||||
}
|
||||
else
|
||||
read HDATA
|
||||
fi
|
||||
HDATA=$(echo "${HDATA}" | sed 's/["\\]//g')
|
||||
echo $HDATA | grep "not here" 2> /dev/null && exit 3
|
||||
;;
|
||||
*)
|
||||
|
Reference in New Issue
Block a user