Control: merge -1 886420 Control: retitle -1 radicale: provide autostart enabling packages thanks
Hi, just following up our conversation on IRC and documenting what you suggested in case anyone else is available to do the work. > I might introduce more specific packages - radicale-systemd and > radicale-uwsgi depending on daemon tools, and radicale-user which > includes registration in XDG menu system. Help with that appreciated. radicale: * should recommend, and be depended by, each of the below * probably in the order shown, since non-systemd uses can be explicit * would be nice to have depends syntax support grouping, so the uwsgi version can be preferred if uwsgi is already setup radicale-systemd: * embed, install and enable upstream unit file * https://radicale.org/setup/#linux-with-systemd-system-wide * current config relies on systemd-sysv-generator, so unit is untested radicale-uwsgi: * move and enable pre-existing radicale.ini, restart uwsgi * https://salsa.debian.org/freedombox-team/plinth/issues/1620#note_102304 radicale-sysvinit: * move and enable pre-existing radicale.init script * https://sources.debian.org/src/radicale/2.1.11-6/debian/rules/#L12 radicale-user: * embed, install and enable upstream unit file * https://radicale.org/setup/#linux-with-systemd-as-a-user * templating should handle default config for user dir * create .desktop launcher, with sensible-browser to web UI
signature.asc
Description: PGP signature

