Skip to content

Shows how to install the latest version of webadmin tool on BMC Discovery appliance

License

Notifications You must be signed in to change notification settings

mjaromi/bmc_discovery_webadmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

bmc_discovery_webadmin

Shows how to install the latest version of webadmin tool on BMC Discovery appliance

Webadmin

Installation

As the root user:

if [[ $(id -u) -eq 0 ]] ; then 
  FILE_WEBADMIN=webmin-current.rpm
  URL_WEBADMIN=http://www.webmin.com/download/rpm/${FILE_WEBADMIN}
  FILE_IPTABLES=/etc/sysconfig/iptables
  LINE=$(cat -n ${FILE_IPTABLES} | grep '\-A INPUT -i lo -j ACCEPT' | head -1 | awk '{print $1}')
  cp -avr ${FILE_IPTABLES} /etc/sysconfig/iptables.backup_$(date +'%d_%m_%Y_%H_%M_%S')
  sed -i "${LINE}i\# webadmin, port 10000\n-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT\n" ${FILE_IPTABLES}
  systemctl restart iptables
  wget -qP /tmp/ ${URL_WEBADMIN}
  rpm -i --nodeps /tmp/webmin-current.rpm
  rm -f /tmp/webmin-current.rpm
  echo -e "\033[1;92mGo to the http://$(hostname -I | awk '{print $1}'):10000 and login as a root\033[0m"
else
  echo -e '\033[1;91mYou are not root user. Switch to root and try again.\033[0m'
fi

About

Shows how to install the latest version of webadmin tool on BMC Discovery appliance

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published