~/.zen/ipfs/.${IPFSNODEID}/_timestamp

This commit is contained in:
qo-op 2021-02-01 04:00:38 +01:00
parent 26e81cf583
commit 88b8094acd
3 changed files with 9 additions and 4 deletions

View File

@ -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)

View File

@ -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)

View File

@ -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)