summaryrefslogtreecommitdiff
path: root/Installation_Guide/en-US/Kolab_Systems_Software_Repositories.xml
blob: c420a1a49554f5943409be2c7bc0a978806b5b59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % BOOK_ENTITIES SYSTEM "Installation_Guide.ent">
%BOOK_ENTITIES;
]>
<chapter id="chap-Installation_Guide-Kolab_Systems_Software_Repositories">
    <title>Kolab Systems Software Repositories</title>
    <para>
        Kolab Systems provides staged repositories for the community and its customers.
    </para>
    <section id="sect-Installation_Guide-Kolab_Systems_Software_Repositories-Platform_Support">
        <title>Platform Support</title>
        <para>
            TODO: Describe what is supported when using which edition
        </para>

    </section>

    <section id="sect-Installation_Guide-Kolab_Systems_Software_Repositories-Repository_Configuration">
        <title>Repository Configuration</title>
        <section id="sect-Installation_Guide-Repository_Configuration-Community_Edition">
            <title>Community Edition</title>
            <para>
                TODO: Insert notice about the community edition.
            </para>
            <section id="sect-Installation_Guide-Community_Edition-Debian_Squeeze">
                <title>Debian Squeeze</title>
                <procedure>
                    <step>
                        <para>
                            For the public, community version of Kolab &PRODUCT_VERSION; software packages for Debian Squeeze, add the following two lines to <filename>/etc/apt/sources.list</filename>:
                        </para>
                        <para>

<screen>deb http://mirror.kolabsys.com/pub/debian/kolab-&PRODUCT_VERSION;/ squeeze release updates
deb-src http://mirror.kolabsys.com/pub/debian/kolab-&PRODUCT_VERSION;/ squeeze release updates</screen>

                        </para>

                    </step>
                    <step>
                        <para>
                            To ensure the Kolab packages have priority over the Debian packages, such as must be the case for PHP as well as Cyrus IMAP, please make sure the APT preferences <emphasis>pin</emphasis> the mirror.kolabsys.com origin as a preferred source. Put the following in <filename>/etc/apt/preferences</filename>:
                        </para>
                        <para>

<screen>Package: *
Pin: origin mirror.kolabsys.com
Pin-Priority: 501</screen>

                        </para>

                    </step>

                </procedure>


            </section>


        </section>

        <section id="sect-Installation_Guide-Repository_Configuration-Enterprise_Edition">
            <title>Enterprise Edition</title>
            <para>
                TODO: Insert benefit of purchasing subscriptions to enterprise editions.
            </para>
            <para>
                TODO: Insert procedure to <emphasis>obtain</emphasis> mirror client certificate per system, and under what conditions excemptions are being made for a wildcard or customer cert.
            </para>
            <para>
                TODO: Describe exporting and using as browser cert.
            </para>
            <section id="sect-Installation_Guide-Enterprise_Edition-Enterprise_Edition_on_APT_based_Systems">
                <title>Enterprise Edition on APT-based Systems</title>
                <para>
                    TODO: Describe the exact procedure to enable the secure communications.
                </para>
                <para>
                    TODO: Describe the exact procedure to prioritize Kolab Systems packages over any other.
                </para>

            </section>

            <section id="sect-Installation_Guide-Enterprise_Edition-Enterprise_Edition_on_RPM_based_Systems">
                <title>Enterprise Edition on RPM-based Systems</title>
                <para>
                    TODO: Describe the exact procedure to enable the secure communications.
                </para>
                <para>
                    TODO: Describe the exact procedure to prioritize Kolab Systems packages over any other.
                </para>

            </section>

            <section id="sect-Installation_Guide-Enterprise_Edition-Debian_Squeeze">
                <title>Debian Squeeze</title>
                <procedure>
                    <step>
                        <para>
                            For the supported, certified enterprise version of Kolab &PRODUCT_VERSION; software packages for Debian Squeeze, add the following two lines to <filename>/etc/apt/sources.list</filename>:
                        </para>
                        <para>

<screen>deb http://mirror.kolabsys.com/debian/kolab-&PRODUCT_VERSION;/ squeeze release updates
deb-src http://mirror.kolabsys.com/debian/kolab-&PRODUCT_VERSION;/ squeeze release updates</screen>

                        </para>

                    </step>

                </procedure>


            </section>


        </section>

        <section id="sect-Installation_Guide-Repository_Configuration-Red_Hat_Enterprise_Linux_5">
            <title>Red Hat Enterprise Linux 5</title>
            <procedure>
                <step>
                    <para>
                        Obtain the <application>-release</application>
                    </para>

                </step>
                <step>
                    <para>
                        TODO: Security and Integrity verification instructions
                    </para>

                </step>
                <step>
                    <para>
                        TODO: Install instructions
                    </para>

                </step>
                <step>
                    <para>
                        Verification instructions
                    </para>

                </step>

            </procedure>


        </section>


    </section>


</chapter>