This has been addressed previously on this list, although in slightly
different context:
http://lists.macosforge.org/pipermail/calendarserver-users/2007-November/000520.html
To digress on the issue a little further:
Like you mentioned, using iCal 3 with a local calendar will let you
use autofill for any users in your local Address Book (no LDAP servers
are searched) in the attendee field.
iCal 3 will NOT search the local Address Book when adding attendees to
a CalDAV-based calendar. Neither will it return any old mail addresses
on a directory server. What it WILL do is search for calendar-enabled
users on a directory server, satisfying all of the following criteria:
1) You have the server successfully configured using Directory Utility
on the client machine.
2) You have added the directory domain to the Search Policy for
contacts using Directory Utility on the client machine.
3) A couple of attributes need to be present in the LDAP schema
(standard in 10.5 OD) on the directory server, e.g. the user
(inetorgperson object) requires an apple-serviceslocator attribute
configured in the directory; see the "doc/ical-schema.txt" documents
in the DCS svn repository:
http://trac.calendarserver.org/projects/calendarserver/browser/CalendarServer/trunk/doc/ical-schema.txt
The easiest way to do this is obviously to run a OSX/OD/iCal Server
combination instead of DCS! :-). Using non-OD directory servers
though, it should be possible to add the required attributes to a
standard LDAP server (or AD for that matter), and bind to it using
Directory Utility as per the above procedure. We have not (yet) begun
testing on this at my site so this is as far as my knowledge stretches
at the moment. It is an important question though; we too will most
likely rely on existing LDAP/Linux-based directory services for any
site-wide calendar service.
I have no idea whether there is any magic to perform on iCal 3 to make
it less stringent about the mail addresses or servers it searches.
To address your second question; I am not aware of any specialised
tool for editing the accounts file, but a decent xml editor will at
least validate the contents after editing.
HTH but YMMV,
/Emil
8 dec 2007 kl. 20.35 skrev Greg Philpott:
We just installed the calserver on linux and are using the xml
version. we have set up a few test accounts and they seem to work
fine. You can book meetings, see the other persons calendar
conflicts in the availability view in ical for example. The key
issue we have is that when using ical 3 on 10.5 and we enter an
attendee, the only way it will work is if I enter the users email
address and not their name.
Is there any way to get the dcs to behave like using ical and a
local address book? Is there a way to set it up so that when a user
enters a few letters of a user's name in the attendee box it looks
it up and presents the full name? Or better yet have dcs present its
dcs addresses in ical so you can drag them onto the calendar? While
dsc works, it is not convenient to have to know a user's email
address and have to enter it completely in the attendee list before
dcs tells you if it is a valid user.
Finally is there a front end console that makes it easier to create
and edit user xml files? I am sure we are doing something wrong just
not sure what.
Greg
_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/calendarserver-users
_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/calendarserver-users