[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