Your message dated Wed, 15 Jul 2009 21:13:54 +0200
with message-id <[email protected]>
and subject line Re: [Calendarserver-maintainers] Bug#536884: calendarserver: 
twistedcaldav sudoers exception in default install
has caused the Debian Bug report #536884,
regarding calendarserver: twistedcaldav sudoers exception in default install
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
536884: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536884
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: calendarserver
Version: 1.2.dfsg-8
Severity: grave
Justification: renders package unusable


I've installed caldavserver and copied the example accounts.xml and the .plist 
configuration
file to the required directory in /etc/.  I've also made my / filesystem 
user_xattr.  When
accessing localhost:8008/calendars/test/calendar I get the below unhandled 
excpetion in 
error.log.  I have seen this error on the web, but no solution was obvious.

2009-07-14 13:29:57+0100 [-] [caldav-8008]  [HTTPChannel,1,127.0.0.1] Unhandled 
Error
2009-07-14 13:29:57+0100 [-] [caldav-8008]      Traceback (most recent call 
last):
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 186, in 
addCallbacks
2009-07-14 13:29:57+0100 [-] [caldav-8008]          self._runCallbacks()
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 328, in 
_runCallbacks
2009-07-14 13:29:57+0100 [-] [caldav-8008]          self.result = 
callback(self.result, *args, **kw)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/method/get.py", line 57, in 
<lambda>
2009-07-14 13:29:57+0100 [-] [caldav-8008]          d.addCallback(lambda 
parent: parent.authorize(request, (davxml.Bind(),)))
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 679, in 
authorize
2009-07-14 13:29:57+0100 [-] [caldav-8008]          d = 
maybeDeferred(self.authenticate, request)
2009-07-14 13:29:57+0100 [-] [caldav-8008]      --- <exception caught here> ---
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 106, in 
maybeDeferred
2009-07-14 13:29:57+0100 [-] [caldav-8008]          result = f(*args, **kw)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/extensions.py", line 66, in 
authenticate
2009-07-14 13:29:57+0100 [-] [caldav-8008]          return super(SudoSACLMixin, 
self).authenticate(request)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 727, in 
authenticate
2009-07-14 13:29:57+0100 [-] [caldav-8008]          d = 
self.principalsForAuthID(request, creds.username)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 1245, in 
principalsForAuthID
2009-07-14 13:29:57+0100 [-] [caldav-8008]          authnPrincipal = 
self.findPrincipalForAuthID(authid)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/extensions.py", line 77, in 
findPrincipalForAuthID
2009-07-14 13:29:57+0100 [-] [caldav-8008]          authid)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/principal.py", line 
89, in principalForShortName
2009-07-14 13:29:57+0100 [-] [caldav-8008]          return 
self.principalForRecord(self.directory.recordWithShortName(recordType, name))
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/aggregate.py", line 
96, in recordWithShortName
2009-07-14 13:29:57+0100 [-] [caldav-8008]          return 
self._query("recordWithShortName", recordType, shortName)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/aggregate.py", line 
111, in _query
2009-07-14 13:29:57+0100 [-] [caldav-8008]          service = 
self.serviceForRecordType(recordType)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/aggregate.py", line 
108, in serviceForRecordType
2009-07-14 13:29:57+0100 [-] [caldav-8008]          raise 
UnknownRecordTypeError(recordType)
2009-07-14 13:29:57+0100 [-] [caldav-8008]      
twistedcaldav.directory.directory.UnknownRecordTypeError: sudoers


-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages calendarserver depends on:
ii  adduser                 3.110            add and remove users and groups
ii  lsb-base                3.2-20           Linux Standard Base 3.2 init scrip
ii  python                  2.5.2-3          An interactive high-level object-o
ii  python-central          0.6.8            register and build utility for Pyt
ii  python-dateutil         1.4.1-2          powerful extensions to the standar
ii  python-kerberos         1.0+svn2455-1    A GSSAPI interface module for Pyth
ii  python-openssl          0.7-2            Python wrapper around the OpenSSL 
ii  python-pysqlite2        2.4.1-1          Python interface to SQLite 3
ii  python-twisted-calendar 0.2.0.svn19773-5 Twisted components for Apple's Cal
ii  python-vobject          0.6.0-1          parse iCalendar and VCards in Pyth
ii  python-xattr            0.4-4            module for manipulating filesystem
ii  python-xml              0.8.4-10.1       XML tools for Python
ii  ssl-cert                1.0.23           simple debconf wrapper for OpenSSL

calendarserver recommends no packages.

Versions of packages calendarserver suggests:
pn  python-pydirector             <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Closing report. User fixed the configuration.
Cheers,
 -- Guido


--- End Message ---

Reply via email to