forked from axiom-team/astrXbian
CODE EXECUTION SECURITY
This commit is contained in:
parent
c0eff80c98
commit
4b5700e9ef
|
@ -27,6 +27,12 @@ IPFSNODEID=$(ipfs id -f='<id>\n')
|
||||||
G1PUB=$(cat ~/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2)
|
G1PUB=$(cat ~/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2)
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
||||||
|
## CODE EXECUTION SECURITY EXAMPLE
|
||||||
|
## 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 '
|
echo '
|
||||||
|
|
||||||
_ _ _ _
|
_ _ _ _
|
||||||
|
@ -34,7 +40,7 @@ echo '
|
||||||
( I | P | N | S )
|
( I | P | N | S )
|
||||||
\_/ \_/ \_/ \_/
|
\_/ \_/ \_/ \_/
|
||||||
|
|
||||||
ZENTAG KEY REFRESH
|
ZENTAG KEY REFRESH $MyCODE
|
||||||
'
|
'
|
||||||
echo "I am /ipns/$IPFSNODEID controling and refreshing my KEY ZenTag"
|
echo "I am /ipns/$IPFSNODEID controling and refreshing my KEY ZenTag"
|
||||||
|
|
||||||
|
|
|
@ -6,12 +6,6 @@ ME="${0##*/}"
|
||||||
########################################################################
|
########################################################################
|
||||||
export IPFSNODEID=$(ipfs id -f='<id>\n')
|
export IPFSNODEID=$(ipfs id -f='<id>\n')
|
||||||
|
|
||||||
## CODE EXECUTION SECURITY EXAMPLE
|
|
||||||
## 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 "PUBLISHING ~/.zen/ipfs SELF /ipns/$IPFSNODEID"
|
echo "PUBLISHING ~/.zen/ipfs SELF /ipns/$IPFSNODEID"
|
||||||
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
||||||
|
|
Loading…
Reference in New Issue