Package: radicale
Version: 3.3.3-1
Severity: important

Hi,

the changed ReadWritePaths setting in radicale is too strict and breaks existing
radicale configurations out of the blue.

Please
* either create an empty directory /var/cache/radicale as part of radicale's 
package
* or mark the directory /var/cache/radicale in radicale.service's ReadWritePaths
  as optional by prefixing it with a minus.

I'd personally prefer the first alternative as it
* matches upstream documentation
* gives the local admin the opportunity to switch the cache part of radicale's
  collection to this directory (with the benefit of getting warned about stale
  data he/ashe deciudes to remove the radicale package)

Thanks for packaging radicale in Debian
Peter


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-security'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.6-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages radicale depends on:
ii  adduser                    3.137
ii  init-system-helpers        1.68
ii  python3                    3.12.8-1
ii  python3-radicale           3.3.3-1
ii  sysvinit-utils [lsb-base]  3.11-1

Versions of packages radicale recommends:
ii  ssl-cert  1.1.3

Versions of packages radicale suggests:
ii  apache2                         2.4.62-3
ii  apache2-utils                   2.4.62-3
pn  libapache2-mod-authnz-external  <none>
ii  python3-bcrypt                  4.2.0-2.1
ii  python3-ldap3                   2.9.1-2
pn  uwsgi                           <none>
pn  uwsgi-plugin-python3            <none>

-- Configuration Files:
/etc/radicale/config changed [not included]
/etc/radicale/rights changed [not included]

-- no debconf information

Reply via email to