mirror of
https://github.com/tteck/Proxmox.git
synced 2025-02-15 06:09:15 +01:00
When running certain scripts, sometimes an 'm' character is wrongly output to the terminal. This PR fixes all instances of this happening. I've also made 'RD' (red) consistent with 'GN' (green) by removing the leading 0, and my editor has kindly removed all trailing spaces from files.
40 lines
1.2 KiB
Bash
40 lines
1.2 KiB
Bash
#!/usr/bin/env bash
|
|
|
|
YW=`echo "\033[33m"`
|
|
RD=`echo "\033[1;31m"`
|
|
BL=`echo "\033[36m"`
|
|
CM='\xE2\x9C\x94\033'
|
|
GN=`echo "\033[1;92m"`
|
|
CL=`echo "\033[0m"`
|
|
while true; do
|
|
read -p "This will Install Webmin, Proceed(y/n)?" yn
|
|
case $yn in
|
|
[Yy]* ) break;;
|
|
[Nn]* ) exit;;
|
|
* ) echo "Please answer yes or no.";;
|
|
esac
|
|
done
|
|
clear
|
|
|
|
echo -en "${GN} Installing Prerequisites... "
|
|
apt update &>/dev/null
|
|
apt-get -y install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl unzip shared-mime-info &>/dev/null
|
|
echo -e "${CM}${CL} \r"
|
|
|
|
echo -en "${GN} Downloading Webmin... "
|
|
wget http://prdownloads.sourceforge.net/webadmin/webmin_2.000_all.deb &>/dev/null
|
|
echo -e "${CM}${CL} \r"
|
|
|
|
echo -en "${GN} Installing Webmin... "
|
|
dpkg --install webmin_2.000_all.deb &>/dev/null
|
|
echo -e "${CM}${CL} \r"
|
|
|
|
echo -en "${GN} Setting Default Webmin usermame & password to root... "
|
|
/usr/share/webmin/changepass.pl /etc/webmin root root &>/dev/null
|
|
rm -rf /root/webmin_2.000_all.deb
|
|
echo -e "${CM}${CL} \r"
|
|
IP=$(hostname -I | cut -f1 -d ' ')
|
|
echo -e "Successfully Installed!! Webmin should be reachable by going to https://${IP}:10000"
|
|
|
|
|
|
# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/webmin.sh)"
|