Gentoo - SysAdmin - Extensions - Horde
From Kolab Wiki
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
