My radical permissions do not match the documentation

#1

According to
https://wiki.debian.org/FreedomBox/Backups#radicale:

radicale

  • Data: /var/lib/radicale/
    * Format: Collections per user
    * Ownership: radicale:radicale
    * Permissions: 755 for directories, 644 for files

But on my system:

$ ls -ld /var/lib/radicale
drwxr-x--- 3 radicale radicale 4096 Mar 26 10:08 /var/lib/radicale

$ ls -l /var/lib/radicale/
drwxrwxrwx 3 radicale radicale 4096 Mar 26 10:08 collections

$ ls -l /var/lib/radicale/collections/
drwxrwxrwx 2 radicale radicale 4096 Mar 26 10:13 znoteer

$ ls -l /var/lib/radicale/collections/znoteer
-rw-rw-rw- 1 radicale radicale 20 Mar 26 10:08 ag_personnel.ics.props
-rw-rw-rw- 1 radicale radicale 54 Mar 26 10:13 caldav.props

I noticed this on a fresh install of Debian stable on which I immediately installed freedombox-setup, and then immediately installed Radicale, while trying to restore Radicale data saved from the dying SD card of my previous Freedombox.

None of my directories are 755 and neither of the data files are 644. The data files are surprisingly read/write by anyone. When I installed radicale I set it to keep all calendars readable and writable by their owners only.

Capture%20d%E2%80%99%C3%A9cran_2019-03-30_18-42-22_freedombox_radicale_settings

Should I be concerned by the permissions on my system?

This is Debian stable installed on a sheevaplug following the instructions at cyrius.com

#2

Just to mention, the “Access rights” are handled by the radicale server, and are not related to the filesystem permissions.

#3

What version of FreedomBox are you using btw? I had permission issues, too but resolved them by compltely re-installing FreedomBox and backing up calendar and address books via clients, just to import them in the clients later again.

#4

I’m using whatever comes with Debian stable. And this is a fresh install (or was a few days ago).

#5

freedombox-setup v0.10

#6

hmm. probably the plinth version is more useful: 0.13.1+ds-1