On 02/25/2013 03:09 PM, Rob Crittenden wrote:
> Martin Kosek wrote:
...
>> 4) What does "NOTE: We will need to be clear that this range has nothing to 
>> do
>> with Trust ranges." actually mean? AFAIU, IPA should have all local ranges
>> covered with a local "idrange" range(s).
> 
> IPA ranges is completely separate from DNA ranges. You can set/modify all the
> local ranges you want and it won't affect the UIDs getting assigned.
> 
>> If it does not have it covered, it could happen that for example a new trust
>> would overlap with this user-defined local range and we would have colliding
>> POSIX IDs...
> 
> Hmm, that's a good point.
> 
>> IMO, dnarange-set and dnanextrange-set should at first check if the range is
>> covered with some local idrange and only then allowed setting the new range.
> 
> I can do that as well, but again, the local ranges don't really affect the ids
> we hand out via DNA.
> 
> rob

You are right, that DNA plugin is really not aware of the idranges we set in
IPA. But the idrange is still a safeguard for our POSIX IDs to not overlap with
trust ranges and I think we should respect that with ipa-replica-manage.

I wonder if there was not even a plan to increase cooperation between our
idranges and DNA plugin, maybe Sumit or Alexander knows more.

Martin

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to