[CalendarServer-dev] calendarserver on linux via NssDirectory

Marco Ghidinelli marco.ghidinelli at turboden.net
Mon Feb 23 07:27:20 PST 2009


On 02/23/2009 04:15 PM, Cyrus Daboo wrote:
> Hi Marco,
>

>
> Have you enabled Kerberos authentication in the server's caldavd.plist
> file? When the server starts up it ought to print out status information
> about the configured authentication mechanisms. What does it show for
> kerberos?

i put this in the config file:

     <!-- Kerberos/SPNEGO -->
     <key>Kerberos</key>
     <dict>
       <key>Enabled</key>
       <true/>
       <key>ServicePrincipal</key>
       <string>HTTP/muttley.domain.net at DOMAIN.LOCAL</string>
     </dict>

and then i

chgrp caldavd /etc/krb5.keytab
chmod g+r /etc/krb5.keytab

but in my startup log i didn't see any kerberos initialization:

2009-02-23 16:25:03+0100 [-] Log opened.
2009-02-23 16:25:03+0100 [-] twistd 8.1.0 (/usr/bin/python 2.5.2) 
starting up
2009-02-23 16:25:03+0100 [-] reactor class: <class 
'twisted.internet.selectreactor.SelectReactor'>
2009-02-23 16:25:03+0100 [-] twistedcaldav.logging.AMPLoggingFactory 
starting on "'/var/run/caldavd/caldavd.socket'"
2009-02-23 16:25:03+0100 [-] [caldav-8008] 
/usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py:22: 
DeprecationWarning: mktap and related support modules are deprecated as 
of Twisted 8.0.  Use Twisted Application Plugins with the 'twistd' 
command directly, as described in 'Writing a Twisted Application Plugin 
for twistd' chapter of the Developer Guide.
2009-02-23 16:25:03+0100 [-] [caldav-8008]   from twisted.scripts.mktap 
import _tapHelper
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] Log opened.
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] twistd 8.1.0 
(/usr/bin/python 2.5.2) starting up
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] reactor class: <class 
'twisted.internet.selectreactor.SelectReactor'>
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] 
twisted.web2.channel.http.HTTPFactory starting on 8008
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] Starting factory 
<twisted.web2.channel.http.HTTPFactory instance at 0x166f3b0>
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] set uid/gid 103/105
2009-02-23 16:25:03+0100 [twistedcaldav.logging.AMPLoggingFactory] 
AMPLoggingProtocol connection established 
(HOST:UNIXSocket('/var/run/caldavd/caldavd.socket') PEER:UNIXSocket(''))
2009-02-23 16:25:03+0100 [-] [caldav-8008]  [-] AMP connection 
established (HOST:UNIXSocket(None) 
PEER:UNIXSocket('/var/run/caldavd/caldavd.socket'))





More information about the calendarserver-dev mailing list