summaryrefslogtreecommitdiff
path: root/Deployment_Guide
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Ergo Project) <jeroen.van.meeuwen@ergo-project.org>2010-09-08 21:05:15 (GMT)
committerJeroen van Meeuwen (Ergo Project) <jeroen.van.meeuwen@ergo-project.org>2010-09-08 21:05:15 (GMT)
commite38dad55bcb9eb40b56e12e4f41e3cc3bc6edfa0 (patch)
tree5f0a4a0c99e6f5203e3de0ffe58257558b1c8527 /Deployment_Guide
downloadkolab-docs-e38dad55bcb9eb40b56e12e4f41e3cc3bc6edfa0.tar.gz
Initial commit
Diffstat (limited to 'Deployment_Guide')
-rw-r--r--Deployment_Guide/en-US/Author_Group.xml17
-rw-r--r--Deployment_Guide/en-US/Book_Info.xml28
-rw-r--r--Deployment_Guide/en-US/Deployment_Guide.ent4
-rw-r--r--Deployment_Guide/en-US/Deployment_Guide.xml16
-rw-r--r--Deployment_Guide/en-US/Infrastructure.xml39
-rw-r--r--Deployment_Guide/en-US/Kolab_Preparations.xml25
-rw-r--r--Deployment_Guide/en-US/LDAP_Installation.xml38
-rw-r--r--Deployment_Guide/en-US/Preface.xml29
-rw-r--r--Deployment_Guide/en-US/Revision_History.xml27
-rw-r--r--Deployment_Guide/en-US/images/Cyrus_Murder_Servers.diabin0 -> 960 bytes
-rw-r--r--Deployment_Guide/publican.cfg7
11 files changed, 230 insertions, 0 deletions
diff --git a/Deployment_Guide/en-US/Author_Group.xml b/Deployment_Guide/en-US/Author_Group.xml
new file mode 100644
index 0000000..104661b
--- /dev/null
+++ b/Deployment_Guide/en-US/Author_Group.xml
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Deployment_Guide.ent">
+%BOOK_ENTITIES;
+]>
+<authorgroup>
+ <author>
+ <firstname>Jeroen</firstname>
+ <surname>van Meeuwen</surname>
+ <affiliation>
+ <orgname>Kolab Systems</orgname>
+ <orgdiv>Senior Engineer</orgdiv>
+ </affiliation>
+ <email>vanmeeuwen@kolabsys.com</email>
+ </author>
+</authorgroup>
+
diff --git a/Deployment_Guide/en-US/Book_Info.xml b/Deployment_Guide/en-US/Book_Info.xml
new file mode 100644
index 0000000..aee380c
--- /dev/null
+++ b/Deployment_Guide/en-US/Book_Info.xml
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Deployment_Guide.ent">
+%BOOK_ENTITIES;
+]>
+<bookinfo id="book-Deployment_Guide-Deployment_Guide">
+ <title>Deployment Guide</title>
+ <subtitle>short description</subtitle>
+ <productname>Kolab</productname>
+ <productnumber>2.3.0</productnumber>
+ <edition>0</edition>
+ <pubsnumber>0</pubsnumber>
+ <abstract>
+ <para>
+ A short overview and summary of the book&#39;s subject and purpose, traditionally no more than one paragraph long. Note: the abstract will appear in the front matter of your book and will also be placed in the description field of the book&#39;s RPM spec file.
+ </para>
+ </abstract>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="Common_Content/images/title_logo.svg" format="SVG" />
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</bookinfo>
+
diff --git a/Deployment_Guide/en-US/Deployment_Guide.ent b/Deployment_Guide/en-US/Deployment_Guide.ent
new file mode 100644
index 0000000..1b45b53
--- /dev/null
+++ b/Deployment_Guide/en-US/Deployment_Guide.ent
@@ -0,0 +1,4 @@
+<!ENTITY PRODUCT "Kolab">
+<!ENTITY BOOKID "Deployment_Guide">
+<!ENTITY YEAR "2010">
+<!ENTITY HOLDER "| You need to change the HOLDER entity in the en-US/Deployment_Guide.ent file |">
diff --git a/Deployment_Guide/en-US/Deployment_Guide.xml b/Deployment_Guide/en-US/Deployment_Guide.xml
new file mode 100644
index 0000000..f0fedc7
--- /dev/null
+++ b/Deployment_Guide/en-US/Deployment_Guide.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Deployment_Guide.ent">
+%BOOK_ENTITIES;
+]>
+<book>
+ <xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <xi:include href="Infrastructure.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Kolab_Preparations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <index />
+</book>
+
diff --git a/Deployment_Guide/en-US/Infrastructure.xml b/Deployment_Guide/en-US/Infrastructure.xml
new file mode 100644
index 0000000..55fb43f
--- /dev/null
+++ b/Deployment_Guide/en-US/Infrastructure.xml
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+
+<chapter id="chap-Deployment_Guide-Infrastructure">
+ <title>Infrastructure</title>
+ <para>
+ With the implementation of groupware, several aspects in the infrastructure are worth considering prior to executing the actual implementation. This deployment guide addresses some of these aspects for your consideration.
+ </para>
+
+ <section id="sect-Deployment_Guide-Infrastructure-Authentication_and_Authorization">
+ <title>Authentication and Authorization</title>
+ <para>
+ The Kolab Groupware solution integrates with LDAP particularly well, but of course has certain prerequisites to the LDAP technology used, the exact LDAP schemas loaded and if you already have LDAP implemented, the way LDAP is used and maintained today.
+ </para>
+ </section>
+
+ <section id="sect-Deployment_Guide-Infrastructure-Domain_Name_System">
+ <title>Domain Name System</title>
+ <para>
+ The Domain Name System, or DNS, is one essential part of any groupware environment. In terms of receiving and sending email, anti-spam, as well as scaling up your LDAP, mail exchangers, front-end load-balancers and anti-spam/anti-virus, DNS is one of those components that requires attention in detail.
+ </para>
+ </section>
+
+ <section id="sect-Deployment_Guide-Infrastructure-Scalability">
+ <title>Scalability</title>
+ <para>
+ para
+ </para>
+ </section>
+
+ <section id="sect-Deployment_Guide-Infrastructure-Storage">
+ <title>Storage</title>
+ <para>
+ para
+ </para>
+ </section>
+
+</chapter>
diff --git a/Deployment_Guide/en-US/Kolab_Preparations.xml b/Deployment_Guide/en-US/Kolab_Preparations.xml
new file mode 100644
index 0000000..6a4ba7b
--- /dev/null
+++ b/Deployment_Guide/en-US/Kolab_Preparations.xml
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+
+<chapter id="chap-Deployment_Guide-Kolab_Preparations">
+ <title>Kolab Preparations</title>
+ <para>
+ para
+ </para>
+
+ <section id="sect-Deployment_Guide-Kolab_Preparations-LDAP_Schema">
+ <title>Loading the LDAP Schema</title>
+ <para>
+ para
+ </para>
+ </section>
+
+ <section id="sect-Deployment_Guide-Kolab_Preparations-System_Users">
+ <title>System Users</title>
+ <para>
+ para
+ </para>
+ </section>
+
+</chapter>
diff --git a/Deployment_Guide/en-US/LDAP_Installation.xml b/Deployment_Guide/en-US/LDAP_Installation.xml
new file mode 100644
index 0000000..cf1e040
--- /dev/null
+++ b/Deployment_Guide/en-US/LDAP_Installation.xml
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+
+<chapter id="chap-Deployment_Guide-LDAP_Installation">
+ <title>LDAP Installation</title>
+ <para>
+ para
+ </para>
+
+ <procedure>
+ <step>
+ <para>
+ Install the <application>389-ds</application> package from EPEL or through Red Hat Enterprise DS software channel;
+ </para>
+ <para>
+ <command># yum install 389-ds</command>
+ </para>
+ </step>
+ <step>
+ <para>
+ Copy the schema file <filename>/usr/share/kolab/ldap/kolab.389ds.schema</filename> to the appropriate schema directory;
+ </para>
+ <para>
+ <screen># <userinput>cp -a /usr/share/kolab/ldap/kolab.389ds-schema.ldif /etc/dirsrv/schema/66kolab.ldif</userinput></screen>
+ </para>
+ </step>
+ <step>
+ <para>
+ Run the Directory Server setup;
+ </para>
+ <para>
+ <command># setup-ds-admin.pl</command>
+ </para>
+ </step>
+ </procedure>
+
+</chapter>
diff --git a/Deployment_Guide/en-US/Preface.xml b/Deployment_Guide/en-US/Preface.xml
new file mode 100644
index 0000000..a69ff18
--- /dev/null
+++ b/Deployment_Guide/en-US/Preface.xml
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Deployment_Guide.ent">
+%BOOK_ENTITIES;
+]>
+<preface id="pref-Deployment_Guide-Preface">
+ <title>Preface</title>
+
+ <section id="pref-Deployment_Guide-Preface-Introduction">
+ <title>Introduction</title>
+ <para>
+ para
+ </para>
+ </section>
+
+<!--
+ <xi:include href="Common_Content/Conventions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+//-->
+
+<!--
+ <xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
+ <xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude">
+ <xi:include href="Common_Content/Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ </xi:fallback>
+ </xi:include>
+//-->
+
+</preface>
+
diff --git a/Deployment_Guide/en-US/Revision_History.xml b/Deployment_Guide/en-US/Revision_History.xml
new file mode 100644
index 0000000..5fba8cc
--- /dev/null
+++ b/Deployment_Guide/en-US/Revision_History.xml
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Deployment_Guide.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="appe-Deployment_Guide-Revision_History">
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>0</revnumber>
+ <date>Sat Aug 7 2010</date>
+ <author>
+ <firstname>Dude</firstname>
+ <surname>McPants</surname>
+ <email>Dude.McPants@example.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Initial creation of book by publican</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
+
diff --git a/Deployment_Guide/en-US/images/Cyrus_Murder_Servers.dia b/Deployment_Guide/en-US/images/Cyrus_Murder_Servers.dia
new file mode 100644
index 0000000..10e10eb
--- /dev/null
+++ b/Deployment_Guide/en-US/images/Cyrus_Murder_Servers.dia
Binary files differ
diff --git a/Deployment_Guide/publican.cfg b/Deployment_Guide/publican.cfg
new file mode 100644
index 0000000..2a07d64
--- /dev/null
+++ b/Deployment_Guide/publican.cfg
@@ -0,0 +1,7 @@
+# Config::Simple 4.59
+# Sun Aug 8 01:00:45 2010
+
+xml_lang: en-US
+type: Book
+brand: common
+