gistfile1.txt
· 398 B · Text
Brut
while IFS= read -r name; do
[[ -f "$(ctx::block::path "${name}.block")" ]] \
&& p_restricted["$name"]=true || p_restricted["$name"]=false
local pubkey
pubkey=$(keys::public "$name" 2>/dev/null || echo "")
if [[ -n "$pubkey" ]] && ! echo "$wg_peers" | grep -qF "$pubkey"; then
p_blocked["$name"]=true
else
p_blocked["$name"]=false
fi
done < <(peers::all)
| 1 | while IFS= read -r name; do |
| 2 | [[ -f "$(ctx::block::path "${name}.block")" ]] \ |
| 3 | && p_restricted["$name"]=true || p_restricted["$name"]=false |
| 4 | local pubkey |
| 5 | pubkey=$(keys::public "$name" 2>/dev/null || echo "") |
| 6 | if [[ -n "$pubkey" ]] && ! echo "$wg_peers" | grep -qF "$pubkey"; then |
| 7 | p_blocked["$name"]=true |
| 8 | else |
| 9 | p_blocked["$name"]=false |
| 10 | fi |
| 11 | done < <(peers::all) |