SOURCE: ~/.zen/ipfs/.${IPFSNODEID}/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/${g1node}/.ipfsid.encrypt
This commit is contained in:
parent
8e8ea4ceeb
commit
5deb1c9fe4
|
@ -11,17 +11,21 @@ YOU=$(ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail
|
|||
IPFSNODEID=$(ipfs id -f='<id>\n')
|
||||
G1PUB=$(cat ~/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2)
|
||||
|
||||
## TODO REWRITE
|
||||
exit 0
|
||||
ls ~/.zen/PIN/*/* | cut -d '/' -f 8
|
||||
# This script is called to manage SWARM autoPIN
|
||||
# Actual behaviour is to accept anything from
|
||||
# SOURCE: ~/.zen/ipfs/.${IPFSNODEID}/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/${g1node}/.ipfsid.encrypt (new_file_in_astroport.sh)
|
||||
|
||||
## AUTO PIN FRIENDS ACTIVATION
|
||||
# /home/fred/.zen/ipfs_swarm/.12D3KooWB2PWQegymKFGdhKGQbyvnp5RQvjFPzz6KC6sxeo3juaB/PIN/QmbkFKpmfaZyFTBNGbnsLDuaQULzLTAS5DBYHjSYVDrFen/2D2LfX7GaQynDooqn1Eb21zavbgcNJucMbjrafe9qxrF
|
||||
for astrofile in $(ls ~/.zen/ipfs_swarm/.12D*/PIN/*/* | grep -Ev ${IPFSNODEID} | cut -d '/' -f 8 | sort | uniq );
|
||||
for astrofile in $(ls -alt ~/.zen/ipfs_swarm/.12D*/KEY/*/*/${G1PUB}/.ipfsid.encrypt);
|
||||
do
|
||||
# /home/fred/.zen/ipfs_swarm/.12D3KooWB2PWQegymKFGdhKGQbyvnp5RQvjFPzz6KC6sxeo3juaB/PIN/QmbkFKpmfaZyFTBNGbnsLDuaQULzLTAS5DBYHjSYVDrFen/2D2LfX7GaQynDooqn1Eb21zavbgcNJucMbjrafe9qxrF
|
||||
# decrypt $astrofile
|
||||
source=$(echo "$astrofile" | cut -d '/' -f 9 )
|
||||
echo "PINNING ASKED BY $source"
|
||||
## VERIFY CONTRACT... TODO
|
||||
$MY_PATH/tools/natools.py decrypt -f pubsec -k "$HOME/.zen/secret.dunikey" -i "$astrofile" -o "/tmp/ipfslink.txt"
|
||||
astrofile=$(cat /tmp/ipfslink.txt)
|
||||
# PINNING NEW FILE
|
||||
echo "PINNING ~/.zen/PIN/${astrofile} ??"
|
||||
echo "SHOULD I PIN ~/.zen/PIN/${astrofile} ??"
|
||||
if [[ ! -d ~/.zen/PIN/${astrofile} ]];
|
||||
then
|
||||
echo "PIN : $astrofile"
|
||||
|
|
Loading…
Reference in New Issue