From b48e43cf9463b1aca679ba8132cafec2fb5c801c Mon Sep 17 00:00:00 2001 From: qo-op Date: Sun, 3 May 2020 18:14:41 +0200 Subject: [PATCH] ipfs daemon already running. EVERYTHING OK! --- .install/ipfs_alone.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.install/ipfs_alone.sh b/.install/ipfs_alone.sh index 3c31eb8..c39f7be 100644 --- a/.install/ipfs_alone.sh +++ b/.install/ipfs_alone.sh @@ -4,17 +4,17 @@ MY_PATH="`dirname \"$0\"`" # relative MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized +# CHECK if daemon is already running +[[ $(ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail -n 1 | cut -d " " -f 1) ]] \ +&& echo "ipfs daemon already running. EVERYTHING OK!" && ipfs id && exit 0 + +# CHECK not root user !! if [ "$EUID" -eq 0 ] then echo -e "${c_red}DO NOT EXECUTE AS root. Choose a user for your Astroport Station (we like pi)$c_" exit 1 else echo -e "${c_yellow}OK $USER, let's go!$c_"; fi - - - - - [[ -d ~/.ipfs ]] && echo "IPFS install exist, please remove backup before execute this script" && exit 1 echo -e "${c_yellow}Onboarding IPFS...$c_"