forked from EngineScript/EngineScript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenginescript-variables.txt
60 lines (53 loc) · 2.32 KB
/
enginescript-variables.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
######################################################################
# # # # # # # # # # # # EngineScript Variables # # # # # # # # # # # #
######################################################################
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
#-#-#-#-#-#-# Edit These At Your Own Risk #-#-#-#-#-#-
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
# EngineScript Version
VARIABLES_DATE="MARCH 1ST 2024"
# Software Versions
MARIADB_VER="10.11"
NGINX_HEADER_VER="0.37"
NGINX_PURGE_VER="2.5.3"
NGINX_VER="1.25.4"
OPENSSL_VER="3.2.1"
PCRE2_VER="10.43"
PHP_VER="8.1"
PHPMYADMIN_VER="5.2.1"
PNGOUT_VER="20200115"
ZLIB_VER="1.3.1"
# No Longer Used
WORDFENCE_CLI_VER="3.0.2"
# Old Software Versions
OLDPHP="8.0"
OLDPCRE="8.45"
# EngineScript Variables
BIT_TYPE="$(uname -m)"
CPU_COUNT="$(nproc --all)"
DT="$(date +"%m-%d-%y")"
IP_ADDRESS="$(ip -o route get to 8.8.8.8 | sed -n 's/.*src \([0-9.]\+\).*/\1/p')"
LINUX_TYPE="$(lsb_release -si)"
RAND_CHAR2="$(pwgen -A01 2)"
RAND_CHAR4="$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 4 | head -n 1)"
RAND_CHAR8="$(pwgen -1Bcns 8)"
RAND_CHAR16="$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 16 | head -n 1)"
RAND_CHAR24="$(date +%s | sha256sum | base64 | head -c 24)"
RAND_CHAR32="$(cat /dev/urandom | tr -dc 'a-zA-Z0-9_' | fold -w 32 | head -n 1)"
SERVER_MEMORY_TOTAL_01="$(free -m | awk 'NR==2{printf "%d", $2*0.01 }')"
SERVER_MEMORY_TOTAL_02="$(free -m | awk 'NR==2{printf "%d", $2*0.02 }')"
SERVER_MEMORY_TOTAL_03="$(free -m | awk 'NR==2{printf "%d", $2*0.03 }')"
SERVER_MEMORY_TOTAL_04="$(free -m | awk 'NR==2{printf "%d", $2*0.04 }')"
SERVER_MEMORY_TOTAL_05="$(free -m | awk 'NR==2{printf "%d", $2*0.05 }')"
SERVER_MEMORY_TOTAL_06="$(free -m | awk 'NR==2{printf "%d", $2*0.06 }')"
SERVER_MEMORY_TOTAL_07="$(free -m | awk 'NR==2{printf "%d", $2*0.07 }')"
SERVER_MEMORY_TOTAL_08="$(free -m | awk 'NR==2{printf "%d", $2*0.08 }')"
SERVER_MEMORY_TOTAL_09="$(free -m | awk 'NR==2{printf "%d", $2*0.09 }')"
SERVER_MEMORY_TOTAL_10="$(free -m | awk 'NR==2{printf "%d", $2*0.10 }')"
SERVER_MEMORY_TOTAL_80="$(free -m | awk 'NR==2{printf "%d", $2*0.80 }')"
SERVER_MEMORY_TOTAL_100="$(free -m | awk 'NR==2{printf "%d", $2*1 }')"
UBUNTU_CODENAME="$(lsb_release -sc)"
UBUNTU_VER="$(lsb_release -sr)"
# Shell text
BOLD="$(tput bold)"
NORMAL="$(tput sgr0)"