Your message dated Thu, 6 Nov 2008 08:24:44 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Re: [Calendarserver-maintainers] Bug#504602: calendarserver:
wrong user/group for /var/run/caldavd
has caused the Debian Bug report #504602,
regarding calendarserver: wrong user/group for /var/run/caldavd
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.)
--
504602: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504602
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: calendarserver
Version: 1.2.dfsg-6
Severity: important
When calendarserver installs, it creates /var/run/caldavd with user/group set to
root/root. When you use digest authentication for calendarserver (which is the
default) then calendarserver will need to write to var/run/caldavd in order to
create files that hold the temorary sqlite tables for
/var/run/caldavd/digest.sqlite.
If that directory is not writeable, then calendarserver will run but you will
not
be able to authenticate against it (rendering calendarserver pretty useless as
a whole,
hence the "important" flag on this bug report).
Please make sure that the install script creates /var/run/caldavd with
user/group
set to caldavd/caldavd
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set
LC_ALL to default locale: No such file or directory
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-2 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)
-- debconf information excluded
--- End Message ---
--- Begin Message ---
On Wed, Nov 05, 2008 at 04:03:33PM +0100, Sander Marechal wrote:
> When calendarserver installs, it creates /var/run/caldavd with user/group set
> to
> root/root. When you use digest authentication for calendarserver (which is the
> default) then calendarserver will need to write to var/run/caldavd in order to
> create files that hold the temorary sqlite tables for
> /var/run/caldavd/digest.sqlite.
/var/run/caldavd has the correct permissions if you don't have a
statoverride for it, from the postinst:
for dir in spool run log; do
if ! dpkg-statoverride --list /var/$dir/caldavd >/dev/null 2>&1;
then
chown caldavd: /var/$dir/caldavd
fi
done
Cheerrs,
-- Guido
--- End Message ---