Difference between revisions of "Template:AddReposDebian"

m
(Add Open-Xchange Repository)
(25 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
= Add Open-Xchange Repository =
 
= Add Open-Xchange Repository =
 
{{#if:{{{release|}}}|{{#ifeq:{{{release|}}}|6.22|'''TODO: Needs to be updated'''|}}|}}
 
  
 
Open-Xchange maintains public available software repositories for different platforms, such as Debian. This repository should be added to the Debian installation to enable simple installation and updates.
 
Open-Xchange maintains public available software repositories for different platforms, such as Debian. This repository should be added to the Debian installation to enable simple installation and updates.
  
Start a console and modify the Debian repository information file. It is required to add the ''non-free'' section of the Debian main repository for Sun Java. Also add the Open-Xchange software repository:
+
Start a console and modify the Debian repository information file. Also add the Open-Xchange software repository:
 
 
{{#if:{{{release|}}}|
 
{{#ifeq:{{{release|}}}|6.22|
 
'''TODO: Needs to be updated''' |}}|}}
 
  
 +
{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.22|
 
<code>
 
<code>
  $ vim /etc/apt/sources.list
+
  $ cat << EOF >> /etc/apt/sources.list.d/open-xchange.list
 
   
 
   
  deb http://ftp.de.debian.org/debian/ {{{debname}}} main contrib non-free
+
  deb http://software.open-xchange.com/OX6/6.22/frontend/{{{debnameox}}}/ /
  deb-src http://ftp.de.debian.org/debian/ {{{debname}}} main contrib non-free
+
deb http://software.open-xchange.com/OX6/6.22/backend/{{{debnameox}}}/ /
 +
  deb http://software.open-xchange.com/OX6/6.22/usm/{{{debnameox}}}/ /
 
   
 
   
  deb http://security.debian.org/ {{{debname}}}/updates main contrib
+
  # if you have a valid maintenance subscription, please uncomment the
  deb-src http://security.debian.org/ {{{debname}}}/updates main contrib
+
# following and add the ldb account data to the url so that the most recent
 +
# packages get installed
 +
# deb http://[CUSTOMERID:PASSWORD]@software.open-xchange.com/OX6/6.22/updates/frontend/{{{debnameox}}} /
 +
# deb http://[CUSTOMERID:PASSWORD]@software.open-xchange.com/OX6/6.22/updates/backend/{{{debnameox}}} /
 +
  # deb http://[CUSTOMERID:PASSWORD]@software.open-xchange.com/OX6/6.22/updates/usm/{{{debnameox}}} /
 +
EOF
 +
</code>
 +
 
 +
|}}|}}{{#if:{{{release}}}|{{#ifeq:{{{release|}}}|6.20|
 +
<code>
 +
$ cat << EOF >> /etc/apt/sources.list.d/open-xchange.list
 
   
 
   
  deb http://software.open-xchange.com/OX6/stable/{{{debnameox}}}/ /
+
  deb http://software.open-xchange.com/OX6/6.20/{{{debnameox}}}/ /
 
   
 
   
 
  # 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
  # deb http://LDBACCOUNT:LDBPASSWORD@software.open-xchange.com/OX6/updates/{{{debnameox}}} /
+
  # deb http://[CUSTOMERID:PASSWORD]@software.open-xchange.com/OX6/6.20/updates/{{{debnameox}}} /
 +
EOF
 
</code>
 
</code>
|{{#ifeq:{{{release|}}}|7|
+
}}|}}{{#ifeq:{{{release|}}}|edp|
 
<code>
 
<code>
 
  $ vim /etc/apt/sources.list
 
  $ vim /etc/apt/sources.list
 
   
 
   
  deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
+
  deb http://EDPUSER:EDPPASSWORD@software.open-xchange.com/OX7/backend/{{{debnameox}}}/ /
  deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
+
  deb http://EDPUSER:EDPPASSWORD@software.open-xchange.com/OX7/frontend/{{{debnameox}}}/ /
 +
</code>
 +
}}{{#ifeq:{{{release|}}}|appsuite|
 +
<code>
 +
$ cat << EOF >> /etc/apt/sources.list.d/open-xchange.list
 
   
 
   
  deb http://security.debian.org/ squeeze/updates main contrib
+
  deb http://software.open-xchange.com/products/appsuite/stable/appsuiteui/{{{debnameox}}}/ /
  deb-src http://security.debian.org/ squeeze/updates main contrib
+
  deb http://software.open-xchange.com/products/appsuite/stable/backend/{{{debnameox}}}/ /
 
   
 
   
  deb http://EDPUSER:EDPPASSWORD@software.open-xchange.com/OX7/backend/DebianSqueeze/ /
+
  # if you have a valid maintenance subscription, please uncomment the
  deb http://EDPUSER:EDPPASSWORD@software.open-xchange.com/OX7/frontend/DebianSqueeze/ /
+
# following and add the ldb account data to the url so that the most recent
 +
# packages get installed
 +
# deb http://[CUSTOMERID:PASSWORD]@software.open-xchange.com/products/appsuite/stable/appsuiteui/updates/{{{debnameox}}} /
 +
  # deb http://[CUSTOMERID:PASSWORD]@software.open-xchange.com/products/appsuite/stable/backend/updates/{{{debnameox}}} /
 +
EOF
 
</code>
 
</code>
 +
<!--
 +
Starting with the release of Open-Xchange AppSuite 7.6.0, you you can also download the complete repository list from
 +
 +
  http://software.open-xchange.com/products/appsuite/stable/{{{debnameox}}}.list
 +
 +
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. -->
 +
}}

Revision as of 09:44, 29 November 2016

Add Open-Xchange Repository

Open-Xchange maintains public available software repositories for different platforms, such as Debian. This repository should be added to the Debian installation to enable simple installation and updates.

Start a console and modify the Debian repository information file. Also add the Open-Xchange software repository: