ipfs_SWARM_refresh.sh
This commit is contained in:
parent
2ccbfaa344
commit
c432c3d3f9
|
@ -54,12 +54,13 @@ do
|
||||||
ipfs swarm disconnect $peer
|
ipfs swarm disconnect $peer
|
||||||
ipfs bootstrap rm $peer
|
ipfs bootstrap rm $peer
|
||||||
|
|
||||||
|
echo "# FAIL2BAN # $USER must activate no password sudo (Rpi & Xbian OK)"
|
||||||
[[ $USER == "pi" || $USER == "xbian" ]] && echo "BAN $ip" \
|
[[ $USER == "pi" || $USER == "xbian" ]] && echo "BAN $ip" \
|
||||||
&& sudo fail2ban-client add recidive \
|
&& sudo fail2ban-client add recidive \
|
||||||
&& sudo fail2ban-client set recidive banip $ip
|
&& sudo fail2ban-client set recidive banip $ip
|
||||||
|
|
||||||
else
|
else
|
||||||
# REFRESH ~/.zen/ipfs_swarm/
|
echo "REFRESH /ipns/$ipfsnodeid INTO ~/.zen/ipfs_swarm/"
|
||||||
$MY_PATH/tools/timeout.sh -t 30 ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$ipfsnodeid
|
$MY_PATH/tools/timeout.sh -t 30 ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$ipfsnodeid
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
@ -74,4 +75,9 @@ NODEIPNS=$(ipfs name publish --quieter /ipfs/$IWALLETS)
|
||||||
# Put my own data in /home/$YOU/.zen/ipfs_swarm/
|
# Put my own data in /home/$YOU/.zen/ipfs_swarm/
|
||||||
ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$IPFSNODEID
|
ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$IPFSNODEID
|
||||||
|
|
||||||
|
# NB: could start sync IPNS from "swarm peers" and check ~/.zen/ipfs_swarm/.$ipfsnodeid/G1SSB/_g1.pubkey
|
||||||
|
# if it is a gchange friend of mine... Then decide to bannish or keep.
|
||||||
|
# But IPNS sync with bad node could lead to a filesystem concistency corruption...
|
||||||
|
# Should be sync in a temp separate folder... So keeping IP control for now.
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in New Issue