2015-02-25

Added basic configuration with new scripts

← Older revision

Revision as of 10:58, 25 February 2015

(4 intermediate revisions by the same user not shown)

Line 9:

Line 9:

== Installation ==

== Installation ==



Kolab server is available in the [[AUR]] via the {{AUR|
pykolab
}} package.

+

Kolab server is available in the [[AUR]] via the {{AUR|
kolab
}}
meta-
package.
This package will install all Kolab components, as well as the neccesary external services: {{AUR|cyrus-imapd}}, [[Postfix]], {{AUR|389-ds-base}}, [[MySQL]], [[Amavis]], [[ClamAV]], [[Postfix#SpamAssassin|SpamAssassin]] and [[Apache]] with [[PHP]] support.

+

+

{{Tip|As of 2015-02-25, {{AUR|pear-net-ldap2}} and {{AUR|389-ds-base}} do not compile. Until they are fixed, you can download fixed PKGBUILDs from [http://javiertorres.eu/aur/]}}

== Configuration ==

== Configuration ==



At first, Kolab requires you to use a FQDN (fully qualified domain name),
therefore
adjust and append:

+

{{Warning|Kolab changes the configuration of many system components. If you use any of the services listed above, you may want to backup your configuration, as the Kolab installation process is likely to overwrite part of it}}

+

+

At first, Kolab requires you to use a FQDN (fully qualified domain name),
with at least three dot-separated parts. Therefore
adjust and append:

{{hc|/etc/hosts|192.168.1.101 kolab.example.org}}

{{hc|/etc/hosts|192.168.1.101 kolab.example.org}}



Write the same domain name into ''/etc/hostname''.

+

Write the same domain name into ''/etc/hostname''.
You should also check your DNS settings and reverse DNS resolution.

+

+

=== Arch-specific configuration ===

+

+

Kolab makes many assumptions about the system it is installing on. The {{AUR|kolab}} packages ships with an script that brings the system to a state where the Kolab setup script is useful. Run it as root:

+

+

# arch-setup-kolab

+

+

=== Kolab configuration ===

+

+

Kolab ships with its own configuration script (contained in {{AUR|pykolab}}. Run it as root:

+

+

# setup-kolab

=== OpenLDAP ===

=== OpenLDAP ===

Show more