Skip to content

This repo is for ePortal installation scripts and instructions

Notifications You must be signed in to change notification settings

kdupke/ePortal_Configuration_Files-1

 
 

Repository files navigation

Welcome to my TuxCare ePortal configuration Files.

My name is Jamie Charleston, I am the Senior Sales Engineer for CloudLinux which includes TuxCare solutions. This github account are my scripts to simplify the lives our our customers who want to install our solutions without a lot of fuss. I will work to keep these files updated and relevant. As we make updates in our core files on our company website I will remove outdated files from this list.

                                                       Table of Content

eportal-installer_v1.4.sh

This file is for preparing a server for eportal installation and configuration. This script is expecting a CentOS 7 or 8 server with SELinux disabled, 1 CPU, 1G ram and 200G disk space at min per 10,000 servers. This script assumes the server has access to the internet. This script provides you the option to configure this ePortal for use with a Proxy or not. You do not need to download the script, it can be run by copy and paste as root on the command line.

    bash <(wget -qO- https://raw.githubusercontent.com/JCharleston-CLN/ePortal_Configuration_Files/master/eportal-installer_v1.4.sh)

The installer will ask you to provide a password for the 'admin' user. Then it will ask you if you want KC+ integration. Please answer 'yes' or 'no'. That is all. After installation you can log into ePortal and finish configuration as per our docs with credentials provided by your accout manager.

ePortal_Package_Downloader.sh

This script is for those organizations who are building an ePortal behind their firewall and do not have internet access. As most administrators know, Linux requires specific packages for your current OS install. To make sure you have our eportal installer and all dependancies please set up a server instance with an image identical to the os image used behind the firewall. Then you can run this script to get all of the files required. You will be able to gather the files in the root/mypackages folder and move them to the final server behind the firewall. Then just run the attached script included in the bundle of files. This file is called ePortal_Firewalled_installer.sh To run this file on your server just execute this command as root on the command line:

        bash <(wget -qO- https://raw.githubusercontent.com/JCharleston-CLN/ePortal_Configuration_Files/master/ePortal_Package_Downloader.sh)

-- ePortal_Firewalled_installer.sh

This file is part of ePortal_Package_Downloader. It is not meant to be downloaded independantly. When you have moved over all of your files gathered by ePortal_Package_Downloader.sh script to your new server behind the firewall. Just execute this script to finish all the parts of your installation behind firewall. this install provides option to install KC+ configuration or keep as just KC itself.

CentOS7 POC Builder

This script is for helping prepare a server for testing with your POV ( Proof of Value). This script is for use with a CentOS 7 server and will download and install the original Kernel, glibc and openssl packages and reboot the server. This way you know that your server has vulnerable items which will get patched. Copy and paste the code below into your server has root.

bash <(wget -qO- https://raw.githubusercontent.com/JCharleston-CLN/ePortal_Configuration_Files/master/CentOS7_POC_BUILDER)

About

This repo is for ePortal installation scripts and instructions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%