summaryrefslogtreecommitdiff
path: root/systems/izumi/system-configuration.scm
diff options
context:
space:
mode:
Diffstat (limited to 'systems/izumi/system-configuration.scm')
-rw-r--r--systems/izumi/system-configuration.scm16
1 files changed, 6 insertions, 10 deletions
diff --git a/systems/izumi/system-configuration.scm b/systems/izumi/system-configuration.scm
index 83dac5f..a97689b 100644
--- a/systems/izumi/system-configuration.scm
+++ b/systems/izumi/system-configuration.scm
@@ -678,16 +678,12 @@
( service openssh-service-type )
( service radicale-service-type
( radicale-configuration
- ( config-file
- ( mixed-text-file
- "radicale.conf"
- "[auth]\n"
- "type = htpasswd\n"
- "htpasswd_filename = " radicale-keys "\n"
- "htpasswd_encryption = plain\n"
- "\n"
- "[server]\n"
- "hosts = localhost:5232\n" ) ) ) )
+ ( auth
+ ( list
+ ( radicale-auth-configuration
+ ( type 'htpasswd )
+ ( htpasswd-filename radicale_keys )
+ ( htpasswd-encryption 'plain ) )) ) ) )
( simple-service 'base-profile profile-service-type
( append %base-packages
( list ) ) )