Template:AddReposRHEL: Difference between revisions
From Open-Xchange
mNo edit summary |
No edit summary |
||
(15 intermediate revisions by 6 users not shown) | |||
Line 4: | Line 4: | ||
Start a console and create a software repository file for Open-Xchange: | Start a console and create a software repository file for Open-Xchange: | ||
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.20| | {{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.20| | ||
$ vim /etc/yum.repos.d/ox.repo | |||
[ox] | [ox] | ||
name=Open-Xchange | name=Open-Xchange | ||
baseurl= | baseurl=https://software.open-xchange.com/OX6/stable/{{{rhelname}}}/ | ||
gpgkey= | gpgkey=https://software.open-xchange.com/oxbuildkey.pub | ||
enabled=1 | enabled=1 | ||
gpgcheck=1 | gpgcheck=1 | ||
Line 21: | Line 21: | ||
[ox-updates] | [ox-updates] | ||
name=Open-Xchange Updates | name=Open-Xchange Updates | ||
baseurl= | baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/updates/{{{rhelname}}}/ | ||
gpgkey= | gpgkey=https://software.open-xchange.com/oxbuildkey.pub | ||
enabled=1 | enabled=1 | ||
gpgcheck=1 | gpgcheck=1 | ||
metadata_expire=0m | metadata_expire=0m | ||
|}}|}} | |}}|}} | ||
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.22| | {{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.22| | ||
$ vim /etc/yum.repos.d/ox.repo | |||
[ox-frontend] | [ox-frontend] | ||
name=Open-Xchange-frontend | name=Open-Xchange-frontend | ||
baseurl= | baseurl=https://software.open-xchange.com/OX6/6.22/frontend/{{{rhelname}}}/ | ||
gpgkey= | gpgkey=https://software.open-xchange.com/oxbuildkey.pub | ||
enabled=1 | enabled=1 | ||
gpgcheck=1 | gpgcheck=1 | ||
Line 40: | Line 39: | ||
[ox-backend] | [ox-backend] | ||
name=Open-Xchange-backend | name=Open-Xchange-backend | ||
baseurl= | baseurl=https://software.open-xchange.com/OX6/6.22/backend/{{{rhelname}}}/ | ||
gpgkey= | gpgkey=https://software.open-xchange.com/oxbuildkey.pub | ||
enabled=1 | |||
gpgcheck=1 | |||
metadata_expire=0m | |||
[ox-usm] | |||
name=Open-Xchange-USM | |||
baseurl=https://software.open-xchange.com/OX6/6.22/usm/{{{rhelname}}}/ | |||
gpgkey=https://software.open-xchange.com/oxbuildkey.pub | |||
enabled=1 | enabled=1 | ||
gpgcheck=1 | gpgcheck=1 | ||
Line 52: | Line 59: | ||
[ox-updates-frontend] | [ox-updates-frontend] | ||
name=Open-Xchange Updates-frontend | name=Open-Xchange Updates-frontend | ||
baseurl= | baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/frontend/{{{rhelname}}}/ | ||
gpgkey= | gpgkey=https://software.open-xchange.com/oxbuildkey.pub | ||
enabled=1 | |||
gpgcheck=1 | |||
metadata_expire=0m | |||
[ox-updates-backend] | |||
name=Open-Xchange Updates-backend | |||
baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/backend/{{{rhelname}}}/ | |||
gpgkey=https://software.open-xchange.com/oxbuildkey.pub | |||
enabled=1 | |||
gpgcheck=1 | |||
metadata_expire=0m | |||
[ox-updates-usm] | |||
name=Open-Xchange Updates-USM | |||
baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/usm/{{{rhelname}}}/ | |||
gpgkey=https://software.open-xchange.com/oxbuildkey.pub | |||
enabled=1 | |||
gpgcheck=1 | |||
metadata_expire=0m | |||
|}}|}} | |||
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|appsuite| | |||
$ vim /etc/yum.repos.d/ox.repo | |||
[ox-appsuiteui] | |||
name=Open-Xchange-appsuiteui | |||
baseurl=https://software.open-xchange.com/products/appsuite/stable/appsuiteui/{{{rhelname}}}/ | |||
gpgkey=https://software.open-xchange.com/oxbuildkey.pub | |||
enabled=1 | |||
gpgcheck=1 | |||
metadata_expire=0m | |||
[ox-backend] | |||
name=Open-Xchange-backend | |||
baseurl=https://software.open-xchange.com/products/appsuite/stable/backend/{{{rhelname}}}/ | |||
gpgkey=https://software.open-xchange.com/oxbuildkey.pub | |||
enabled=1 | |||
gpgcheck=1 | |||
metadata_expire=0m | |||
# if you have a valid maintenance subscription, please uncomment the | |||
# following and add the ldb account data to the url so that the most recent | |||
# packages get installed | |||
[ox-updates-appsuiteui] | |||
name=Open-Xchange Updates-appsuiteui | |||
baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/appsuiteui/updates/{{{rhelname}}}/ | |||
gpgkey=https://software.open-xchange.com/oxbuildkey.pub | |||
enabled=1 | enabled=1 | ||
gpgcheck=1 | gpgcheck=1 | ||
Line 60: | Line 113: | ||
[ox-updates-backend] | [ox-updates-backend] | ||
name=Open-Xchange Updates-backend | name=Open-Xchange Updates-backend | ||
baseurl= | baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/backend/updates/{{{rhelname}}}/ | ||
gpgkey= | gpgkey=https://software.open-xchange.com/oxbuildkey.pub | ||
enabled=1 | enabled=1 | ||
gpgcheck=1 | gpgcheck=1 | ||
metadata_expire= | metadata_expire=0m | ||
|}}|}} | |}}|}} | ||
In case there are issues with an username and password containing URL unsafe characters, e.g. an @, they have to be entered URL encoded. Details can be found at | <!-- | ||
Starting with the release of Open-Xchange AppSuite 7.6.0, you you can also download the complete repository list from | |||
https://software.open-xchange.com/products/appsuite/stable/{{{rhelname}}}.repo | |||
For the basic install, you only need the repositories backend and frontend, you can comment out the others. If you want to configure the update repositories as well, you need to replace LDBACCOUNT and LDBPASSWORD with your real LDB credentials. --> | |||
In case there are issues with an username and password containing URL unsafe characters, e.g. an @, they have to be entered URL encoded. Details can be found at https://www.w3schools.com/tags/ref_urlencode.asp |
Latest revision as of 11:11, 25 January 2021
Add Open-Xchange Repository
Open-Xchange maintains public available software repositories for different platforms, such as RHEL. This repository should be added to the RHEL installation to enable simple installation and updates.
Start a console and create a software repository file for Open-Xchange:
{{#if:{{{release}}}|{{#ifeq:|6.20|
$ vim /etc/yum.repos.d/ox.repo [ox] name=Open-Xchange baseurl=https://software.open-xchange.com/OX6/stable/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m # if you have a valid maintenance subscription, please uncomment the # following and add the ldb account data to the url so that the most recent # packages get installed [ox-updates] name=Open-Xchange Updates baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/updates/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
|}}|}} {{#if:{{{release}}}|{{#ifeq:|6.22|
$ vim /etc/yum.repos.d/ox.repo [ox-frontend] name=Open-Xchange-frontend baseurl=https://software.open-xchange.com/OX6/6.22/frontend/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m [ox-backend] name=Open-Xchange-backend baseurl=https://software.open-xchange.com/OX6/6.22/backend/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
[ox-usm] name=Open-Xchange-USM baseurl=https://software.open-xchange.com/OX6/6.22/usm/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m # if you have a valid maintenance subscription, please uncomment the # following and add the ldb account data to the url so that the most recent # packages get installed [ox-updates-frontend] name=Open-Xchange Updates-frontend baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/frontend/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m [ox-updates-backend] name=Open-Xchange Updates-backend baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/backend/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
[ox-updates-usm] name=Open-Xchange Updates-USM baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/usm/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
|}}|}} {{#if:{{{release}}}|{{#ifeq:|appsuite|
$ vim /etc/yum.repos.d/ox.repo [ox-appsuiteui] name=Open-Xchange-appsuiteui baseurl=https://software.open-xchange.com/products/appsuite/stable/appsuiteui/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m [ox-backend] name=Open-Xchange-backend baseurl=https://software.open-xchange.com/products/appsuite/stable/backend/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m # if you have a valid maintenance subscription, please uncomment the # following and add the ldb account data to the url so that the most recent # packages get installed [ox-updates-appsuiteui] name=Open-Xchange Updates-appsuiteui baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/appsuiteui/updates/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m [ox-updates-backend] name=Open-Xchange Updates-backend baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/backend/updates/{{{rhelname}}}/ gpgkey=https://software.open-xchange.com/oxbuildkey.pub enabled=1 gpgcheck=1 metadata_expire=0m
|}}|}}
In case there are issues with an username and password containing URL unsafe characters, e.g. an @, they have to be entered URL encoded. Details can be found at https://www.w3schools.com/tags/ref_urlencode.asp