[Kolab-devel] Duplicate UID generated in generate_uid function...
Louis Carreiro
quantumschema at outlook.com
Wed Oct 9 18:14:32 CEST 2013
Thanks for the reply Jeroen!
I was trying to stay away from going to a non-release build but I went ahead and started over and went with a 3.1 build to see how it is. The first thing I did was edited /etc/kolab/kolab.conf and added the UID policy in the LDAP section as mentioned, restarted kolabd and took a look. It doesn't seem to be applying the setting to the UID in webadmin. The UID listed is still just the surname. It is, however, incrementing the UID. The webadmin package is kolab-webadmin-3.1.0-1.el6.kolab_3.1.noarch.
I'm not sure if I'm missing something here.
v/r,
Louis
> From: vanmeeuwen at kolabsys.com
> To: devel at lists.kolab.org
> Date: Wed, 9 Oct 2013 08:51:13 +0200
> CC: quantumschema at outlook.com
> Subject: Re: [Kolab-devel] Duplicate UID generated in generate_uid function...
>
> On Tuesday, October 08, 2013 10:18:20 AM Louis Carreiro wrote:
>> Hey all!
>>
>> I sent this out on the Kolab user list but didn't get much feedback
>> and thought this may be better suited for the devel list.
>>
>> So I'm doing a new implementation of Kolab 3.0 and before releasing
>> it, I wanted to change the UID being generated from just the lastname
>> ("sn") to first name dot last name ("givenname"."sn").
>>
>> In the process of going over the generate_uid function, I noticed that
>> it is acting a bit funny and always allowing for a duplicate UID to
>> be generated, regardless of changing how the UID is formed. In case
>> anyone wants to duplicate it, I've already got a user with a UID of
>> "test.user" in the 389 server. And a bit more information, this is a
>> full install (all packages) of Kolab 3.0 on CentOS 6 and the
>> kolab-webadmin version is 3.0.4-1.el6.kolab_3.0.
>>
>
> You will find that the form_value.generate_uid() function has been much
> improved in later versions of the kolab-webadmin, such as 3.1.0.
>
> In 3.1.0, it also takes a setting "policy_uid" (in the [ldap] section)
> to heart, enabling you to set it to:
>
> policy_uid = %(givenname)s.%(surname)s
>
> I hope that helps.
>
> Kind regards,
>
> Jeroen van Meeuwen
>
> --
> Systems Architect, Kolab Systems AG
>
> e: vanmeeuwen at kolabsys.com
> m: +44 74 2516 3817
> w: http://www.kolabsys.com
>
> pgp: 9342 BF08
> _______________________________________________
> devel mailing list
> devel at lists.kolab.org
> https://lists.kolab.org/mailman/listinfo/devel
More information about the devel
mailing list