Okay, fresh gentoo 2007.0 install.
I decided to install the development version kolabd-20070510. In addition to the above directions I added
package.keywords
dev-libs/apr-util
app-admin/apache-tools
package.use
mail-mta/ssmtp mailwrapper
mail-mta/postfix kolab ldap sasl ssl mailwrapper
package.unmask
mail-mta/postfix
then recompiled ssmtp get around the postfix/ssmtp blocking issue.
Now I can compile kolabd without any further blocking errors.
As instructed I modified mod_authn_alias and recompiled apache, then
I ran dispatch-conf and used the new configuration files.
after kolabd installed I ran
/usr/share/kolabd/scripts/kolab_bootstrap -b
Specifying localhost as the server, xehqter.com as the mail domain, and chose master server.
Next I ran /etc/init.d/kolabd start
All the services started up without issue, however when I goto
https://192.168.0.102/admin/ I get a 404 not found.
/var/log/apache2/ssl_error_log:
File does not exist: /var/www/localhost/htdocs/admin
/etc/conf.d/apache2:
APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D SSL_DEFAULT_VHOST -D SUEXEC"
It appears that SSL_DEFAULT_VHOST is handling the ssl connection and not kolab, adding -D KOLAB to APACHE2_OPTS doesn't change the outcome.
These are the package versions/use flags I installed with:
[ebuild R ] net-mail/cyrus-imapd-2.3.7-r20 USE="kolab pam ssl tcpd -afs -autocreate -autosieve -drac -idled -kerberos -nntp -snmp" 0 kB [1]
[ebuild R ] net-mail/cyrus-imap-admin-2.3.7-r20 USE="kolab ssl -kerberos" 0 kB [1]
[ebuild R ] dev-libs/cyrus-sasl-2.1.22-r2 USE="berkdb crypt gdbm ldap pam ssl -authdaemond -java -kerberos -mysql -ntlm_unsupported_patch -postgres -sample -srp -urandom" 0 kB
[ebuild R ] dev-lang/php-5.2.2-r20 USE="apache2 berkdb cgi cli crypt force-cgi-redirect ftp gdbm iconv imap ipv6 kolab ldap ncurses nls pcre readline reflection session spl sqlite ssl unicode xml zlib -adabas -bcmath -birdstep -bzip2 -calendar -cdb -cjk -concurrentmodphp -ctype -curl -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -doc -empress -empress-bcs -esoob -exif -fastbuild -fdftk -filter -firebird -flatfile -frontbase -gd -gd-external -gmp -hash -inifile -interbase -iodbc -java-external -json -kerberos -ldap-sasl -libedit -mcve -mhash -msql -mssql -mysql -mysqli -oci8 -oci8-instant-client -odbc -pcntl -pdo -pdo-external -pic -posix -postgres -qdbm -recode -sapdb -sharedext -sharedmem -simplexml -snmp -soap -sockets -solid -spell -suhosin -sybase -sybase-ct -sysvipc -threads -tidy -tokenizer -truetype -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -yaz -zip -zip-external" 0 kB [1]
[ebuild R ] app-antivirus/clamav-0.90.2 USE="crypt nls -bzip2 -curl -logrotate -mailwrapper -milter (-selinux)" 0 kB
[ebuild R ] mail-mta/postfix-2.4.1 USE="ipv6 ldap mailwrapper pam sasl ssl -cdb -dovecot-sasl -hardened -mbox -mysql -nis -postgres (-selinux) -vda" 0 kB
[ebuild R ] net-www/apache-2.2.4-r2 USE="ldap ssl -debug -doc -mpm-event -mpm-itk -mpm-peruser -mpm-prefork -mpm-worker -no-suexec (-selinux) -static-modules -threads" 0 kB
[ebuild R ] net-nds/openldap-2.3.30-r2 USE="berkdb crypt gdbm ipv6 overlays perl readline ssl tcpd -debug -kerberos -minimal -odbc -samba -sasl (-selinux) -slp -smbkrb5passwd" 0 kB
[ebuild R ] mail-filter/spamassassin-3.1.8-r1 USE="berkdb ipv6 ssl -doc -ldap -mysql -postgres -qmail -sqlite -tools" 0 kB
[ebuild R ] mail-filter/amavisd-new-2.4.1 USE="-ldap -milter -mysql -postgres" 0 kB
[ebuild R ] net-libs/c-client-2004g-r20 USE="kolab pam ssl" 0 kB [1]
[ebuild R ] net-mail/kolab-resource-handlers-20070510 0 kB [1]
[ebuild R ] net-mail/kolab-webadmin-20070510 USE="-horde" 0 kB [1]
[ebuild R ] net-mail/kolabd-20070510 USE="-horde -legacy -mailman -spam -webdav" 0 kB [1]
after I get kolab working I'd like to use horde webmail, but my goal is to get kolab running.
Thanks for helping me,
Jeremy