forked from STI/Astroport.ONE
40 lines
1.2 KiB
Bash
Executable File
40 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
################################################################################
|
|
# Author: Fred (support@qo-op.com)
|
|
# Version: 0.1
|
|
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
|
################################################################################
|
|
MY_PATH="`dirname \"$0\"`"
|
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
|
|
|
echo "ASTROPORT.ONE START
|
|
@@@@@@@@@@@@@@@@@@
|
|
$USER@$HOSTNAME
|
|
@@@@@@@@@@@@@@@@@@"
|
|
RUNLEVEL=$1
|
|
[[ ! $RUNLEVEL ]] && RUNLEVEL="ON"
|
|
|
|
echo "cron_VRFY.sh $RUNLEVEL"
|
|
###################################################
|
|
${MY_PATH}/tools/cron_VRFY.sh $RUNLEVEL
|
|
echo "ipfs start"
|
|
sudo systemctl start ipfs
|
|
sleep 5
|
|
echo "astroport start"
|
|
sudo systemctl start astroport
|
|
echo "g1billet start"
|
|
sudo systemctl start g1billet
|
|
|
|
########################################## NO systemctl mode ########
|
|
### OLD METHOD USING SELF PID
|
|
#~ echo "(RE)STARTING 12345.sh"
|
|
#~ ###################################################
|
|
#~ [[ -s ~/.zen/.pid ]] && kill -9 $(cat ~/.zen/.pid) \
|
|
#~ || ( killall "12345.sh"; killall "_12345.sh"; killall "nc" )
|
|
|
|
#~ mkdir -p ~/.zen/tmp
|
|
#~ sleep 5
|
|
|
|
#~ ~/.zen/Astroport.ONE/12345.sh > ~/.zen/tmp/12345.log &
|
|
#~ echo $! > ~/.zen/.pid
|