diff --git a/zen/gchange_INIT.sh b/zen/gchange_INIT.sh index c7d6116..96290b7 100755 --- a/zen/gchange_INIT.sh +++ b/zen/gchange_INIT.sh @@ -110,7 +110,8 @@ ipfsnodeid=${IamINBOOTSTRAP##*/} ################## AUTO PINNING -################## CHECKING WHO GAVE ME STARS +################## CHECKING WHO GAVE ME STARS +rm -f /tmp/friend_of_mine for liking_me in $(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" stars | jq -r '.likes[].issuer' && ~/.zen/astrXbian/zen/tools/ipfs_to_g1.py $(cat ~/.zen/astrXbian/A_boostrap_nodes.txt | grep -Ev "#" | rev | cut -d '/' -f 1 | rev | shuf | head -n 1) ); do ##### BOOTSTRAP AUTO LIKE BACK (NOT liking Myself) @@ -128,8 +129,8 @@ do ##### CHECKING IF WE LIKE EACH OTHER (AVOID LIKING MYSELF) ~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" stars -p $liking_me > /tmp/Gstars.json - - [[ ! -f /tmp/Gstars.json ]] && rm -Rf ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me && echo "$liking_me is a DEAD FRIEND !!!" && continue + + [[ ! -f /tmp/Gstars.json ]] && rm -Rf ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me && echo "$liking_me is a BUZZ FRIEND !!!" && continue friend_of_mine=$(cat /tmp/Gstars.json | jq -r '.yours'); if [[ "$friend_of_mine" != "null" && "$liking_me" != "$G1PUB" ]] @@ -154,6 +155,7 @@ do else echo 'MISSING ~/.zen/ipfs/.${IPFSNODEID}/tryme.addr' fi + echo "$friend_of_mine" >> /tmp/friend_of_mine else echo "tryme.addr MESSAGE ALREADY SENT TO $liking_me" fi @@ -162,10 +164,12 @@ do fi sleep $((1 + RANDOM % 2)) # SLOW DOWN - # TODO: REMOVE NOT ANYMORE FRIENDS ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/ - # Memorize $friend_of_mine loop and remove extra directories done +# REMOVE NOT ANYMORE FRIENDS ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/ +## TODO compare with /tmp/friend_of_mine + + ## ADD tiddlywiki #TODO REMOVE #PUT in ISOConfig for next install [[ ! -f ~/.zen/ipfs/.${IPFSNODEID}/index.html ]] && mkdir -p ~/.zen/ipfs/.${IPFSNODEID} && cp ~/.zen/astrXbian/.install/templates/tiddlywiki/index.html ~/.zen/ipfs/.${IPFSNODEID}/index.html