LOWMODE for isLAN stopped or disabled ipfs

This commit is contained in:
fred 2023-09-20 14:15:21 +02:00
parent dfec4fea65
commit 8370eb9424
1 changed files with 4 additions and 2 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
######################################################################## ########################################################################
# Version: 0.3 # Version: 0.4
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/) # License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
######################################################################## ########################################################################
MY_PATH="`dirname \"$0\"`" # relative MY_PATH="`dirname \"$0\"`" # relative
@ -13,8 +13,10 @@ espeak "Ding" > /dev/null 2>&1
## CLEANING ~/.zen/tmp ## CLEANING ~/.zen/tmp
rm -Rf ~/.zen/tmp/* rm -Rf ~/.zen/tmp/*
## RESTART IPFS DAEMON ## IPFS DAEMON STATUS
LOWMODE=$(sudo systemctl status ipfs | grep disabled) ## IPFS DISABLED - START ONLY FOR SYNC - LOWMODE=$(sudo systemctl status ipfs | grep disabled) ## IPFS DISABLED - START ONLY FOR SYNC -
[[ $LOWMODE == "" ]] && LOWMODE=$(ipfs swarm peers 2>&1 | grep Error) ## IPFS IS STOPPED
[[ ! $isLAN ]] && LOWMODE="" ## LOWMODE ONLY FOR LAN STATION
# echo "$USER ALL=(ALL) NOPASSWD:/bin/systemctl" | (sudo su -c 'EDITOR="tee" visudo -f /etc/sudoers.d/systemctl') # echo "$USER ALL=(ALL) NOPASSWD:/bin/systemctl" | (sudo su -c 'EDITOR="tee" visudo -f /etc/sudoers.d/systemctl')
if [[ $LOWMODE != "" ]]; then if [[ $LOWMODE != "" ]]; then
sudo systemctl start ipfs && sleep 10 sudo systemctl start ipfs && sleep 10