Gentoo - SysAdmin - Extensions - Horde

From Kolab wiki

Jump to: navigation, search

Unmasking packages

Some of the packages necessary for the Horde integration into the Kolab server are masked in the portage tree. You will need to unmask these packages.

echo "
#### Kolab Horde start
# Keywords

www-apps/horde-imp-kolab ~x86
www-apps/horde-ingo-kolab ~x86
www-apps/horde-kolab-all ~x86
www-apps/horde-kolab ~x86
www-apps/horde-kronolith-kolab ~x86
www-apps/horde-mnemo-kolab ~x86
www-apps/horde-nag-kolab ~x86
www-apps/horde-passwd-kolab ~x86
www-apps/horde-turba-kolab ~x86

#
#### Kolab Horde end
" >> /etc/portage/package.keywords


echo "
#### Kolab Horde Start
net-mail/kolabd horde
www-apps/horde-kolab kolab vhosts
www-apps/horde-nag-kolab kolab vhosts
www-apps/horde-passwd-kolab kolab vhosts
www-apps/horde-kronolith-kolab kolab vhosts
www-apps/horde-turba-kolab kolab vhosts
www-apps/horde-ingo-kolab kolab vhosts
www-apps/horde-imp-kolab kolab vhosts
www-apps/horde-mnemo-kolab kolab vhosts
#### Kolab Horde End
" >> /etc/portage/package.use

emerge horde-kolab-all and re-emerge kolabd with the horde USE flag

emerge horde-kolab-all
emerge kolabd

install horde into kolab's vhost profile

webapp-config -I -h kolab -d horde horde-kolab 3.2_alpha
webapp-config -I -h kolab -d horde/imp horde-imp-kolab 4.2_alpha
webapp-config -I -h kolab -d horde/ingo horde-ingo-kolab 1.2_alpha
webapp-config -I -h kolab -d horde/kronolith horde-kronolith-kolab 2.2_alpha
webapp-config -I -h kolab -d horde/mnemo horde-mnemo-kolab 2.2_alpha
webapp-config -I -h kolab -d horde/nag horde-nag-kolab 2.2_alpha
webapp-config -I -h kolab -d horde/turba horde-turba-kolab 2.2_alpha
webapp-config -I -h kolab -d horde/passwd horde-passwd-kolab 3.0.1

Install horde templates

kolabconf

Horde for Kolab2/Gentoo is now installed and is accessible from https://www.yourdomain.com/horde/

Troubleshooting: If your having login issues make sure kolab.conf is present in /var/www/kolab/htdocs/horde/config/ and has sane values. If its missing double check your horde USE flags and run kolabconf

Personal tools