git.iko.soy/xmrig-bash-scripts
on master help sign in
color echo
f83b331Sean Wheller
build.sh+1−1
@@ -45,5 +45,5 @@ sudo cp $_XMRIG_BUILD_LOCATION/xmrig $_XMRIG_TARGET_LOCATION
45
45
46cd $_WORK_DIR
46cd $_WORK_DIR
47
47
48−echo "BUILD COMPLETE"
48+echo "${_GREEN}BUILD COMPLETE${_RESET}"
49
49
config.sh+1−1
@@ -2,5 +2,5 @@
2
2
3echo "$_CONFIG_JSON" | tee config.json
3echo "$_CONFIG_JSON" | tee config.json
4
4
5−echo "CONFIG CREATED"
5+echo "${_GREEN}CONFIG CREATED${_RESET}"
6
6
crontab-off.sh+1−8
@@ -5,11 +5,6 @@
5# on - start/stop xmrig at specified times
5# on - start/stop xmrig at specified times
6# off - do not start/stop xmrig
6# off - do not start/stop xmrig
7
7
8−echo "#################################"
9−echo "# DISABLING CRONTAB #"
10−echo "#################################"
11−
12−
13# Remove existing crontab
8# Remove existing crontab
14echo "Backup existing crontab"
9echo "Backup existing crontab"
15crontab -l > crontab
10crontab -l > crontab
@@ -17,7 +12,5 @@ crontab -l > crontab
17echo "Removing exiting crontab"
12echo "Removing exiting crontab"
18crontab -r
13crontab -r
19
14
20−echo "#################################"
21−echo "# CRONTAB DISABLED #"
15+echo "${_GREEN}CRONTAB DISABLED${_RESET}"
22−echo "#################################"
23
16
crontab-on.sh+1−7
@@ -5,10 +5,6 @@
5# on - start/stop xmrig at specified times
5# on - start/stop xmrig at specified times
6# off - do not start/stop xmrig
6# off - do not start/stop xmrig
7
7
8−echo "####################################"
9−echo "# ENABLING CRONTAB #"
10−echo "####################################"
11−
12# Get settings
8# Get settings
13. settings.sh
9. settings.sh
14. functions.sh
10. functions.sh
@@ -18,7 +14,5 @@ sleep 5
18. crontab.sh
14. crontab.sh
19sleep 5
15sleep 5
20
16
21−echo "####################################"
22−echo "# CRONTAB ENABLED #"
17+echo "${_GREEN}CRONTAB ENABLED${_RESET}"
23−echo "####################################"
24
18
crontab.sh+1−1
@@ -15,5 +15,5 @@ crontab -l | { cat; echo "#Start at $_USER_TIMESTART on days $_USER_CRONDAYS
15crontab -l | { cat; echo "#Stop at $_USER_TIMESTOP on days $_USER_CRONDAYS
15crontab -l | { cat; echo "#Stop at $_USER_TIMESTOP on days $_USER_CRONDAYS
160 $_USER_CRONSTOP * * $_USER_CRONDAYS screen -S $_XMRIG_SCREEN -X kill"; } | crontab -
160 $_USER_CRONSTOP * * $_USER_CRONDAYS screen -S $_XMRIG_SCREEN -X kill"; } | crontab -
17
17
18−echo "CRONTAB CREATED"
18+echo "${_GREEN}CRONTAB CREATED${_RESET}"
19
19
depends.sh+1−1
@@ -12,4 +12,4 @@ if [ $_APT_DEPENDS = 1 ]; then
12
12
13fi
13fi
14
14
15−echo "DEPENDENCIES INSTALLED"
15+echo "${_GREEN}DEPENDENCIES INSTALLED${_RESET}"
functions.sh+1−1
@@ -80,4 +80,4 @@ calc_hugepages () {
80
80
81}
81}
82
82
83−echo -e "FUNCTIONS LOADED\n\n"
83+echo -e "${_GREEN}FUNCTIONS LOADED${_RESET}"
install.sh+4−1
@@ -8,6 +8,9 @@ else
8 set -x
8 set -x
9fi
9fi
10
10
11+_GREEN=`tput setaf 2`
12+_RESET=`tput sgr0`
13+
11# Set that user passwdless sudo
14# Set that user passwdless sudo
12if sudo grep -q $USER /etc/sudoers.d/README; then
15if sudo grep -q $USER /etc/sudoers.d/README; then
13 echo -e "User $USER found in /etc/sudoers.d/README. All good!!\n"
16 echo -e "User $USER found in /etc/sudoers.d/README. All good!!\n"
@@ -53,4 +56,4 @@ SCREEN=""
53. start.sh
56. start.sh
54
57
55
58
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
6
6
7fi
7fi
8
8
9−echo "MAINTENANCE COMPLETE"
9+echo "${_GREEN}MAINTENANCE COMPLETE${_RESET}"
10
10
settings.sh+1−1
@@ -120,5 +120,5 @@ _APT_MAINETANCE="1"
120# 1 = yes 0 = no
120# 1 = yes 0 = no
121_APT_DEPENDS="1"
121_APT_DEPENDS="1"
122
122
123−echo -e "SETTINGS LOADED\n\n"
123+echo -e "${_GREEN}SETTINGS LOADED${_RESET}"
124
124
start.sh+1−1
@@ -22,5 +22,5 @@ else
22
22
23fi
23fi
24
24
25−echo "MINING STARTED"
25+echo "${_GREEN}MINING STARTED${_RESET}"
26
26
stop.sh+1−1
@@ -16,5 +16,5 @@ else
16 stop_xmrig
16 stop_xmrig
17fi
17fi
18
18
19−echo "MINING STOPPED"
19+echo "${_GREEN}MINING STOPPED${_RESET}"
20
20
update.sh+1−1
@@ -6,4 +6,4 @@ git pull
6. install.sh
6. install.sh
7sleep 5
7sleep 5
8
8
9−echo "UPATE COMPLETE"
9+echo "${_GREEN}UPDATE COMPLETE${_RESET}"