@@ -1,17 +1,22 @@
11#!/bin/bash
22
3−_EMAIL="miners@prepaidmeters.com"
3+echo -e "${_GREEN}LOADING DEFAULT SETTINGS${_RESET}"
44
5−_RECEIVE_WALLET="854sqm2Cm4TB2XgPHWqSPSbnFAe3SMzdEDzZHpukQ8NHBPFropbnkFmEKiZPgwjMFC9PTjaFscR2UU6ZwFCqJzGMUiZVbTM"
5+_EMAIL="spam@iko.soy"
66
7−_POOL_SERVER_URL="192.168.4.5"
8−_POOL_SERVER_PORT="3333"
7+_RECEIVE_WALLET="44FADBDhNRvjJszF5mLS4VCwZ71mY7ftfUErEisPoT724hb5eYuvuFqWthniY8dGPBTcWuBoeLrLJVkxLHCb1Lsd4DdbZzZ"
8+
9+_POOL_SERVER_URL="xmrpool.eu"
10+_POOL_SERVER_PORT="5555"
11+
12+# Call function
13+show_settings
914
1015#######################################################################
1116# DO NOT CHANGE AFTER THIS POINT UNLESS YOU KNOW WHAT YOU ARE DOING #
1217#######################################################################
1318
14−_API_ID="null"
19+_API_ID='null'
1520_API_WORKER_ID="$HOSTNAME"
1621
1722_AUTOSAVE="true"
@@ -29,24 +34,29 @@ calc_threads
2934_CPU_ENABLED="true"
3035_CPU_HUGE_PAGES="true"
3136_CPU_HW_AES="$_AES_NI"
32−_CPU_PRIORITY="null"
37+_CPU_PRIORITY='null'
3338_CPU_ASM="true"
3439_CPU_CN="$_ENV_CPU_THREAD_AFFINITY"
3540
3641_CPU_CN_0="false"
3742_CPU_CN_LITE_0="false"
3843
39−_DONATE_LEVEL="5"
44+_OPENCL_ENABLED="false"
45+_OPENCL_CACHE="true"
46+_OPENCL_LOADER='null'
47+_OPENCL_PLATFORM="AMD"
48+
49+_DONATE_LEVEL="0"
4050
4151_DONATE_OVER_PROXY="1"
4252
4353_HTTP_ENABLED="true"
4454_HTTP_HOST=$(hostname --all-ip-addresses | awk '{print $1}')
4555_HTTP_PORT="8080"
46−_HTTP_ACCESS_TOKEN="null"
56+_HTTP_ACCESS_TOKEN='null'
4757_HTTP_RESTRICTED="false"
4858
49−_LOG_FILE="null"
59+_LOG_FILE='null'
5060
5161_POOLS_ALGO="cn/r"
5262_POOLS_URL="$_POOL_SERVER_URL:$_POOL_SERVER_PORT"
@@ -56,8 +66,8 @@ _POOLS_RIG_ID="$HOSTNAME"
5666_POOLS_NICEHASH="true"
5767_POOLS_KEEPALIVE="true"
5868_POOLS_ENABLED="true"
59−_POOLS_TLS="null"
60−_POOLS_TLS_FINDERPRINT="null"
69+_POOLS_TLS='null'
70+_POOLS_TLS_FINDERPRINT='null'
6171_POOLS_DAEMON="false"
6272
6373_PRINT_TIME="30"
@@ -67,12 +77,10 @@ _RETRIES_PAUSE="5"
6777
6878_SYSLOG="false"
6979
70−_USER_AGENT="null"
80+_USER_AGENT='null'
7181
7282_WATCH="true"
7383
74−_CONFIG_JSON=$(jo -p -B api=$(jo id=$_API_ID worker-id=$_API_WORKER_ID) autosave=$_AUTOSAVE background=$_BACKGROUND colors=$_COLORS cpu=$(jo enabled=$_CPU_ENABLED huge-pages=$_CPU_HUGE_PAGES hw-aes=$_CPU_HW_AES priority=$_CPU_PRIORITY asm=$_CPU_ASM cn=$(jo -a $_CPU_CN) cn/0=$_CPU_CN_0 cn-lite/0=$_CPU_CN_LITE_0) donate-level=$_DONATE_LEVEL donate-over-proxy=$_DONATE_OVER_PROXY http=$(jo enabled=$_HTTP_ENABLED host=$_HTTP_HOST port=$_HTTP_PORT access-token=$_HTTP_ACCESS_TOKEN restricted=$_HTTP_RESTRICTED) logfile=$_LOGFILE pools=$(jo -a $(jo algo=$_POOLS_ALGO url=$_POOLS_URL user=$_POOLS_USER pass=$_POOLS_PASS rig-id=$_POOLS_RIG_ID nicehash=$_POOLS_NICEHASH keepalive=$_POOLS_KEEPALIVE enabled=$_POOLS_ENABLED tls=$_POOLS_TLS tls-fingerprint=$_POOLS_TLS_FINDERPRINT daemon=$_POOLS_DAEMON)) print-time=$_PRINT_TIME retries=$_RETRIES retry-pause=$_RETRIES_PAUSE syslog=$_SYSLOG user-agent=$_USER_AGENT watch=$_WATCH)
75−
7684# Set working directory
7785_WORK_DIR="$(pwd)"
7886cd $_WORK_DIR
@@ -87,7 +95,7 @@ _XMRIG_CLONE="xmrig-cpu"
8795_XMRIG_CLONE_LOCATION="$_WORK_DIR/$_XMRIG_CLONE"
8896
8997# Set branch from which to build
90−_XMRIG_BRANCH="beta"
98+_XMRIG_BRANCH="master"
9199
92100# Set build directory
93101_XMRIG_BUILD="build"
@@ -98,6 +106,12 @@ _XMRIG_BUILD_LOCATION="$_XMRIG_CLONE_LOCATION/$_XMRIG_BUILD"
98106# Set where to install binary
99107_XMRIG_TARGET_LOCATION="/usr/bin/"
100108
109+# Set mysettings file
110+_MYSETTINGS_FILE="mysettings.sh"
111+
112+# Set mysettings file location
113+_MYSETTINGS_FILE_LOCATION="$_WORK_DIR/$_MYSETTINGS_FILE"
114+
101115# Set the config file name
102116_XMRIG_CONFIG="config.json"
103117
@@ -105,8 +119,8 @@ _XMRIG_CONFIG="config.json"
105119_XMRIG_CONFIG_LOCATION="$_WORK_DIR/$_XMRIG_CONFIG"
106120
107121# Set values for crontab
108−_USER_CRONSTART="18"
109−_USER_CRONSTOP="6"
122+_USER_CRONSTART="17"
123+_USER_CRONSTOP="8"
110124_USER_CRONDAYS="1-5"
111125
112126# Set the name of the screen created by start script
@@ -120,5 +134,6 @@ _APT_MAINETANCE="1"
120134# 1 = yes 0 = no
121135_APT_DEPENDS="1"
122136
123−echo -e "${_GREEN}SETTINGS LOADED${_RESET}"
137+
138+echo -e "${_CYAN}DEFAULT SETTINGS LOADED${_RESET}"
124139