Gentoo - SysAdmin - Extensions - Horde
From Kolab wiki
[edit]
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
