[Kolab-devel] Freebusy data not provided (native openSUSE)

Richard Bos ml at radoeka.nl
Sat Apr 18 20:25:46 CEST 2009


Op zaterdag 18 april 2009 17:31:04 schreef Alar Sing:
> Hello,
>
> When freebusy config.php has parameter $conf['fb']['use_acls'] set to
> false then cache files appear into folder /var/cache/freebusy and
> freebusy works.

Interesting observation...  So, it must have to do something with the code 
that is driven / controlled by the variable $conf['fb']['use_acls'] 
> I also tryed setting freebusy folder 777 but this did not change anything
> I tryed to compile openpkg imap lib source and this did nothing
> I used openpkg source and patched for pear modules iCalendar,
> Kolab_Format, Kolab_FreeBusy, Kolab_Server and Kolab_Storage and no
> luck it still does not work when freebusy config.php has parameter
> $conf['fb']['use_acls'] set to true

You did an awful lot, very impressive!

Is it possible for you to determine which '$conf['fb']['use_acls'] == true' 
legs are entered / used by the code?  Perhaps that shows where it goes wrong?  
A big grep for use_acls in the Horde directory shows that the variable is only 
used in: Kolab/FreeBusy/Cache.php
Horde # grep -Rn use_acls *
Binary file Kolab/FreeBusy/.Cache.php.swp matches
Kolab/FreeBusy/Cache.php:98:        if (!empty($conf['fb']['use_acls'])) {
Kolab/FreeBusy/Cache.php:114:            if (!empty($conf['fb']['use_acls'])) 
Kolab/FreeBusy/Cache.php:135:            if (!empty($conf['fb']['use_acls'])) 
Kolab/FreeBusy/Cache.php:199:        if (!empty($conf['fb']['use_acls'])) {
Kolab/FreeBusy/Cache.php:231:        if (!empty($conf['fb']['use_acls'])) {
Kolab/FreeBusy/Cache.php:280:            if ($extended && !empty($conf['fb']
['use_acls'])) {

I assume that not all legs are used...

-- 
Richard




More information about the devel mailing list