VISA.new - UPlanet -
This commit is contained in:
parent
f7fef2fdb4
commit
ddc5a7dee4
|
@ -165,7 +165,7 @@ Content-Type: text/html; charset=UTF-8
|
||||||
startvisa=`date +%s`
|
startvisa=`date +%s`
|
||||||
[[ "$SALT" == "0" && "$PEPPER" == "0" ]] && SALT="" && PEPPER="" # "0" "0" means random salt pepper
|
[[ "$SALT" == "0" && "$PEPPER" == "0" ]] && SALT="" && PEPPER="" # "0" "0" means random salt pepper
|
||||||
#~ echo "VISA.new : \"$SALT\" \"$PEPPER\" \"${EMAIL}\" \"$PSEUDO\" \"${WHAT}\"" > ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
#~ echo "VISA.new : \"$SALT\" \"$PEPPER\" \"${EMAIL}\" \"$PSEUDO\" \"${WHAT}\"" > ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
||||||
${MY_PATH}/../tools/VISA.new.sh "$SALT" "$PEPPER" "${EMAIL}" "$PSEUDO" "${WHAT}" >> ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
${MY_PATH}/../RUNTIME/VISA.new.sh "$SALT" "$PEPPER" "${EMAIL}" "$PSEUDO" "${WHAT}" >> ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
||||||
|
|
||||||
${MY_PATH}/../tools/mailjet.sh "${EMAIL}" ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt ## Send VISA.new log to EMAIL
|
${MY_PATH}/../tools/mailjet.sh "${EMAIL}" ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt ## Send VISA.new log to EMAIL
|
||||||
|
|
||||||
|
|
|
@ -222,7 +222,7 @@ if [[ ! -f ~/.zen/tmp/${MOATS}/TW/${EMAIL}/index.html ]]; then
|
||||||
## CREATE ASTRONAUTE TW ON CURRENT ASTROPORT
|
## CREATE ASTRONAUTE TW ON CURRENT ASTROPORT
|
||||||
(
|
(
|
||||||
##### (☉_☉ ) #######
|
##### (☉_☉ ) #######
|
||||||
${MY_PATH}/../tools/VISA.new.sh "${EMAIL}" "${NPASS}" "${EMAIL}" "UPlanet" "/ipns/${UMAPNS}" "${LAT}" "${LON}" >> ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
${MY_PATH}/../RUNTIME/VISA.new.sh "${EMAIL}" "${NPASS}" "${EMAIL}" "UPlanet" "/ipns/${UMAPNS}" "${LAT}" "${LON}" >> ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
||||||
${MY_PATH}/../tools/mailjet.sh "${EMAIL}" ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt ## Send VISA.new log to EMAIL
|
${MY_PATH}/../tools/mailjet.sh "${EMAIL}" ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt ## Send VISA.new log to EMAIL
|
||||||
) &
|
) &
|
||||||
|
|
||||||
|
|
|
@ -46,16 +46,16 @@ For exemple, if you want to know from where VISA.new.sh is called run
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
Searching for VISA.new.sh recursively. Please Wait...
|
Searching for VISA.new.sh recursively. Please Wait...
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
./command.sh: ${MY_PATH}/tools/VISA.new.sh
|
./command.sh: ${MY_PATH}/RUNTIME/VISA.new.sh
|
||||||
./command.sh: ${MY_PATH}/tools/VISA.new.sh "$SALT" "$PEPPER" "$EMAIL"
|
./command.sh: ${MY_PATH}/RUNTIME/VISA.new.sh "$SALT" "$PEPPER" "$EMAIL"
|
||||||
./API/SALT.sh: echo "# ASTRONAUT NEW VISA Create VISA.new.sh in background (~/.zen/tmp/email.${EMAIL}.${MOATS}.txt)"
|
./API/SALT.sh: echo "# ASTRONAUT NEW VISA Create VISA.new.sh in background (~/.zen/tmp/email.${EMAIL}.${MOATS}.txt)"
|
||||||
./API/SALT.sh: ${MY_PATH}/../tools/VISA.new.sh "$SALT" "$PEPPER" "${EMAIL}" "$PSEUDO" "${WHAT}" >> ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
./API/SALT.sh: ${MY_PATH}/../RUNTIME/VISA.new.sh "$SALT" "$PEPPER" "${EMAIL}" "$PSEUDO" "${WHAT}" >> ~/.zen/tmp/email.${EMAIL}.${MOATS}.txt
|
||||||
./TODO.list:./tools/VISA.new.sh:######### TODO Ajouter d'autres clefs IPNS, GPG ?
|
./TODO.list:./RUNTIME/VISA.new.sh:######### TODO Ajouter d'autres clefs IPNS, GPG ?
|
||||||
./TODO.list:./tools/VISA.new.sh:WID="https://ipfs.$CLYUSER$YOMAIN.$(myHostName)/api" ## Next Generation API # TODO PLAYER IPFS Docker entrance
|
./TODO.list:./RUNTIME/VISA.new.sh:WID="https://ipfs.$CLYUSER$YOMAIN.$(myHostName)/api" ## Next Generation API # TODO PLAYER IPFS Docker entrance
|
||||||
./TODO.list:./tools/VISA.new.sh: ############ TODO améliorer templates, sed, ajouter index.html, etc...
|
./TODO.list:./RUNTIME/VISA.new.sh: ############ TODO améliorer templates, sed, ajouter index.html, etc...
|
||||||
./TODO.list:./tools/VISA.new.sh: ## TODO : FOR STRONGER SECURITY REMOVE THIS LINE
|
./TODO.list:./RUNTIME/VISA.new.sh: ## TODO : FOR STRONGER SECURITY REMOVE THIS LINE
|
||||||
./TODO.list:./tools/VISA.new.sh:# !! TODO !! # DEMO MODE. REMOVE FOR PRODUCTION - RECALCULATE AND RENEW AFTER EACH NEW KEY DELEGATION
|
./TODO.list:./RUNTIME/VISA.new.sh:# !! TODO !! # DEMO MODE. REMOVE FOR PRODUCTION - RECALCULATE AND RENEW AFTER EACH NEW KEY DELEGATION
|
||||||
./TODO.list:./tools/VISA.new.sh:# TODO : Allow Astronaut PASS change ;)
|
./TODO.list:./RUNTIME/VISA.new.sh:# TODO : Allow Astronaut PASS change ;)
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -81,10 +81,10 @@ if [[ $SALT != "" && PEPPER != "" ]]; then
|
||||||
tiddlywiki --load ~/.zen/tmp/${MOATS}/TW/index.html --output ~/.zen/tmp/${MOATS} --render '.' 'AstroID.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'AstroID'
|
tiddlywiki --load ~/.zen/tmp/${MOATS}/TW/index.html --output ~/.zen/tmp/${MOATS} --render '.' 'AstroID.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'AstroID'
|
||||||
AstroID=$(cat ~/.zen/tmp/${MOATS}/AstroID.json | jq -r .[]._canonical_uri)
|
AstroID=$(cat ~/.zen/tmp/${MOATS}/AstroID.json | jq -r .[]._canonical_uri)
|
||||||
HPass=$(cat ~/.zen/tmp/${MOATS}/AstroID.json | jq -r .[].HPASS)
|
HPass=$(cat ~/.zen/tmp/${MOATS}/AstroID.json | jq -r .[].HPASS)
|
||||||
echo "AstroID=$AstroID ($HPass)"
|
#~ echo "AstroID=$AstroID ($HPass)"
|
||||||
tiddlywiki --load ~/.zen/tmp/${MOATS}/TW/index.html --output ~/.zen/tmp/${MOATS} --render '.' 'G1Visa.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'G1Visa'
|
tiddlywiki --load ~/.zen/tmp/${MOATS}/TW/index.html --output ~/.zen/tmp/${MOATS} --render '.' 'G1Visa.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'G1Visa'
|
||||||
G1Visa=$(cat ~/.zen/tmp/${MOATS}/G1Visa.json | jq -r .[]._canonical_uri)
|
G1Visa=$(cat ~/.zen/tmp/${MOATS}/G1Visa.json | jq -r .[]._canonical_uri)
|
||||||
echo "G1Visa=$G1Visa"
|
#~ echo "G1Visa=$G1Visa"
|
||||||
|
|
||||||
if [[ ${ASTROPORT} != "" && ${ASTROPORT} != "null" ]]; then
|
if [[ ${ASTROPORT} != "" && ${ASTROPORT} != "null" ]]; then
|
||||||
|
|
||||||
|
@ -111,21 +111,21 @@ TWMODEL="/ipfs/bafybeiaaf52awrqliwn5mqleua6tcv4qv5oxjfa6j2web6nh42vzdtjkiu"
|
||||||
# ipfs cat $TWMODEL > templates/twdefault.html
|
# ipfs cat $TWMODEL > templates/twdefault.html
|
||||||
##################################################### # NEW PLAYER ###############
|
##################################################### # NEW PLAYER ###############
|
||||||
################################################################################
|
################################################################################
|
||||||
echo "=============================================
|
#~ echo "=============================================
|
||||||
ASTROPORT DIPLOMATIC PASSPORT - MadeInZion VISA -
|
#~ ASTROPORT DIPLOMATIC PASSPORT - MadeInZion VISA -
|
||||||
=============================================
|
#~ =============================================
|
||||||
A Cryptographic Key to control your INTERNET
|
#~ A Cryptographic Key to control your INTERNET
|
||||||
Adventure & Exploration P2P Terraforming Game.
|
#~ Adventure & Exploration P2P Terraforming Game.
|
||||||
=============================================
|
#~ =============================================
|
||||||
WELCOME 'Astronaute'"; # sleep 1
|
#~ WELCOME 'Astronaute'"; # sleep 1
|
||||||
|
|
||||||
#~ echo "Inscription..."
|
#~ echo "Inscription..."
|
||||||
|
|
||||||
[[ $SALT == "" ]] && SALT=$(${MY_PATH}/diceware.sh 4 | xargs)
|
[[ $SALT == "" ]] && SALT=$(${MY_PATH}/diceware.sh 4 | xargs)
|
||||||
echo "-> ID : $SALT"
|
#~ echo "-> ID : $SALT"
|
||||||
|
|
||||||
[[ $PEPPER == "" ]] && PEPPER=$(${MY_PATH}/diceware.sh 2 | xargs)
|
[[ $PEPPER == "" ]] && PEPPER=$(${MY_PATH}/diceware.sh 2 | xargs)
|
||||||
echo "-> PASS : $PEPPER"
|
#~ echo "-> PASS : $PEPPER"
|
||||||
|
|
||||||
PSEUDO=${PLAYER%%[0-9]*}
|
PSEUDO=${PLAYER%%[0-9]*}
|
||||||
|
|
||||||
|
@ -349,13 +349,13 @@ DISCO="/?salt=${USALT}&pepper=${UPEPPER}"
|
||||||
#~ echo ${ENCODING}
|
#~ echo ${ENCODING}
|
||||||
echo '[{"title":"$:/plugins/astroport/lightbeams/saver/g1/lightbeam-natools-feed","text":"'${ENCODING}'","tags":""}]' > ~/.zen/tmp/${MOATS}/lightbeam-natools.json
|
echo '[{"title":"$:/plugins/astroport/lightbeams/saver/g1/lightbeam-natools-feed","text":"'${ENCODING}'","tags":""}]' > ~/.zen/tmp/${MOATS}/lightbeam-natools.json
|
||||||
|
|
||||||
echo
|
#~ echo
|
||||||
echo "IPFS GATEWAY : ${NID}"
|
#~ echo "IPFS GATEWAY : ${NID}"
|
||||||
#~ # cat ~/.zen/tmp/${MOATS}/local.gw.json | jq -r
|
# cat ~/.zen/tmp/${MOATS}/local.gw.json | jq -r
|
||||||
echo "IPFS API : ${WID}"
|
#~ echo "IPFS API : ${WID}"
|
||||||
#~ # cat ~/.zen/tmp/${MOATS}/local.api.json | jq -r
|
# cat ~/.zen/tmp/${MOATS}/local.api.json | jq -r
|
||||||
echo ">>> RSS FEED : ${myIPFS}/ipns/${FEEDNS}"
|
#~ echo ">>> RSS FEED : ${myIPFS}/ipns/${FEEDNS}"
|
||||||
## CHANGE SELECTED GW & API
|
#~ ## CHANGE SELECTED GW & API
|
||||||
|
|
||||||
## ADD SYSTEM TW
|
## ADD SYSTEM TW
|
||||||
tiddlywiki --load ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html \
|
tiddlywiki --load ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html \
|
||||||
|
@ -436,7 +436,7 @@ DISCO="/?salt=${USALT}&pepper=${UPEPPER}"
|
||||||
sed -i "s~${G1Visa}~${IASTRO}~g" ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html
|
sed -i "s~${G1Visa}~${IASTRO}~g" ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "♥ IPFS Ŋ1 DRIVE INIT ♥"
|
echo "♥ IPFS Ŋ1 TW INIT ♥"
|
||||||
echo "TW ${NID}/ipns/${ASTRONAUTENS}/"
|
echo "TW ${NID}/ipns/${ASTRONAUTENS}/"
|
||||||
IPUSH=$(ipfs add -Hq ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html | tail -n 1)
|
IPUSH=$(ipfs add -Hq ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html | tail -n 1)
|
||||||
echo $IPUSH > ~/.zen/game/players/${PLAYER}/ipfs/moa/.chain # Contains last IPFS backup PLAYER KEY
|
echo $IPUSH > ~/.zen/game/players/${PLAYER}/ipfs/moa/.chain # Contains last IPFS backup PLAYER KEY
|
||||||
|
@ -460,7 +460,7 @@ DISCO="/?salt=${USALT}&pepper=${UPEPPER}"
|
||||||
|
|
||||||
#~ echo; echo "Création Clefs et QR codes pour accès au niveau Astroport Ŋ1"; sleep 1
|
#~ echo; echo "Création Clefs et QR codes pour accès au niveau Astroport Ŋ1"; sleep 1
|
||||||
|
|
||||||
echo "--- PLAYER : ${PLAYER} - FILE SYSTEM LOADED";
|
echo "--- PLAYER : ${PLAYER} - DATA PROTOCOL LAYER LOADED";
|
||||||
# ls ~/.zen/game/players/${PLAYER}
|
# ls ~/.zen/game/players/${PLAYER}
|
||||||
|
|
||||||
[[ $XDG_SESSION_TYPE == 'x11' ]] && xdg-open "${myIPFS}/ipns/${ASTRONAUTENS}" && espeak "YOUR PASS IS $PASS"
|
[[ $XDG_SESSION_TYPE == 'x11' ]] && xdg-open "${myIPFS}/ipns/${ASTRONAUTENS}" && espeak "YOUR PASS IS $PASS"
|
||||||
|
@ -503,26 +503,26 @@ echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
||||||
echo "$(${MY_PATH}/face.sh cool)"
|
echo "$(${MY_PATH}/face.sh cool)"
|
||||||
echo " 'Astronaute' $PSEUDO"
|
echo " 'Astronaute' $PSEUDO"
|
||||||
echo
|
echo
|
||||||
echo "* Public G1Visa"
|
echo "* Public Wallet <a href=${NID}/ipns/${ASTRONAUTENS}#G1Visa>G1Visa</a>"
|
||||||
echo " ${NID}/ipns/${ASTRONAUTENS}#G1Visa"
|
echo " "
|
||||||
echo "* Personal AstroID ($PASS)"
|
echo "* G1Card with PASS: <b>$PASS</b>"
|
||||||
echo " ${NID}/ipns/${ASTRONAUTENS}#AstroID"
|
echo " <a href=${NID}/ipns/${ASTRONAUTENS}#AstroID>AstroID</a>"
|
||||||
echo "* GPS : ${NID}/ipns/${ASTRONAUTENS}#GPS"
|
echo
|
||||||
echo "* U Map : ${myIPFS}${URL}"
|
echo "* <a href=${myIPFS}${URL}> U Map _$LAT_$LON</a>"
|
||||||
echo
|
echo
|
||||||
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
||||||
echo "BIENVENUE"
|
#~ echo "BIENVENUE"
|
||||||
echo "https://monnaie-libre.fr (ğ1) : $G1PUB"; # sleep 1
|
#~ echo "https://monnaie-libre.fr (ğ1) : $G1PUB"; # sleep 1
|
||||||
echo "
|
#~ echo "
|
||||||
Vos Secrets :
|
#~ Vos Secrets :
|
||||||
$SALT
|
#~ $SALT
|
||||||
$PEPPER
|
#~ $PEPPER
|
||||||
|
|
||||||
* WALLET : https://cesium.app
|
#~ * WALLET : https://cesium.app
|
||||||
* MARKET : https://gchange.fr
|
#~ * MARKET : https://gchange.fr
|
||||||
|
|
||||||
U Planet : ${myUPLANET}
|
#~ U Planet : ${myUPLANET}
|
||||||
Astroport.ONE ★ PKI ★ Ğ1/Ŋ1 ★ DAO ★ Libre ★"; # sleep 1
|
#~ Astroport.ONE ★ PKI ★ Ğ1/Ŋ1 ★ DAO ★ Libre ★"; # sleep 1
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "$(${MY_PATH}/face.sh friendly)"
|
echo "$(${MY_PATH}/face.sh friendly)"
|
12
TODO.list
12
TODO.list
|
@ -29,12 +29,12 @@ MADE BY
|
||||||
./tools/create_ipfsnodeid_from_tmp_secret.dunikey.py:# TODO controls
|
./tools/create_ipfsnodeid_from_tmp_secret.dunikey.py:# TODO controls
|
||||||
./tools/cron_VRFY.sh:## TODO check for Station geoposition in ~/.zen/GPS and calibrate 20H12
|
./tools/cron_VRFY.sh:## TODO check for Station geoposition in ~/.zen/GPS and calibrate 20H12
|
||||||
./tools/cron_VRFY.sh:cat ~/.zen/GPS 2>/dev/null && echo " TODO calibrate 20H12 with GPS"
|
./tools/cron_VRFY.sh:cat ~/.zen/GPS 2>/dev/null && echo " TODO calibrate 20H12 with GPS"
|
||||||
./tools/VISA.new.sh:######### TODO Ajouter d'autres clefs IPNS, GPG ?
|
./RUNTIME/VISA.new.sh:######### TODO Ajouter d'autres clefs IPNS, GPG ?
|
||||||
./tools/VISA.new.sh:WID="https://ipfs.$CLYUSER$YOMAIN.$(myHostName)/api" ## Next Generation API # TODO PLAYER IPFS Docker entrance
|
./RUNTIME/VISA.new.sh:WID="https://ipfs.$CLYUSER$YOMAIN.$(myHostName)/api" ## Next Generation API # TODO PLAYER IPFS Docker entrance
|
||||||
./tools/VISA.new.sh: ############ TODO améliorer templates, sed, ajouter index.html, etc...
|
./RUNTIME/VISA.new.sh: ############ TODO améliorer templates, sed, ajouter index.html, etc...
|
||||||
./tools/VISA.new.sh: ## TODO : FOR STRONGER SECURITY REMOVE THIS LINE
|
./RUNTIME/VISA.new.sh: ## TODO : FOR STRONGER SECURITY REMOVE THIS LINE
|
||||||
./tools/VISA.new.sh:# !! TODO !! # DEMO MODE. REMOVE FOR PRODUCTION - RECALCULATE AND RENEW AFTER EACH NEW KEY DELEGATION
|
./RUNTIME/VISA.new.sh:# !! TODO !! # DEMO MODE. REMOVE FOR PRODUCTION - RECALCULATE AND RENEW AFTER EACH NEW KEY DELEGATION
|
||||||
./tools/VISA.new.sh:# TODO : Allow Astronaut PASS change ;)
|
./RUNTIME/VISA.new.sh:# TODO : Allow Astronaut PASS change ;)
|
||||||
./tools/search_for_this_email_in_players.sh:### TODO MAKE IT WORKS BETTER
|
./tools/search_for_this_email_in_players.sh:### TODO MAKE IT WORKS BETTER
|
||||||
./tools/search_for_this_email_in_players.sh: ## TODO ? SEARCH WITH DNSLINK
|
./tools/search_for_this_email_in_players.sh: ## TODO ? SEARCH WITH DNSLINK
|
||||||
./tools/new_file_in_astroport.sh: ## Create gifanime ## TODO Search for similarities BEFORE ADD
|
./tools/new_file_in_astroport.sh: ## Create gifanime ## TODO Search for similarities BEFORE ADD
|
||||||
|
|
|
@ -62,7 +62,7 @@ echo 'PRESS ENTER... '; read
|
||||||
exit
|
exit
|
||||||
;;
|
;;
|
||||||
"CREATE PLAYER")
|
"CREATE PLAYER")
|
||||||
${MY_PATH}/tools/VISA.new.sh
|
${MY_PATH}/RUNTIME/VISA.new.sh
|
||||||
fav=$(cat ~/.zen/tmp/PSEUDO 2>/dev/null) && rm ~/.zen/tmp/PSEUDO
|
fav=$(cat ~/.zen/tmp/PSEUDO 2>/dev/null) && rm ~/.zen/tmp/PSEUDO
|
||||||
echo "Astronaute $fav bienvenue dans le jeu de terraformation forêt jardin MadeInZion"
|
echo "Astronaute $fav bienvenue dans le jeu de terraformation forêt jardin MadeInZion"
|
||||||
exit
|
exit
|
||||||
|
@ -74,7 +74,7 @@ echo 'PRESS ENTER... '; read
|
||||||
read PEPPER
|
read PEPPER
|
||||||
echo "'Adresse Email'"
|
echo "'Adresse Email'"
|
||||||
read EMAIL
|
read EMAIL
|
||||||
${MY_PATH}/tools/VISA.new.sh "$SALT" "$PEPPER" "$EMAIL"
|
${MY_PATH}/RUNTIME/VISA.new.sh "$SALT" "$PEPPER" "$EMAIL"
|
||||||
fav=$(cat ~/.zen/tmp/PSEUDO 2>/dev/null) && rm ~/.zen/tmp/PSEUDO
|
fav=$(cat ~/.zen/tmp/PSEUDO 2>/dev/null) && rm ~/.zen/tmp/PSEUDO
|
||||||
echo "Astronaute $fav heureux de vous acceuillir"
|
echo "Astronaute $fav heureux de vous acceuillir"
|
||||||
exit
|
exit
|
||||||
|
|
Loading…
Reference in New Issue