Template:AddReposRHEL: Difference between revisions

From Open-Xchange
mNo edit summary
No edit summary
 
(16 intermediate revisions by 6 users not shown)
Line 5: Line 5:
Start a console and create a software repository file for Open-Xchange:
Start a console and create a software repository file for Open-Xchange:


<code>$ vim /etc/yum.repos.d/ox.repo</code>
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.20|
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|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:{{{release|}}}|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


  <code>$ vim /etc/yum.repos.d/ox.repo</code>
  [ox-usm]
[ox]
name=Open-Xchange-USM
name=Open-Xchange
baseurl=https://software.open-xchange.com/OX6/6.22/usm/{{{rhelname}}}/
baseurl=http://software.open-xchange.com/OX6/stable/{{{rhelname}}}/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
gpgkey=http://software.open-xchange.com/oxbuildkey.pub
enabled=1
enabled=1
gpgcheck=1
gpgcheck=1
metadata_expire=0m
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


# if you have a valid maintenance subscription, please uncomment the
  [ox-updates-usm]
# following and add the ldb account data to the url so that the most recent
name=Open-Xchange Updates-USM
# packages get installed
baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/usm/{{{rhelname}}}/
   
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
[ox-updates]
enabled=1
name=Open-Xchange Updates
gpgcheck=1
baseurl=http://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/updates/{{{rhelname}}}/
metadata_expire=0m
gpgkey=http://software.open-xchange.com/oxbuildkey.pub
enabled=1
gpgcheck=1
metadata_expire=0m
|}}|}}
|}}|}}
 
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|appsuite|
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.22|
$ vim /etc/yum.repos.d/ox.repo
<pre>
[ox-appsuiteui]
[ox-frontend]
name=Open-Xchange-appsuiteui
name=Open-Xchange-frontend
baseurl=https://software.open-xchange.com/products/appsuite/stable/appsuiteui/{{{rhelname}}}/
baseurl=http://software.open-xchange.com/OX6/6.22/frontend/{{{rhelname}}}/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
gpgkey=http://software.open-xchange.com/oxbuildkey.pub
enabled=1
enabled=1
gpgcheck=1
gpgcheck=1
metadata_expire=0m
metadata_expire=0m
   
   
[ox-backend]
[ox-backend]
name=Open-Xchange-backend
name=Open-Xchange-backend
baseurl=http://software.open-xchange.com/OX6/6.22/backend/{{{rhelname}}}/
baseurl=https://software.open-xchange.com/products/appsuite/stable/backend/{{{rhelname}}}/
gpgkey=http://software.open-xchange.com/oxbuildkey.pub
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
enabled=1
gpgcheck=1
gpgcheck=1
metadata_expire=0m
metadata_expire=0m
   
   
# if you have a valid maintenance subscription, please uncomment the  
# 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
# following and add the ldb account data to the url so that the most recent
# packages get installed
# packages get installed
   
   
[ox-updates-frontend]
[ox-updates-appsuiteui]
name=Open-Xchange Updates-frontend
name=Open-Xchange Updates-appsuiteui
baseurl=http://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/frontend/{{{rhelname}}}/
baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/appsuiteui/updates/{{{rhelname}}}/
gpgkey=http://software.open-xchange.com/oxbuildkey.pub
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
enabled=1
gpgcheck=1
gpgcheck=1
metadata_expire=0m
metadata_expire=0m
    
    
[ox-updates-backend]
[ox-updates-backend]
name=Open-Xchange Updates-backend
name=Open-Xchange Updates-backend
baseurl=http://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/6.22/updates/backend/{{{rhelname}}}/
baseurl=https://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/backend/updates/{{{rhelname}}}/
gpgkey=http://software.open-xchange.com/oxbuildkey.pub
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
enabled=1
gpgcheck=1
gpgcheck=1
metadata_expire=0mb
metadata_expire=0m
</pre>
 
|}}|}}
|}}|}}
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 http://www.w3schools.com/tags/ref_urlencode.asp
<!--
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