Appendix: Software install process (from disc)

The following steps describe how to install the Clearswift SECURE Email Gateway on top of an existing Red Hat Enterprise Linux (RHEL) 6.9 Server (including a suitably configured AWS or Azure instance) using the ISO image.

 

You should install RHEL 6.9 as a Minimal server installation, with a separate /(root) and /var partition. The root partition should be 20GB (minimum) and /var should use a minimum of 60GB for test environments and 200GB for production environments.

To install the Clearswift SECURE Email Gateway:

  1. Assume root role at the command line.

  2. Insert the media containing the ISO image and mount it onto /media/os:

    mkdir –p /media/os
    mount /dev/cdrom /media/os
  3. Manually install the cs-email-repo-conf package. The cs-email-repo-conf package configures your system to be ready for you to install the Clearswift SECURE Email Gateway:

    rpm -ivh /media/os/cs-repo/Packages/cs-email-repo-conf-3.4.1-2526.x86_64.rpm
  4. Forcibly remove postfix, rsyslog and samba V3:

    yum –y remove postfix rsyslog samba-common
  5. Install the required product using the following command:

    yum install -y cs-email --enablerepo=cs-*

    This command enables access to external repositories and ensures that only Clearswift repositories are subsequently used to install the Gateway.

     

    If Step 5 fails due to additional conflicts, you might need to remove additional packages during Step 4.

  6. Log out completely, and log back in as cs-admin. Refer to Running the First Boot Consoleto continue.

Post installation considerations

After completing the software install process, the install process might have modified the following parts of your system:

  1. Firewall configuration is now under Gateway control. If SSH access is required you need to re-enable it through the Clearswift SECURE Email Gateway user interface. See Configuring SSH Access in the Clearswift SECURE Email Gateway online help for more information.
  2. All network configuration is now under Server Console control. You should avoid changing network configuration at the command line as the Gateway is not notified of these changes. If changing network configuration at the command line is necessary, please contact Clearswift Support for more information.
  3. crontab configuration is modified. Pre-existing root cronjobs might be lost, but you can re-add them.

After a software installation...

The software installation process will not automatically disable any of your pre-existing repository configurations. From the command line you will be able to install additional third-party software in the normal way. This includes additional RedHat software.

 

From version 4.6 onwards, you will only be able to apply Clearswift-provided upgrades using the Clearswift Server Console. Server Console will ensure that only trusted Clearswift repositories are used during the upgrade process and will explicitly block any unintended updates from third-party repositories during the process.



© 1995–2017 Clearswift Ltd.