diff options
author | Jonas Schäfer <j.wielicki@sotecware.net> | 2020-07-25 19:55:45 +0200 |
---|---|---|
committer | Jonas Schäfer <j.wielicki@sotecware.net> | 2020-07-25 19:55:45 +0200 |
commit | 409c62a89a1a219e6872dfa5ab09de901a12965a (patch) | |
tree | 4bf51560df91214aca8ccb6a6e6806810d9dcf2d | |
parent | 4648d3cd247e89c83829e38009a352f94b0b672d (diff) | |
parent | afa98984d261c936f0e3d2097a5bd522f6b54ead (diff) |
Merge branch 'feature/fix-multidomain'
-rwxr-xr-x | echoz.sh | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -6,8 +6,8 @@ jid="$1" password="$2" username="$(echo "$jid" | sed 's/@.*//')" domain="$(echo "$jid" | sed 's/.*@//')" -srv="$( ( dig +short SRV "_xmpp-client._tcp.$domain" | grep . || echo "0 0 5222 $domain" ) | sort -n | sed 's/[[:digit:]]\+[[:space:]][[:digit:]]\+[[:space:]]//')" -host="$(echo "$srv" | sed 's/[[:digit:]]\+[[:space:]]//')" +srv="$( ( dig +short SRV "_xmpp-client._tcp.$domain" | grep . || echo "0 0 5222 $domain" ) | sort -n | sed -n '1s/[[:digit:]]\+[[:space:]][[:digit:]]\+[[:space:]]//p')" +host="$(echo "$srv" | sed 's/[[:digit:]]\+[[:space:]]//;s/\.$//')" port="$(echo "$srv" | sed 's/[[:space:]].*//')" authstr="$(printf '\0%s\0%s' "$username" "$password" | base64)" rm -f "$pipename" |