diff --git a/cron_MINUTE.sh b/cron_MINUTE.sh index 76bea8a..6c212fa 100755 --- a/cron_MINUTE.sh +++ b/cron_MINUTE.sh @@ -21,7 +21,8 @@ source $HOME/.profile [[ ! $(echo $PATH | grep "/usr/games") ]] && export PATH="$PATH:/usr/games" #### CONTROL STATION IPFS DAEMON -IPFSNODEID=$(ipfs --timeout=15s id -f='\n') +## timeout is fixing ipfs minimum response time, before considering stuck process +IPFSNODEID=$(ipfs --timeout=10s id -f='\n') [[ ! $IPFSNODEID && -f /etc/sudoers.d/systemctl ]] && echo "IPFS NOT RUNNING" && sudo systemctl restart ipfs && exit 1 [[ ! $IPFSNODEID && "${USER}" == "xbian" ]] && echo "IPFS NOT RUNNING" && sudo service ipfs restart && exit 1 ## CONTROL IPFS IS RUNNING OR RESTART @@ -126,18 +127,10 @@ for g1pub in $(ls -t ~/.zen/ipfs/.$IPFSNODEID/FRIENDS/); do [[ $g1pub ]] && ipfs ######################################################################## # astrXbian TestNET (git pull) -> desactivate in release ipfs get codeID ######################################################################## -# ACTIVATE 15-17 MN "git pull" update -if [[ $(($minute % 15)) == 0 ]]; then - ########## NextCloud.SMS GUILDE STATION ############## - if [[ -e ~/.zen/SMS/ ]];then -# DONE at 20h01 in taurus crontab -# [[ "$timebar" == "18:30" ]] && /home/${YOU}/.zen/SMSAPP/sms/_SEND2GUILDE.sh "BIODYN" ## PREPARE BIODYN GUILDE SMS => 20h30 in France - /home/${YOU}/.zen/SMSAPP/sms_send_tosend.sh - fi - ########## SMS GUILDE STATION ############## +# ACTIVATE 15 MN "git pull" update +if [[ $(($runtime % 15)) == 0 ]]; then ########## DESYNCH SWARM NODE REQUESTS ################# - sleep $((1 + RANDOM % 120)) # git reset --hard git pull [[ ! $? == 0 ]] && echo "GIT.P2P.LEGAL IS UNREACHABLE" @@ -170,6 +163,16 @@ if [[ $(($minute % 15)) == 0 ]]; then fi +if [[ $(($minute % 30)) == 0 ]]; then + ########## NextCloud.SMS GUILDE STATION ############## + if [[ -e ~/.zen/SMS/ ]];then +# DONE at 20h01 in taurus crontab +# [[ "$timebar" == "18:30" ]] && /home/${YOU}/.zen/SMSAPP/sms/_SEND2GUILDE.sh "BIODYN" ## PREPARE BIODYN GUILDE SMS => 20h30 in France + /home/${YOU}/.zen/SMSAPP/sms_send_tosend.sh + fi + ########## SMS GUILDE STATION ############## +fi + # __ __ _____ ____ # __/ // /_/ ___/ ______ __________ ___ / __ \ # /_ _ __/\__ \ | /| / / __ `/ ___/ __ `__ \/ / / / @@ -181,8 +184,8 @@ fi ## SYNC GCHANGE EVERY 1 hour runtime [[ $(($runtime % 60)) == 0 ]] && $MY_PATH/zen/gchange_INIT.sh && $MY_PATH/zen/gchange_IPFS_swarm.sh & -# QUICK SYNC SWARM EVERY 20 minutes +/- 30 sec -[[ $(($runtime % 20)) == 0 ]] && sleep $((1 + RANDOM % 30)) && $MY_PATH/zen/ipfs_FRIENDS_refresh.sh & +# QUICK SYNC SWARM EVERY 20 minutes +[[ $(($runtime % 20)) == 0 ]] && $MY_PATH/zen/ipfs_FRIENDS_refresh.sh & ######################################################################## # ACTIVATE ~/astroport directory monitoring (xbian only) @@ -244,7 +247,7 @@ echo ' # # MAINTENANCE ' - sleep $((1 + RANDOM % 15)) ### Be careful if random sleep is not activated... + sleep $((1 + RANDOM % 12)) ### Be careful if random sleep is not activated... ############################## That swarm could become an aggressive blob !! ### PEACE & LOVE software is processing... We are HyperWeb people here. # DEFCON 5 quiet behaviour so Please keep cool, take care and be zen.