[Pkg-citadel-devel] Bug#646403: groupdav: serious data loss when using external clients

T. Ulbricht ulbricht.tobias at web.de
Sun Oct 23 21:24:47 UTC 2011

Package: citadel-server
Version: 7.86-1
Severity: critical
Justification: causes serious data loss

Using citadel with webcit and an external client, like the thunderbird 
lightning extension (1.07b) 
renders citadel unusable as a calendar groupware application.  
Randomly, when I delete or add an appointment into a remote calendar using
lightning, the calendar entries are all completely gone.

This is serious data loss!

Since there is no real backup strategy for the normal user, all one can do as
a workaround is recovering from a backup (again data loss since last backup) 
roll back from within the Berkeley db, which is undocumented and involves 
some guessing when the incident happened!

I installed the testing versions of 
citadel-client/wheezy uptodate 7.86-1
citadel-mta/wheezy uptodate 7.86-1
citadel-server/wheezy uptodate 7.86-1
citadel-webcit/wheezy uptodate 7.86-dfsg-1
libcitadel-dev/wheezy uptodate 7.86-1
libcitadel2/wheezy uptodate 7.86-1
into a stable debian.


-- System Information:
Debian Release: 6.0.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (200, 'testing')
Architecture: i386 (i686)

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

Versions of packages citadel-server depends on:
ii  adduser                 3.112+nmu2       add and remove users and groups
ii  debconf [debconf-2.0]         Debian configuration management sy
ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
ii  libcitadel2             7.86-1           Citadel toolbox
ii  libcurl3                7.21.0-2         Multi-protocol file transfer libra
ii  libdb4.8                4.8.30-2         Berkeley v4.8 Database Libraries [
ii  libexpat1               2.0.1-7          XML parsing C library - runtime li
ii  libical0                0.44-3           iCalendar library implementation i
ii  libldap-2.4-2           2.4.23-7.2       OpenLDAP libraries
ii  libncurses5             5.7+20100313-5   shared libraries for terminal hand
ii  libpam0g                1.1.1-6.1        Pluggable Authentication Modules l
ii  libsieve2-1             2.2.6-1          a library for parsing, sorting and
ii  libssl0.9.8             0.9.8o-4squeeze3 SSL shared libraries
ii  openssl                 0.9.8o-4squeeze3 Secure Socket Layer (SSL) binary a
ii  zlib1g                  1: compression library - runtime

Versions of packages citadel-server recommends:
ii  db4.6-util                    4.6.21-16  Berkeley v4.6 Database Utilities
ii  shared-mime-info              0.71-4     FreeDesktop.org shared MIME databa

Versions of packages citadel-server suggests:
ii  citadel-mta [mail-transport-a 7.86-1     complete and feature-rich groupwar

-- Configuration Files:
/etc/citadel/mail.aliases changed [not included]
/etc/citadel/messages/goodbye changed [not included]
/etc/citadel/messages/hello changed [not included]
/etc/init.d/citadel changed [not included]

-- debconf information excluded

More information about the Pkg-citadel-devel mailing list