Unable to figure out the rights file with Radicale 3.1.7
My rights file currently looks like this:
[root]
user: .+
collection:
permissions: rwRW
[rw_own]
user: .+
collection: {user}
permissions: rwRW
[rw_own2]
user: .+
collection: {user}/[^/]+
permissions: rwRW
It works, as in, doesn't cause radicale to error out, but doesn't do everything I want it to. Basically I want every user to read and write their own calendars (including creating new calendars) and be able to read every other users calendars. I'll only ever have two users, so if I need to specify it for every user separately that's fine I guess. I've tried this, but it would give errors when starting radicale:
[ro_other]
user: {my_user1} # both with and without curly braces
collection: {my_user2} # both with /[^/]+ and without
permissions: rR
The errors would just say:
[ERROR] An exception occurred during PROPFIND request on '/': Error in section 'ro_other' of rights file 'rights': 'my_user1'
and then the same error repeated with 'my_user2' instead. So it seems I cannot specify specific users at all. Really have no idea what else to try here, the documentation gives very little to go on.
Was the issue solved already?
no response since some time, closing, please reopen if issue still exists