diff --git a/cron_MINUTE.sh b/cron_MINUTE.sh index ce112aa..554f393 100755 --- a/cron_MINUTE.sh +++ b/cron_MINUTE.sh @@ -305,6 +305,20 @@ echo ' # RENEW & SEND STARS TO FRIENDS ~/.zen/astrXbian/zen/manage_stargates.sh $MY_PATH/zen/manage_stargates.sh + + ######################################################################## + # ACTIVATE TO CONTROL SWARM STATION SAME CODE VERSION + ######################################################################## + ## myCODE is a SECURITY about code SIMILARITY + ## EACH NODE CAN CHECK IF ANOTHER HAS SAME IPFS CODE HASH + MyCODE=$(ipfs add -rq --ignore="__pycache__" ~/.zen/astrXbian/ | tail -n 1) + [[ ! -f ~/.zen/ipfs/.${IPFSNODEID}/.mycode ]] && echo $MyCODE > ~/.zen/ipfs/.${IPFSNODEID}/.mycode + [[ "$(cat ~/.zen/ipfs/.${IPFSNODEID}/.mycode)" != "$MyCODE" ]] && echo $MyCODE > ~/.zen/ipfs/.${IPFSNODEID}/.mycode + echo "MyCODE = $MyCODE CODE is ready to be published" + ######################################################################## + # MEAN CONTROL SWARM STATION HAVE SAME CODE VERSION + ######################################################################## + fi ### DISAPEAR ONE HOUR FROM IPFS SWARM ZOMBIES > 300 peers in swarm diff --git a/zen/ipns_TAG_refresh.sh b/zen/ipns_TAG_refresh.sh index 5dab3f9..4303983 100755 --- a/zen/ipns_TAG_refresh.sh +++ b/zen/ipns_TAG_refresh.sh @@ -30,20 +30,7 @@ G1PUB=$(cat ~/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2) echo "## FRIENDS IPFS PINGing" for g1pub in $(ls -t ~/.zen/ipfs/.$IPFSNODEID/FRIENDS/); do [[ $g1pub ]] && ipfs ping --timeout=3s -n 3 /ipfs/$(~/.zen/astrXbian/zen/tools/g1_to_ipfs.py $g1pub 2>/dev/null) 2>/dev/null; done -######################################################################## -# ACTIVATE TO CONTROL SWARM STATION SAME CODE VERSION -######################################################################## -## myCODE is a SECURITY about code SIMILARITY -## EACH NODE CAN CHECK IF ANOTHER HAS SAME IPFS CODE HASH -# MyCODE=$(ipfs add -rq --ignore="__pycache__" ~/.zen/astrXbian/ | tail -n 1) -# [[ ! -f ~/.zen/ipfs/.${IPFSNODEID}/.mycode ]] && echo $MyCODE > ~/.zen/ipfs/.${IPFSNODEID}/.mycode -# [[ "$(cat ~/.zen/ipfs/.${IPFSNODEID}/.mycode)" != "$MyCODE" ]] && echo $MyCODE > ~/.zen/ipfs/.${IPFSNODEID}/.mycode -# [[ "$G1PUB" == "Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS" ]] && ipfs name publish -k mastodon $(cat ~/.zen/ipfs/.${IPFSNODEID}/.mycode) -# echo "MyCODE = $MyCODE CODE is published -# ipfs ls /ipns/k51qzi5uqu5dk1nt1pfbtgfis4bep8pcip78w30xykhgba7y7wk0xyu8nwci5m" -######################################################################## -# ACTIVATE TO CONTROL SWARM STATION SAME CODE VERSION -######################################################################## + echo " _ _ _ _ / \ / \ / \ / \