Source: radicale
Severity: wishlist

Dear Maintainer,

Currently, FreedomBox makes the following changes to /etc/radicale/config:
1. Sets server/hosts to '127.0.0.1:5232, [::1]:5232'.
2. Sets server/base_prefix to '/radicale/'.
3. Sets well-known/caldav to '/radicale/%(user)s/caldav/'.
4. Sets well-known/carddav to '/radicale/%(user)s/carddav/'.
5. Sets rights/type to 'owner_only'.

Here is the diff between the original and modified file:

diff --git a/config b/etc/radicale/config
index 9c89526..179c8c2 100644
--- a/config
+++ b/etc/radicale/config
@@ -58,6 +58,8 @@ key = /etc/ssl/private/ssl-cert-snakeoil.key
 #realm = Radicale - Password Required


+hosts=127.0.0.1:5232, [::1]:5232
+base_prefix=/radicale/
 [encoding]

 # Encoding for responding requests
@@ -90,7 +92,7 @@ type = remote_user

 # Rights backend
 # Value: none | authenticated | owner_only | owner_write | from_file
-type = from_file
+type = owner_only

 # File for rights management from_file
 file = /etc/radicale/rights
@@ -156,3 +158,6 @@ file = /etc/radicale/rights

 # Additional HTTP headers
 #Access-Control-Allow-Origin = *
+[well-known]
+caldav=/radicale/%(user)s/caldav/
+carddav=/radicale/%(user)s/carddav/


Note that rights/type can be further configured through plinth. It can
be set to 'owner_only', 'owner_write', or 'authenticated'.

*Note* Above configs are for radicale 1.x. For 2.x, some changes are
required (at least 'base_prefix' is no longer a valid option).

We would like to see if these configuration can either be made default
for radicale package, or can be offered as a debconf configuration option.

Regards,
James

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to