|
@@ -60,7 +60,7 @@ function remove_user_radicale {
|
60
|
60
|
if [ -f /var/www/radicale/collections/${remove_username}.props ]; then
|
61
|
61
|
rm /var/www/radicale/collections/${remove_username}.props
|
62
|
62
|
fi
|
63
|
|
- systemctl reload radicale
|
|
63
|
+ systemctl restart radicale
|
64
|
64
|
fi
|
65
|
65
|
}
|
66
|
66
|
|
|
@@ -82,8 +82,13 @@ function add_user_radicale {
|
82
|
82
|
echo 'PRODID:-//Radicale//NONSGML Radicale Server//EN' >> /var/www/radicale/collections/${new_username}/calendar
|
83
|
83
|
echo 'VERSION:2.0' >> /var/www/radicale/collections/${new_username}/calendar
|
84
|
84
|
echo 'END:VCALENDAR' >> /var/www/radicale/collections/${new_username}/calendar
|
|
85
|
+
|
|
86
|
+ addresses_str=$"Addresses"
|
|
87
|
+ echo "{\"tag\": \"VADDRESSBOOK\", \"D:displayname\": \"${addresses_str}\"}" > /var/www/radicale/collections/addresses.props
|
|
88
|
+ touch /var/www/radicale/collections/addresses
|
85
|
89
|
chown -R www-data:www-data /var/www/radicale
|
86
|
|
- systemctl reload radicale
|
|
90
|
+ chmod -R 755 /var/www/radicale/*
|
|
91
|
+ systemctl restart radicale
|
87
|
92
|
fi
|
88
|
93
|
echo '0'
|
89
|
94
|
}
|