[Kolab-devel] apache question

Richard Bos radoeka at xs4all.nl
Sat Apr 1 11:46:51 CEST 2006


Op zaterdag 1 april 2006 11:34, schreef Pete Brown:
> > It depends on what openpkg (http://www.openpkg.org/) is going to provide.
> > I think that at the moment openpkg provides apache1 only.  It is the same
> > for php4 vs php5....  Kolab seems to work with apache2 (at least that is
> > what it is doing for me on suse and for Gunnar on Gentoo).  You only have
> > to maintain your own apache config settings.
>
> ah i see.
> thanks for the info.
> i shall see if i can get it working with apache2 here on ubuntu.

Does that mean that you already "ported" kolab to ubuntu, using the autoconf 
mechanism (dist_conf/ubuntu)?
If you like I provide the apache include file that we use on suse...
I'll include them right now, they are not too big.

-- 
Richard Bos
Without a home the journey is endless
-------------- next part --------------
A non-text attachment was scrubbed...
Name: listen.conf
Type: text/x-c++hdr
Size: 1053 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/devel/attachments/20060401/9f265d2b/attachment.bin>
-------------- next part --------------
# FreeBusy list handling
RewriteEngine On
RewriteRule ^/kolab/freebusy/([^/]+)\.ifb /kolab/freebusy/freebusy.php?uid=$1
RewriteRule ^/kolab/freebusy/([^/]+)\.vfb /kolab/freebusy/freebusy.php?uid=$1
RewriteRule ^/kolab/freebusy/([^/]+)\.xfb /kolab/freebusy/freebusy.php?uid=$1&extended=1
RewriteRule ^/kolab/freebusy/trigger/(.+)\.pfb /kolab/freebusy/pfb.php?folder=$1&cache=0
RewriteRule ^/kolab/freebusy/(.+)\.pfb /kolab/freebusy/pfb.php?folder=$1&cache=1
RewriteRule ^/kolab/freebusy/trigger/(.+)\.xpfb /kolab/freebusy/pfb.php?folder=$1&cache=0&extended=1
RewriteRule ^/kolab/freebusy/(.+)\.xpfb /kolab/freebusy/pfb.php?folder=$1&cache=1&extended=1

<Location /kolab>
  ErrorDocument 403 https://hp100.radoeka.nl/kolab/admin/
</Location>
#<Location /fbview>
#  ErrorDocument 403 https://hp100.radoeka.nl/fbview/
#</Location>


DavLockDB /srv/www/htdocs/locks/DAVlock

<Location /kolab/admin>
	SSLRequireSSL
</Location>
#<Location /fbview>
#	SSLRequireSSL
#</Location>
<Location /kolab/freebusy>
	SSLRequireSSL
</Location>

<Directory "/srv/www/htdocs/kolab/freebusy">
   #Dav On
   #Script PUT /freebusy/freebusy.php
   AllowOverride None
   Options None
   # Disallow for everyone as default
   Order allow,deny
   <Limit GET PUT LOCK UNLOCK PROPFIND HEAD OPTIONS>
       Allow from all
      Require valid-user
   </Limit>
   AuthType Basic
   AuthName "Kolab Freebusy"
	AuthLDAPURL ldap://127.0.0.1/dc=radoeka,dc=nl?uid?one
	AuthLDAPBindDN "cn=nobody,cn=internal,dc=radoeka,dc=nl"
	AuthLDAPBindPassword "O/Timi46cZVSX4GSKKC1cODpaE8CmDwM9vEkNVes"
	DavMinTimeout 600
   AddDefaultCharset Off  
   php_value include_path ".:/usr/share/php:/usr/share/php/pear"
</Directory>

#
# is not needed atm
#
#################################################################
#<Directory "/srv/www/htdocs/webcalendar">
#   Dav On
#   AllowOverride None
#   Options None
#   # Disallow for everyone as default
#   Order allow,deny
#   <Limit GET PUT LOCK UNLOCK PROPFIND HEAD OPTIONS>
#       Allow from all
#       Require valid-user
#   </Limit>
#   AuthType Basic
#   AuthName "Kolab Freebusy (webdav)"
#	AuthLDAPURL ldap://127.0.0.1/dc=radoeka,dc=nl?uid?one
#	AuthLDAPBindDN "cn=nobody,cn=internal,dc=radoeka,dc=nl"
#	AuthLDAPBindPassword "O/Timi46cZVSX4GSKKC1cODpaE8CmDwM9vEkNVes"
#   DavMinTimeout 600
#   AddDefaultCharset Off
#</Directory>
#
#<Directory "/srv/www/htdocs/fbview">
#    AllowOverride All
#    Allow from all
#    php_value include_path ".:/usr/share/php:/usr/share/php/pear"
#</Directory>
#
#################################################################


<Directory "/srv/www/htdocs/kolab/admin">
   AllowOverride None
   Options None
   Order allow,deny
   Allow from all
#	AuthType Basic
#	AuthName "Kolab Admin Area"
#	AuthLDAPURL ldap://127.0.0.1/dc=radoeka,dc=nl?uid?one
#	AuthLDAPBindDN "cn=nobody,cn=internal,dc=radoeka,dc=nl"
#	AuthLDAPBindPassword "O/Timi46cZVSX4GSKKC1cODpaE8CmDwM9vEkNVes"
#	require valid-user
</Directory>


More information about the devel mailing list