[pkg-kolab] Install documentation

Marvin Stark marv at der-marv.de
Fri Mar 24 09:05:31 UTC 2006


Nelson Menezes wrote:

> Hi; thanks so much for the effort to bring Kolab to Debian.

Hi,

>
> I've tried to follow the installation instructions; so far I'm stuck 
> at point 8:
>
>   link the Apache2 kolab config to your sites-available:
>
>   # ln -s /etc/kolab/apache2-kolab.conf /etc/apache2/sites-available/
>
> apache2-kolab.conf does not exist; should it not be provided by kolabd 
> package? I assume it's the configuration file for Horde? This is the 
> one thing I havn't managed to have working.

This config file should be in kolab-resource-handlers.
----8<----
dpkg -L kolab-resource-handlers |grep apache
/etc/kolab/apache2-kolab.conf
----8<----

It's the configuration file for the webadmin and freebusy.

>
>
> Also, kolab-webadmin is not in the repository... I downloaded it from 
> http://packages.debian.org/experimental/admin/kolab-webadmin instead.
>
> I've had to add this site to the apache configuration (as a file named 
> kolab-webadmin under /etc/apache2/sites-available) and then run 
> "a2ensite kolab-webadmin; /etc/init.d/apache2 reload":
>
>
>
> NameVirtualHost *:10001
> <VirtualHost *:10001>
>         ServerAdmin webmaster@<SERVER-NAME>
>
>         DocumentRoot /usr/share/kolab-webadmin
>
>         <Directory /usr/share/kolab-webadmin>
>                 Options Indexes FollowSymLinks MultiViews
>                 AllowOverride None
>                 Order allow,deny
>                 allow from all
>         </Directory>
>
>         ErrorLog /var/log/apache2/error.log
>         LogLevel warn
>
>         CustomLog /var/log/apache2/access.log combined
>         ServerSignature On
>
> </VirtualHost>
>
>
>
> I can then access the interface on http://<SERVER-NAME>:10001/admin/
> It shouldn't be a big problem to add SSL to this site.
>
> I'm running a freshly-installed Debian unstable (i386); if there is 
> anything I can do to help, please let me know!
>
>
I attached the original file.

Best regards,

-- 
 .""`.     Marvin Stark <marv at der-marv.de>
: :"  :    Homepage: www.der-marv.de
`. `"`
  `-  Debian - when you have better things to do than fix a system

-------------- nächster Teil --------------
NameVirtualHost *:443
<VirtualHost *:443>
        
	# FreeBusy list rewrite rules
        RewriteEngine On
        #RewriteLog "/tmp/rewrite.log"
        #RewriteLogLevel 9
        RewriteRule ^/freebusy/([^/]+)\.ifb /usr/share/kolab-resource-handlers/freebusy/freebusy.php?uid=$1
        RewriteRule ^/freebusy/([^/]+)\.vfb /usr/share/kolab-resource-handlers/freebusy/freebusy.php?uid=$1
        RewriteRule ^/freebusy/([^/]+)\.xfb /usr/share/kolab-resource-handlers/freebusy/freebusy.php?uid=$1&extended=1
        RewriteRule ^/freebusy/trigger/(.+)\.pfb /usr/share/kolab-resource-handlers/freebusy/pfb.php?folder=$1&cache=0
        RewriteRule ^/freebusy/(.+)\.pfb /usr/share/kolab-resource-handlers/freebusy/pfb.php?folder=$1&cache=1
        RewriteRule ^/freebusy/trigger/(.+)\.xpfb /usr/share/kolab-resource-handlers/freebusy/pfb.php?folder=$1&cache=0&extended=1
        RewriteRule ^/freebusy/(.+)\.xpfb /usr/share/kolab-resource-handlers/freebusy/pfb.php?folder=$1&cache=1&extended=1
	
	#Options for freebusy
	<Directory /usr/share/kolab-resource-handlers/freebusy>
		Options Indexes FollowSymLinks 
		Order allow,deny
		Allow from all
	</Directory>

	#Alias + options admin frontend
	Alias /admin /usr/share/kolab-webadmin/admin
	<Directory /usr/share/kolab-webadmin/admin>
		Options Indexes FollowSymLinks 
		Order allow,deny
		Allow from all
	</Directory>
	
	#Change this for your documentroot directory
	DocumentRoot "/var/www"
	
	#Change servername
	ServerName example.com:443

	#Your mail adress for problems ;)
	ServerAdmin root at example.com
	
	#Special logs
	ErrorLog /var/log/apache2/ssl_error.log
	TransferLog /var/log/apache2/ssl_access.log
	CustomLog /var/log/apache2/ssl_requestr.log \
	          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
	
	#SSL options
	SSLEngine on
	SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
	#Path to your certificate
	SSLCertificateFile /etc/apache2/ssl/apache.pem
	
	<Files ~ "\.(cgi|shtml|phtml|php3?)$">
		SSLOptions +StdEnvVars
	</Files>
	
	#Special IE options
	SetEnvIf User-Agent ".*MSIE.*" \
	         nokeepalive ssl-unclean-shutdown \
	         downgrade-1.0 force-response-1.0
	
</VirtualHost>                                  



More information about the pkg-kolab-devel mailing list