From b6452beb389631916a4d3a51642e560cda3488df Mon Sep 17 00:00:00 2001 From: qo-op Date: Thu, 8 Apr 2021 03:07:42 +0200 Subject: [PATCH] cleaner --- zen/gchange_INIT.sh | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/zen/gchange_INIT.sh b/zen/gchange_INIT.sh index acd7fc2..fdb0507 100755 --- a/zen/gchange_INIT.sh +++ b/zen/gchange_INIT.sh @@ -38,30 +38,29 @@ cat ~/.zen/ipfs/.${IPFSNODEID}/tryme.addr # ADD GCHANGE+ informations ######################################################################## GCHANGE="https://data.gchange.fr" - -# CREATE _g1.gchange_title +## GET LATEST GCHANGE PROFILE curl -s ${GCHANGE}/user/profile/${G1PUB} > /tmp/A_${G1PUB}.cache -# rm -f ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_title + +# UPDATE _g1.gchange_title title=$(cat /tmp/A_${G1PUB}.cache | jq -r '._source.title') [[ $title ]] && echo "$title" > ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_title -# CREATE _g1.astroport_title with city -rm -f ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.astroport_title +# UPDATE _g1.astroport_title with city title="Station $USER@$AXID" city=$(cat /tmp/A_${G1PUB}.cache | jq -r '._source.city') [[ "$city" != "null" ]] && title="$title in $city" echo "$title" > ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.astroport_title -# GET _g1.gchange_avatar.png +# UPDATE _g1.gchange_avatar.png cat /tmp/A_${G1PUB}.cache | jq -r '._source.avatar._content' | base64 -d > "/home/$YOU/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_avatar.png" # CREATE _nodename [[ -f /home/$YOU/.zen/ipfs/.$IPFSNODEID/G1SSB/_nodename ]] && nodename=$(cat /home/$YOU/.zen/ipfs/.$IPFSNODEID/G1SSB/_nodename) -if [[ $nodename == "" ]]; then +if [[ "$nodename" == "" ]]; then nodename=$(hostname) extension=$(echo $nodename | cut -d '.' -f 2) - if [[ $extension == $nodename ]]; then - nodename=$nodename.home + if [[ "$extension" == "$nodename" ]]; then + nodename="$nodename.home" fi echo "$nodename" > ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_nodename fi @@ -87,7 +86,9 @@ if [[ ! -f ~/.ipfs/test.disk ]]; then echo $(df ~/.ipfs/ | tail -n 1 | awk '{print $4}') > ~/.zen/ipfs/.${IPFSNODEID}/disk.bytes # IPFS repo.stat ipfs repo stat > ~/.zen/ipfs/.${IPFSNODEID}/repo.stat - # GEOLOC SHOULD BE SECURELY EXCHANGED + ########################################### + # GEOLOC MUST BE SECURELY EXCHANGED (TODO) + ########################################### # CREATE "_g1.gchange_geoPoint.lat" AND "_g1.gchange_geoPoint.lon" # rm -f ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_geoPoint.lat # echo $(curl -s ${GCHANGE}/user/profile/${G1PUB} | jq '._source.geoPoint.lat') > ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_geoPoint.lat @@ -124,6 +125,7 @@ do ##### CHECKING IF WE LIKE EACH OTHER (AVOID LIKING MYSELF) ~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey 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 friend_of_mine=$(cat /tmp/Gstars.json | jq -r '.yours'); @@ -154,7 +156,6 @@ do fi # MEMORIZE actual tryme.addr cp -f ~/.zen/ipfs/.${IPFSNODEID}/tryme.addr ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/ - fi sleep $((1 + RANDOM % 2)) # SLOW DOWN