Bug#1092013: radicale: Overzealous ReadWritePaths setting in radicale.s
From
Peter Marschall@21:1/5 to
All on Fri Jan 3 15:50:01 2025
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
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)