FAQ

 

How to install SOGo and SOPE through Yum?

This article describes how to install a production version of SOGo; you need to follow theses steps if you prefer to use the unsupported nightly builds.

Before you start

In order to access the production builds, you need a proper support contract from Inverse. Continue with the configuration once you received your username and password.

Inverse signs its RPM packages with its GPG key. Integrity verification happens all by itself on package installation, all you need to do is first import the key into your rpm keychain:

rpm --import "https://pgp.mit.edu/pks/lookup?op=get&search=0xCB2D3A2AA0030E2C"

Configuring the SOGo 3.x.x repository

Prerequisites

Some of the dependencies are provided by external repositories.

You will need to add the EPEL to your yum repositories.

On RedHat Enterprise Linux 6 (and compatibles), gnustep packages have to be excluded from the EPEL repository in order to use the packages available on Inverse SOGo Repository.

Simply add the following line to the EPEL repo definition:

 [epel]
 ...
 exclude=gnustep-* 

On RedHat Enterprise Linux 5 (and compatibles), you also need to add RPMForge to your yum repositories.

Once the package is installed, you'll also need to activate the RPMForge extras repository by modifying /etc/yum.repos.d/rpmforge.repo:

 [rpmforge-extras]
 ...
 enabled = 1

RedHat Enterprise Linux 5 (and compatibles, such as CentOS/Scientific Linux)

Create a new yum configuration file (such as /etc/yum.repos.d/SOGo.repo) with the following content:

[sogo-rhel5]
name=Inverse SOGo Repository
baseurl=https://<username>:<password>@packages.inverse.ca/SOGo/release/3/rhel/5/$basearch
gpgcheck=1

RedHat Enterprise Linux 6 (and compatibles, such as CentOS/Scientific Linux)

Create a new yum configuration file (such as /etc/yum.repos.d/SOGo.repo) with the following content:

[sogo-rhel6]
name=Inverse SOGo Repository
baseurl=https://<username>:<password>@packages.inverse.ca/SOGo/release/3/rhel/6/$basearch
gpgcheck=1

RedHat Enterprise Linux 7 (and compatibles, such as CentOS/Scientific Linux)

Create a new yum configuration file (such as /etc/yum.repos.d/SOGo.repo) with the following content:

[sogo-rhel7]
name=Inverse SOGo Repository
baseurl=https://<username>:<password>@packages.inverse.ca/SOGo/release/3/rhel/7/$basearch
gpgcheck=1

Configuring the SOGo 2.x.x repository

Prerequisites

Some of the dependencies are provided by external repositories.

You will need to add the EPEL to your yum repositories.

On RedHat Enterprise Linux 6 (and compatibles), gnustep packages have to be excluded from the EPEL repository in order to use the packages available on Inverse SOGo Repository.

Simply add the following line to the EPEL repo definition:

 [epel]
 ...
 exclude=gnustep-* 

On RedHat Enterprise Linux 5 (and compatibles), you also need to add RPMForge to your yum repositories.

Once the package is installed, you'll also need to activate the RPMForge extras repository by modifying /etc/yum.repos.d/rpmforge.repo:

 [rpmforge-extras]
 ...
 enabled = 1

RedHat Enterprise Linux 5 (and compatibles, such as CentOS/Scientific Linux)

Create a new yum configuration file (such as /etc/yum.repos.d/SOGo.repo) with the following content:

[sogo-rhel5]
name=Inverse SOGo Repository
baseurl=https://<username>:<password>@packages.inverse.ca/SOGo/release/2/rhel/5/$basearch
gpgcheck=1

RedHat Enterprise Linux 6 (and compatibles, such as CentOS/Scientific Linux)

Create a new yum configuration file (such as /etc/yum.repos.d/SOGo.repo) with the following content:

[sogo-rhel6]
name=Inverse SOGo Repository
baseurl=https://<username>:<password>@packages.inverse.ca/SOGo/release/2/rhel/6/$basearch
gpgcheck=1

RedHat Enterprise Linux 7 (and compatibles, such as CentOS/Scientific Linux)

Create a new yum configuration file (such as /etc/yum.repos.d/SOGo.repo) with the following content:

[sogo-rhel7]
name=Inverse SOGo Repository
baseurl=https://<username>:<password>@packages.inverse.ca/SOGo/release/2/rhel/7/$basearch
gpgcheck=1

Installing the SOGo packages

Once the repositories above are configured, simply install SOGo:


yum install sogo

Upgrading from 2.x.x to 3.x.x

Replace the SOGo 2.x.x yum configuration file's "baseurl" with the one for 3.x.x, clear your cache with "yum clean all" then proceed to upgrade using "yum update".

July 19 2016 00:00