From be2e36134b11dbd7628cb58dec2efbfd0387861a Mon Sep 17 00:00:00 2001 From: qo-op Date: Fri, 8 May 2020 06:31:35 +0200 Subject: [PATCH] more secure --- zen/cron_VRFY.sh | 7 ++++--- zen/zen_MAKE.sh | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/zen/cron_VRFY.sh b/zen/cron_VRFY.sh index 8d78140..997d79a 100755 --- a/zen/cron_VRFY.sh +++ b/zen/cron_VRFY.sh @@ -20,10 +20,11 @@ echo ' crontab -l > /tmp/mycron # Remove any previous line containing "cron_MINUTE" awk -i inplace -v rmv="cron_MINUTE" '!index($0,rmv)' /tmp/mycron && echo "Astroport cron was there" +crontest=$(cat /tmp/mycron | grep -F 'cron_MINUTE') # Create cron_MINUTE.sh cron -echo "* * * * * $MY_PATH/../cron_MINUTE.sh >> /tmp/astroport.log 2>&1" >> /tmp/mycron -# Write crontab -crontab /tmp/mycron +[[ ! $crontest ]] && echo "* * * * * $MY_PATH/../cron_MINUTE.sh >> /tmp/astroport.log 2>&1" >> /tmp/mycron \ +&& crontab /tmp/mycron # Write crontab +|| echo "Cannot operate, please check crontab -l" && exit 1 # Clean rm /tmp/mycron diff --git a/zen/zen_MAKE.sh b/zen/zen_MAKE.sh index db44494..f2bd453 100755 --- a/zen/zen_MAKE.sh +++ b/zen/zen_MAKE.sh @@ -216,11 +216,11 @@ echo " && echo "$ZENSOURCE ALREADY COPIED IN IPFS SWARM. CANCEL" && exit 1 # NO DUPLICATE - echo "ADDING TO IPFS................." + echo "ADDING TO IPFS.................$(date)" # ADD PASSENGER TO IPFS # COULD BE SUPER LONG !!! - IPASSENGER=$(ipfs add -q "$PASSENGER" -w | tail -n 1)* + IPASSENGER=$(ipfs add -q "$PASSENGER" -w | tail -n 1) # TODO COMPARE DISK WRITING SPEED AND AVAILABLE SPACE TO CHOOSE BEST IN SWARM - echo "......................... YES /ipfs/$IPASSENGER" + echo "$(date) ............... YES /ipfs/$IPASSENGER" echo "$IPASSENGER" > ~/.zen/tag/${AAH}/_passenger.ipfs # GET FILE NAME