git.iko.soy/xmrig-bash-scripts
on master help sign in
color echo
commitf83b3314245b87f74976d8b1a81b71d35eea137c authorSean Wheller <sean@prepaidmeters.com> dateSat 10 Aug 2019, 19:43 (7 years ago) parent097d5a4
13 files changed+16−26
build.sh+1−1 config.sh+1−1 crontab-off.sh+1−8 crontab-on.sh+1−7 crontab.sh+1−1 depends.sh+1−1 functions.sh+1−1 install.sh+4−1 maintenance.sh+1−1 settings.sh+1−1 start.sh+1−1 stop.sh+1−1 update.sh+1−1
build.sh+1−1
@@ -45,5 +45,5 @@ sudo cp $_XMRIG_BUILD_LOCATION/xmrig $_XMRIG_TARGET_LOCATION
4545
4646cd $_WORK_DIR
4747
48−echo "BUILD COMPLETE"
48+echo "${_GREEN}BUILD COMPLETE${_RESET}"
4949
config.sh+1−1
@@ -2,5 +2,5 @@
22
33echo "$_CONFIG_JSON" | tee config.json
44
5−echo "CONFIG CREATED"
5+echo "${_GREEN}CONFIG CREATED${_RESET}"
66
crontab-off.sh+1−8
@@ -5,11 +5,6 @@
55# on - start/stop xmrig at specified times
66# off - do not start/stop xmrig
77
8−echo "#################################"
9−echo "# DISABLING CRONTAB #"
10−echo "#################################"
11−
12−
138# Remove existing crontab
149echo "Backup existing crontab"
1510crontab -l > crontab
@@ -17,7 +12,5 @@ crontab -l > crontab
1712echo "Removing exiting crontab"
1813crontab -r
1914
20−echo "#################################"
21−echo "# CRONTAB DISABLED #"
22−echo "#################################"
15+echo "${_GREEN}CRONTAB DISABLED${_RESET}"
2316
crontab-on.sh+1−7
@@ -5,10 +5,6 @@
55# on - start/stop xmrig at specified times
66# off - do not start/stop xmrig
77
8−echo "####################################"
9−echo "# ENABLING CRONTAB #"
10−echo "####################################"
11−
128# Get settings
139. settings.sh
1410. functions.sh
@@ -18,7 +14,5 @@ sleep 5
1814. crontab.sh
1915sleep 5
2016
21−echo "####################################"
22−echo "# CRONTAB ENABLED #"
23−echo "####################################"
17+echo "${_GREEN}CRONTAB ENABLED${_RESET}"
2418
crontab.sh+1−1
@@ -15,5 +15,5 @@ crontab -l | { cat; echo "#Start at $_USER_TIMESTART on days $_USER_CRONDAYS
1515crontab -l | { cat; echo "#Stop at $_USER_TIMESTOP on days $_USER_CRONDAYS
16160 $_USER_CRONSTOP * * $_USER_CRONDAYS screen -S $_XMRIG_SCREEN -X kill"; } | crontab -
1717
18−echo "CRONTAB CREATED"
18+echo "${_GREEN}CRONTAB CREATED${_RESET}"
1919
depends.sh+1−1
@@ -12,4 +12,4 @@ if [ $_APT_DEPENDS = 1 ]; then
1212
1313fi
1414
15−echo "DEPENDENCIES INSTALLED"
15+echo "${_GREEN}DEPENDENCIES INSTALLED${_RESET}"
functions.sh+1−1
@@ -80,4 +80,4 @@ calc_hugepages () {
8080
8181}
8282
83−echo -e "FUNCTIONS LOADED\n\n"
83+echo -e "${_GREEN}FUNCTIONS LOADED${_RESET}"
install.sh+4−1
@@ -8,6 +8,9 @@ else
88 set -x
99fi
1010
11+_GREEN=`tput setaf 2`
12+_RESET=`tput sgr0`
13+
1114# Set that user passwdless sudo
1215if sudo grep -q $USER /etc/sudoers.d/README; then
1316 echo -e "User $USER found in /etc/sudoers.d/README. All good!!\n"
@@ -53,4 +56,4 @@ SCREEN=""
5356. start.sh
5457
5558
56−echo -e "INSTALLATION COMPLETE\n"
59+echo -e "${_GREEN}INSTALLATION COMPLETE${_RESET}"
maintenance.sh+1−1
@@ -6,5 +6,5 @@ if [ $_APT_MAINETANCE = 1 ]; then
66
77fi
88
9−echo "MAINTENANCE COMPLETE"
9+echo "${_GREEN}MAINTENANCE COMPLETE${_RESET}"
1010
settings.sh+1−1
@@ -120,5 +120,5 @@ _APT_MAINETANCE="1"
120120# 1 = yes 0 = no
121121_APT_DEPENDS="1"
122122
123−echo -e "SETTINGS LOADED\n\n"
123+echo -e "${_GREEN}SETTINGS LOADED${_RESET}"
124124
start.sh+1−1
@@ -22,5 +22,5 @@ else
2222
2323fi
2424
25−echo "MINING STARTED"
25+echo "${_GREEN}MINING STARTED${_RESET}"
2626
stop.sh+1−1
@@ -16,5 +16,5 @@ else
1616 stop_xmrig
1717fi
1818
19−echo "MINING STOPPED"
19+echo "${_GREEN}MINING STOPPED${_RESET}"
2020
update.sh+1−1
@@ -6,4 +6,4 @@ git pull
66. install.sh
77sleep 5
88
9−echo "UPATE COMPLETE"
9+echo "${_GREEN}UPDATE COMPLETE${_RESET}"