diff --git a/plinth/modules/radicale/__init__.py b/plinth/modules/radicale/__init__.py index 10c52968b..c80444c57 100644 --- a/plinth/modules/radicale/__init__.py +++ b/plinth/modules/radicale/__init__.py @@ -22,6 +22,8 @@ version = 2 managed_packages = ['radicale', 'uwsgi', 'uwsgi-plugin-python3'] +managed_services = ['uwsgi'] + _description = [ format_lazy( _('Radicale is a CalDAV and CardDAV server. It allows synchronization ' diff --git a/plinth/modules/radicale/manifest.py b/plinth/modules/radicale/manifest.py index 56c16452f..f17f220ec 100644 --- a/plinth/modules/radicale/manifest.py +++ b/plinth/modules/radicale/manifest.py @@ -79,4 +79,9 @@ clients = validate([{ }] }]) -backup = validate_backup({'data': {'directories': ['/var/lib/radicale/']}}) +backup = validate_backup({ + 'data': { + 'directories': ['/var/lib/radicale/'] + }, + 'services': ['uwsgi'] +})