So I am following the Radicale docs.

And the first method is this:

as normal user Recommended only for testing

Okay, I’m not testing, so I move onto the next one:

as system user (or as root) Alternatively, you can install and run as system user or as root (not recommended):

Okay, so this method is not recommended…

And there aren’t anymore.

So what’s the recommended method for non-testing environments???

  • rtxn@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 day ago

    You make a new normal, non-root user specifically to run Radicale processes. The user should have write access only to Radicale’s directories, nothing else.

    Same deal with Apache and the www-data user.