[CalendarServer-dev] [Calendar and Contacts Server] #393: Kerberos dependancy prevents startup; obvious fix enclosed
Calendar and Contacts Server
trac at macosforge.org
Sun Aug 8 18:48:52 PDT 2010
#393: Kerberos dependancy prevents startup; obvious fix enclosed
------------------------------+---------------------------------------------
Reporter: alexis@… | Owner: wsanchez@…
Type: Defect | Status: new
Priority: 5: Not set | Milestone:
Component: Calendar Server | Severity: Crash/data loss
Keywords: |
------------------------------+---------------------------------------------
Despite ticket 352 and changeset 4665, there is still a (new?) kerberos
dependancy. In twistedcaldav/directory/principal.py, line 53, it says:
from twistedcaldav.authkerb import NegotiateCredentials
authkerb.py will not run if kerberos isn't installed, as it will in turn
try to import kerberos, which fails. There seemed little point in hacking
on it since it has no purpose without kerberos, so I instead commented out
the import in principal.py. This seems to work fine - the server appears
to be fully working against iCal 10.6.
The "right" fix seems barely more complex - as with ticket #352, stick it
in a "try" block.
It would be nice to get this fix in soon, since server installs of Ubuntu
10.04 (and quite likely some other distros) don't come with kerberos
installed.
Thanks.
--
Ticket URL: <http://trac.calendarserver.org/ticket/393>
Calendar and Contacts Server </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list