use path variables in rc.local, add comments

This commit is contained in:
Tanguy Pruvot 2015-07-13 23:48:40 +02:00
parent 0dde692642
commit 79413164c8

View file

@ -1,38 +1,41 @@
#!/bin/sh -e
#
# rc.local
# This script should be linked in your main rc.local
# Will start these screen daemons on server startup
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
# You can include it in your main rc.local with :
# . /work/yiimp/rc.local
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# If you can't access these screens, double check
# the $HOME var is set to your admin user
screen -dmS main /var/web/main.sh
screen -dmS loop2 /var/web/loop2.sh
screen -dmS blocks /var/web/blocks.sh
LOG_DIR=/work/yiimp/log
WEB_DIR=/var/web
STRATUM_DIR=/var/stratum
screen -dmS bmw /var/stratum/run.sh bmw
screen -dmS c11 /var/stratum/run.sh c11
screen -dmS x11 /var/stratum/run.sh x11
screen -dmS x13 /var/stratum/run.sh x13
screen -dmS x15 /var/stratum/run.sh x15
screen -dmS sha /var/stratum/run.sh sha
screen -dmS scrypt /var/stratum/run.sh scrypt
#screen -dmS scrypt2 /var/stratum/run.sh scryptn
screen -dmS neo /var/stratum/run.sh neo
screen -dmS quark /var/stratum/run.sh quark
screen -dmS qubit /var/stratum/run.sh qubit
#screen -dmS groestl /var/stratum/run.sh groestl # dmd-gr -m 256
screen -dmS lyra2 /var/stratum/run.sh lyra2
screen -dmS main $WEB_DIR/main.sh
screen -dmS loop2 $WEB_DIR/loop2.sh
screen -dmS blocks $WEB_DIR/blocks.sh
screen -dmS debug tail -f $LOG_DIR/debug.log
screen -dmS skein /var/stratum/run.sh skein
#screen -dmS skein2 /var/stratum/run.sh skein2
screen -dmS zr5 /var/stratum/run.sh zr5
screen -dmS drop /var/stratum/run.sh drop
# Stratum ports
screen -dmS bmw $STRATUM_DIR/run.sh bmw
screen -dmS c11 $STRATUM_DIR/run.sh c11
screen -dmS x11 $STRATUM_DIR/run.sh x11
screen -dmS x13 $STRATUM_DIR/run.sh x13
screen -dmS x15 $STRATUM_DIR/run.sh x15
screen -dmS sha $STRATUM_DIR/run.sh sha
screen -dmS scrypt $STRATUM_DIR/run.sh scrypt
screen -dmS scryptn $STRATUM_DIR/run.sh scryptn
screen -dmS neo $STRATUM_DIR/run.sh neo
screen -dmS quark $STRATUM_DIR/run.sh quark
screen -dmS qubit $STRATUM_DIR/run.sh qubit
#screen -dmS groestl $STRATUM_DIR/run.sh groestl # dmd-gr -m 256
screen -dmS lyra2 $STRATUM_DIR/run.sh lyra2
screen -dmS skein $STRATUM_DIR/run.sh skein
screen -dmS skein2 $STRATUM_DIR/run.sh skein2
screen -dmS zr5 $STRATUM_DIR/run.sh zr5
screen -dmS drop $STRATUM_DIR/run.sh drop
# exit 0