|
@ -34,18 +34,21 @@ echo -e "${blue}tmux:\t${default}${tmuxv}" |
|
|
echo -e "${blue}Avg Load:\t${default}${load}" |
|
|
echo -e "${blue}Avg Load:\t${default}${load}" |
|
|
echo -e "${blue}Free Memory:\t${default}${physmemfree}" |
|
|
echo -e "${blue}Free Memory:\t${default}${physmemfree}" |
|
|
echo -e "${blue}Free Disk:\t${default}${availspace}" |
|
|
echo -e "${blue}Free Disk:\t${default}${availspace}" |
|
|
|
|
|
|
|
|
# glibc required |
|
|
# glibc required |
|
|
if [ -n "${glibcrequired}" ]; then |
|
|
if [ -n "${glibc}" ]; then |
|
|
if [ "${glibcrequired}" == "NOT REQUIRED" ]; then |
|
|
if [ "${glibc}" == "null" ]; then |
|
|
: |
|
|
# Glibc is not required. |
|
|
elif [ "${glibcrequired}" == "UNKNOWN" ]; then |
|
|
: |
|
|
echo -e "${blue}glibc required:\t${red}${glibcrequired}" |
|
|
elif [ -z "${glibc}" ]; then |
|
|
elif [ "$(printf '%s\n'${glibcrequired}'\n' "${glibcversion}" | sort -V | head -n 1)" != "${glibcrequired}" ]; then |
|
|
echo -e "${blue}glibc required:\t${red}UNKNOWN${default}" |
|
|
echo -e "${blue}glibc required:\t${red}${glibcrequired} ${default}(${red}glibc distro version ${glibcversion} too old${default})" |
|
|
elif [ "$(printf '%s\n'${glibc}'\n' ${glibcversion} | sort -V | head -n 1)" != "${glibc}" ]; then |
|
|
|
|
|
echo -e "${blue}glibc required:\t${red}${glibc} ${default}(${red}distro glibc ${glibcversion} too old${default})" |
|
|
else |
|
|
else |
|
|
echo -e "${blue}glibc required:\t${green}${glibcrequired}${default}" |
|
|
echo -e "${blue}glibc required:\t${green}${glibc}${default}" |
|
|
fi |
|
|
fi |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
# Server ip |
|
|
# Server ip |
|
|
if [ "${multiple_ip}" == "1" ]; then |
|
|
if [ "${multiple_ip}" == "1" ]; then |
|
|
echo -e "${blue}Server IP:\t${default}NOT SET" |
|
|
echo -e "${blue}Server IP:\t${default}NOT SET" |
|
|