From 4ff9bc19fabec549baae41c66c7baa7b774d27d6 Mon Sep 17 00:00:00 2001 From: fred Date: Wed, 11 Aug 2021 18:15:20 +0200 Subject: [PATCH] PREPARE www EXCHANGE ZONE .$IPFSNODEID/astroport/www --- zen/gchange_INIT.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/zen/gchange_INIT.sh b/zen/gchange_INIT.sh index 9371b99..5068671 100755 --- a/zen/gchange_INIT.sh +++ b/zen/gchange_INIT.sh @@ -25,7 +25,7 @@ IPFSNODEID=$(ipfs --timeout=20s id -f='\n') [[ ! -f ~/.zen/secret.dunikey ]] && echo "Missing ~/.zen/secret.dunikey. EXIT" && exit 1 G1PUB=$(cat ~/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2) [[ $G1PUB == "" ]] && echo "ERROR G1PUB empty !! EXIT" && exit 1 -[[ -f ~/.zen/ipfs/.$IPFSNODEID/_xbian.zuid ]] && AXID=$(cat ~/.zen/ipfs/.$IPFSNODEID/_xbian.zuid) || hostname -s > ~/.zen/ipfs/.$IPFSNODEID/_xbian.zuid +[[ -f ~/.zen/ipfs/.$IPFSNODEID/_xbian.zuid ]] && XZUID=$(cat ~/.zen/ipfs/.$IPFSNODEID/_xbian.zuid) || hostname -s > ~/.zen/ipfs/.$IPFSNODEID/_xbian.zuid ######################################################################## # CREATNG IPFS LOCAL REPOSITORY for Node G1 Identity : G1SSB @@ -48,7 +48,7 @@ title=$(cat /tmp/A_${G1PUB}.cache | jq -r '._source.title') [[ $title ]] && echo "$title" > ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_title # UPDATE _g1.astroport_title with city -title="Station $USER@$AXID" +title="Station $YOU@$XZUID" 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 @@ -118,13 +118,20 @@ sed -i "s/_IPFSNODEID_/$IPFSNODEID/g" $wiki sed -i "s/_G1PUB_/$G1PUB/g" $wiki ## CREATE IPFSNODEID G1PUB QR CODE -[[ ! -f /home/$USER/.zen/ipfs/.$IPFSNODEID/QR.png ]] && qrencode -s 6 -o "/home/$USER/.zen/ipfs/.$IPFSNODEID/QR.png" "$G1PUB" +[[ ! -f /home/$YOU/.zen/ipfs/.$IPFSNODEID/QR.png ]] && qrencode -s 6 -o "/home/$YOU/.zen/ipfs/.$IPFSNODEID/QR.png" "$G1PUB" # sed -i "s/Personnalisez/Amis de/g" $wiki # https:\/\/www.gchange.fr\/#\/app\/records\/wallet?q=$G1PUB ######################################################################## - - +## PREPARE www EXCHANGE ZONE .$IPFSNODEID/astroport/www +if [[ ! -d /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www ]]; then + wwwuser=$(ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1) + if [[ $wwwuser ]]; then + mkdir -p /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www + chown -R $YOU:$wwwuser /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www + chmod -R g+rw /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www + fi +fi ######################################################################## ### #### FRIENDS && BOOTSTRAP ipfstryme MESSAGE sending procedure