forked from axiom-team/astroport
strict SSB/IPFS connection
This commit is contained in:
parent
bfc5b6048f
commit
91cdaffbf4
|
@ -49,6 +49,19 @@ do
|
||||||
[[ "$id" == "" ]] && echo "WARNING! ID empty for $peer " && continue
|
[[ "$id" == "" ]] && echo "WARNING! ID empty for $peer " && continue
|
||||||
|
|
||||||
echo " ($count) Refreshing /home/$YOU/.zen/ipfs_swarm/.$id"
|
echo " ($count) Refreshing /home/$YOU/.zen/ipfs_swarm/.$id"
|
||||||
|
|
||||||
|
### Is "ipfs_swarm/.$id/G1SSB/_ssb.whoami" my SSB friend??
|
||||||
|
ssbID=$(cat /home/$YOU/.zen/ipfs_swarm/.$id/G1SSB/_ssb.whoami)
|
||||||
|
isMyFriend=$(grep -Rwl "$ssbID" /tmp/ssb-friends.txt)
|
||||||
|
if [[ ! $isMyFriend ]]; then
|
||||||
|
echo "WARNING! $count IS NOT my SSB Friend !!! Check $ssbID"
|
||||||
|
rm -Rf /home/$YOU/.zen/ipfs_swarm/.$id
|
||||||
|
ipfs swarm disconnect $peer
|
||||||
|
ipfs bootstrap rm $peer
|
||||||
|
## TODO: Use fail2ban if same node continue entering our swarm...
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
rm -Rf /home/$YOU/.zen/ipfs_swarm/.$id
|
rm -Rf /home/$YOU/.zen/ipfs_swarm/.$id
|
||||||
$MY_PATH/tools/timeout.sh -t 30 ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$id
|
$MY_PATH/tools/timeout.sh -t 30 ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$id
|
||||||
|
|
||||||
|
@ -61,12 +74,6 @@ do
|
||||||
# TODO bannish with firewall ?
|
# TODO bannish with firewall ?
|
||||||
fi
|
fi
|
||||||
|
|
||||||
### Is "ipfs_swarm/.$id/G1SSB/_ssb.whoami" my SSB friend??
|
|
||||||
ssbID=$(cat /home/$YOU/.zen/ipfs_swarm/.$id/G1SSB/_ssb.whoami)
|
|
||||||
isMyFriend=$(grep -Rwl "$ssbID" /tmp/ssb-friends.txt)
|
|
||||||
[[ ! $isMyFriend ]] && echo "WARNING! $count IS NOT my SSB Friend !!! Check $ssbID" # TODO Send sbotc message?
|
|
||||||
# TODO: PROD ACTIVATE # && ipfs swarm disconnect $peer && ipfs bootstrap rm $peer
|
|
||||||
## TODO: Use fail2ban if same node continue entering our swarm...
|
|
||||||
echo "============================================================="
|
echo "============================================================="
|
||||||
count=$((count+1))
|
count=$((count+1))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue