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