Quoting Joerg Dorchain (2017-08-21 18:16:34) > On Mon, Aug 21, 2017 at 05:51:07PM +0200, Jonas Smedegaard wrote: > > Quoting Joerg Dorchain (2017-08-21 16:42:41) > > > when trying to use the supplied /usr/share/radicale/radicale.wsgi > > > file with libapache2-mod-wsgi 4.5.17-1, the following error is > > > displayed in the apache error log: > > > > > > SyntaxError: Non-ASCII character '\\xc2' in file > > > .../radicale.wsgi on line 4, but no encoding declared; see > > > http://python.org/dev/peps/pep-0263/ for details > > > > > > Externally a 500 internal error is shown. > > > > > > Inserting # coding: utf-8 as second line solves it for me. > > > > Thanks! > > Obviously to be completely correct it the libapache2-mod-wsgi-py3 > package. > > While at the file, it empties out the config path > (/etc/radicale/config) which might or might be be intented. IMHO > it should use the default path, i.e. a line config_paths = > ["/etc/radicale/config"]. > It would be worth mentioned it in a README.debian, what ever it > will be.
Upstream WSGI file is shipped as-is. Would you mind bringing these issues upstream yourself? > > You might want to consider uwsgi: I believe with libapache2-mod-wsgi > > all data will be writable by the www-data user, which might be a > > problem if you host more than a single application on your server. > > Yes, libapache2-mod-wsgi runs as the apache user. For my small setup, > this is fine, but thanks for the hint! > > On a background, I started completely revamping a radicale setup > originating even before the debian package. Many things are > historically grown features. Ohh, such examination sometimes reveal interesting stuff. Please do keep me (and upstream) posted about any findings of yours! - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature

