[CalendarServer-users] Has UID/GUID syntax changed from CalendarServer-5.2.2 to 6.0

Andre LaBranche dre at apple.com
Tue Jun 2 10:59:12 PDT 2015


Hi,

I don’t think I said that UID isn’t required, I said GUID isn’t required.  I just verified that a record with no ‘guid’ attribute and a ‘uid’ value of ‘foo’ works fine, using either e.g. /principals/users/foo or /principals/__uids__/foo.

-dre

> On Jun 2, 2015, at 7:43 AM, Peter Mogensen <apm at one.com> wrote:
> 
> I happened to read this:
> 
> https://lists.macosforge.org/pipermail/calendarserver-users/2015-March/002580.html
> 
> *Andre LaBranche wrote:*
> 
>> The path component in /calendars/users/____ is the UID value from the user record,
>> which typically looks like a shortname.
>> 
>> You can also use /principals/__uids__/____, where the missing component is the GUID.
>> In cases where GUID is not specified in the record, the UID value appears to be usable instead.
> 
> Hmm... isn't this wrong? It doesn't seem to be what my 6.0 server does.
> 
> Rather it's:
> 
> /calendars/users/<shortname>
> 
> /principals/__uids__/<uid>
> 
> 4.x had a fallback to use GUID if UID was not specified, but 6.0 requires UID to be defined.
> 
> /Peter
> 
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/calendarserver-users



More information about the calendarserver-users mailing list