I was having trouble setting up RANCID, and their documentation sucks ass, so I thought I’d look at alternatives, and came across rConfig. It has a native web interface, and my coworkers hate Linux, so I thought I’d give it a look. I came across a few things:
-
The install method is to download and run an installer script at http://rconfig.com/downloads/scripts/install_rConfig.sh. This script is a wrapper to determine if you have CentOS 6 or CentOS 7. You can get to this file over https, but then the script calls http://www.rconfig.com/downloads/scripts/centos7_install.sh or http://www.rconfig.com/downloads/scripts/centos6_install.sh, depending on what version of CentOS you have. I’m only going to bother writing up the CentOS 7 version, but I don’t think there’s going to be that much of a difference.
-
The next thing it does is install wget. Through yum, thankfully. Then it downloads http://www.rconfig.com/downloads/scripts/login.sh and moves it to /etc/profile.d/.
-
Then it disables SELinux by modifying