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
signature.asc
Description: OpenPGP digital signature