forked from axiom-team/astrXbian
~/.zen/ipfs/.${IPFSNODEID}/_timestamp
This commit is contained in:
parent
26e81cf583
commit
88b8094acd
|
@ -189,7 +189,7 @@ then
|
|||
|
||||
echo "PUBLISH ~/.zen/ipfs to IPNS self for SWARM SHARING"
|
||||
echo "-----------------------------------------------------------------"
|
||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/_timestamp
|
||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/.${IPFSNODEID}/_timestamp
|
||||
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
||||
echo $MIPFS > ~/.zen/ipfs/.${IPFSNODEID}/_chain ## THIS SIMPLE LINE IS BLOCKCHAIN POWERING ANY DATA PUBLISHED TO IPFS !!!
|
||||
NODEIPNS=$(ipfs name publish --quieter /ipfs/$MIPFS)
|
||||
|
|
|
@ -56,7 +56,10 @@ do
|
|||
[[ ! $(ipfs swarm peers | grep $ipfsnodeid) ]] && ipfs swarm connect "$peerline" && ipfs bootstrap add "$peerline"
|
||||
echo "OK Friend REFRESH /ipns/$ipfsnodeid INTO ~/.zen/ipfs_swarm/"
|
||||
$MY_PATH/tools/timeout.sh -t 12 ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$ipfsnodeid
|
||||
if [ $? != 0 ]; then echo "TIMEOUT REACHED ___ REMOVE $ipfsnodeid FROM ~/.zen/A_my_swarm.txt"; fi
|
||||
if [ $? != 0 ]; then
|
||||
echo "TIMEOUT REACHED ___ REMOVE $ipfsnodeid FROM ~/.zen/A_my_swarm.txt";
|
||||
grep -vEi $ip ~/.zen/A_my_swarm.txt
|
||||
fi
|
||||
else
|
||||
DEFCON=$(cat ~/.zen/astrXbian/DEFCON)
|
||||
echo "!!! NOT MY FRIEND !!! ___________________ # DEFCON : $DEFCON "
|
||||
|
@ -74,6 +77,8 @@ do
|
|||
# INFORM _FAIL2BAN STATUS in ipfs_swarm/.$ipfsnodeid
|
||||
mkdir -p ~/.zen/ipfs_swarm/.$ipfsnodeid
|
||||
echo "$ip" > ~/.zen/ipfs_swarm/.$ipfsnodeid/_FAIL2BAN
|
||||
# REMOVE IT (TODO)
|
||||
rm ~/.zen/ipfs_swarm/.$ipfsnodeid/_FAIL2BAN
|
||||
fi
|
||||
done
|
||||
|
||||
|
@ -99,7 +104,7 @@ cat ~/.zen/ipfs*/xbian/${PREFIX}* | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${P
|
|||
|
||||
########################################################################
|
||||
echo "PUBLISHING ~/.zen/ipfs SELF /ipns/$IPFSNODEID"
|
||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/_timestamp
|
||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/.${IPFSNODEID}/_timestamp
|
||||
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
||||
echo $MIPFS > ~/.zen/ipfs/.${IPFSNODEID}/_chain
|
||||
NODEIPNS=$(ipfs name publish --quieter /ipfs/$MIPFS)
|
||||
|
|
|
@ -88,7 +88,7 @@ cat ~/.zen/ipfs*/xbian/${PREFIX}* | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${P
|
|||
########################################################################
|
||||
echo "PUBLISH ~/.zen/ipfs to IPNS self for SWARM SHARING"
|
||||
echo "-----------------------------------------------------------------"
|
||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/_timestamp
|
||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/.${IPFSNODEID}/_timestamp
|
||||
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
||||
echo $MIPFS > ~/.zen/ipfs/.${IPFSNODEID}/_chain ## THIS SIMPLE LINE IS BLOCKCHAIN POWERING ANY DATA PUBLISHED TO IPFS !!!
|
||||
NODEIPNS=$(ipfs name publish --quieter /ipfs/$MIPFS)
|
||||
|
|
Loading…
Reference in New Issue