[Kolab-devel] make kolabd more robust

Gunnar Wrobel wrobel at pardus.de
Wed Oct 15 06:10:26 CEST 2008


Quoting Richard Bos <ml at radoeka.nl>:

> Op Tuesday 14 October 2008 20:50:19 schreef Alain Spineux:
>> The "kolabDeleteflag" avoid kolabd to forget to delete a user.
>> But for the user creation, we have no guaranty no users will not be
>> forgotten by kolabd !
>> The current system is based only on a _transation less_ ldap
>> replication mechanism !
>> This means user could be forgotten !
>>
>> We could have a kolabNewflag that will help kolabd to create mailbox
>> of these "fogotten" users !
>> When a user is created in IMAP, kolabd could simply remove the
>> kolabNewflag key. The key was created
>> a user creation by the kolabgui.
>>
>> When kolabd start or is waked up by slurp (or LDAP sync mechanism),
>> then kolabd could query for
>> kolabDeleteflag or kolabNewflag and update the users accordingly.
>>
>>
>> Maybe the inverse idea could be used too, kolabd search for user not
>> having the kolabCreatedflag, create the mailbox
>> and then add the kolabCreatedflag key to the ldp record !
>> That way the webgui dont need to be chnaged and only kolabd has to
>> manage the kolabCreatedflag.
>
> Would it help to use a different replication mechanism?  See issue 1755 (
> https://www.intevation.de/roundup/kolab/issue1755

I think it might help to remove the current kolabDeleteflag. But I  
admit I didn't think this through yet and I also only started playing  
with the code in issue1755 last week.

Good work by the way ;)

Cheers,

Gunnar

>
> The only thing for openpkg based kolab is to provide openldap-2.4.   
> After that
> you can switch to syncrepl mode, by changing in parameter in kolab.conf
>
> --
> Richard Bos
> Without a home the journey is endless
>
> _______________________________________________
> Kolab-devel mailing list
> Kolab-devel at kolab.org
> https://kolab.org/mailman/listinfo/kolab-devel
>



-- 
______ http://kdab.com _______________ http://kolab-konsortium.com _

p at rdus Kolab work is funded in part by KDAB and the Kolab Konsortium

____ http://www.pardus.de _________________ http://gunnarwrobel.de _
E-mail : p at rdus.de                                 Dr. Gunnar Wrobel
Tel.   : +49 700 6245 0000                          Bundesstrasse 29
Fax    : +49 721 1513 52322                          D-20146 Hamburg
--------------------------------------------------------------------
    >> Mail at ease - Rent a kolab groupware server at p at rdus <<
--------------------------------------------------------------------


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.kolab.org/pipermail/devel/attachments/20081015/01df1db9/attachment.sig>


More information about the devel mailing list