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 ---