AppSuite:OX Guard
IN PRODUCTION - OX Guard
OX Guard is a security solution that provides protection for email communications and files alike. Fully integrated with OX as a Service, it allows users to send and read encrypted messages and store and share encrypted files – and requires no additional setup or knowledge. It works seamlessly for OX as a Service users, and also supports non-OX as a Service usage scenarios. OX Guard offers a simple way to increase security by limiting the opportunity for unauthorized access while data is en route or in storage, creating extra peace of mind.
This article will guide you through the installation of Guard, it describes the basic configuration and software requirements. As it is intended as a quick walk-through it assumes an existing installation of the operating system including a single server App Suite setup as well as average system administration skills. More, this guide will show you how to setup a basic installation with none of the typically used distributed environment settings. The objective of this guide is:
- To setup a single server installation
- To setup a single Guard instance on an existing Open-Xchange installation, no cluster
- To use the database service on the existing Open-Xchange installation for Guard, no replication
- To provide a basic configuration setup, no mailserver configuration
Key features
- Simple security at the touch of a button
- Provides user based security - Separate from provider
- Supplementary security to Provider based security - Layered
- Powerful features yet simple to use and understand
- Holistic security - Inside and outside of the OX environment
- Email and Drive integration
- Uses proven PGP security
Availability
A variety of options:
- Fully hosted with OX as a Service
- All on site (large scale customers solution)
IMPORTANT: If an OX App Suite customer would like to evaluate OX Guard integration, the first step is to contact OX Sales. OX Sales will work on the request to send prices and license/API (for the hosted infrastructure) key to customer.
Additionally, OX Guard will be provided via the OX as a Service which provides a best in class Email & Collaboration services to customers without becoming a cloud service provider supplying the hardware and software necessary for the services. Please contact Open-Xchange Sales for further information and pricing details.
Requirements
Please review following URL for remaining requirements OX Guard Requirements
Since Guard is a Microservice it can either be added to an existing Open-Xchange installation or it can be deployed on a dedicated environment without having any of the other Open-Xchange App Suite core services installed. Still, an OX App Suite v7.6.0 or later is required to operate this extension both in a single or multi server environment.
Prerequisites:
- Open-Xchange REST API
- Grizzly HTTP connector (open-xchange-grizzly)
- A supported Java Virtual Machine (Java 7)
- An Open-Xchange App Suite installation v7.6.0 or later
- Please Note: To get in favor of the latest minor features and bugfixes, you need to have a valid license. The article Updating OX-Packages explains how that can be done.
Download and Installation
Redhat Enterprise Linux 6 or CentOS 6
If not already done, add the following repositories to your Open-Xchange yum configuration:
[open-xchange-guard-stable-7.6.0] name=Open-Xchange-guard-stable-7.6.0 baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/components/guard/stable/7.6.0/RHEL6/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
and run
$ yum update $ yum install open-xchange-rest open-xchange-guard open-xchange-guard-ui open-xchange-guard-ui-static
Debian GNU/Linux 6.0
If not already done, add the following repositories to your Open-Xchange apt configuration:
deb https://LDBUSER:LDBPASSWORD@software.open-xchange.com/components/guard/stable/7.6.0/DebianSqueeze /
and run
$ apt-get update $ apt-get install open-xchange-rest open-xchange-guard open-xchange-guard-ui open-xchange-guard-ui-static
Debian GNU/Linux 7.0
If not already done, add the following repositories to your Open-Xchange apt configuration:
deb https://LDBUSER:LDBPASSWORD@software.open-xchange.com/components/guard/stable/7.6.0/DebianWheezy /
and run
$ apt-get update $ apt-get install open-xchange-rest open-xchange-guard open-xchange-guard-ui open-xchange-guard-ui-static
SUSE Linux Enterprise Server 11
Add the package repository using zypper if not already present:
$ zypper ar https://LDBUSER:LDBPASSWORD@software.open-xchange.com/components/guard/stable/7.6.0/SLES11 guard-stable-7.6.0
and run
$ zypper ref $ zypper in open-xchange-rest open-xchange-guard open-xchange-guard-ui open-xchange-guard-ui-static