Xpra: Ticket #2288: generic sql auth

Based on sqlalchemy.



Sun, 05 May 2019 14:25:40 GMT - Antoine Martin: status changed

Done in r22622.

This backend is called just sql. ie: --tcp-auth=sql:uri=mysql://xpra:xpra@localhost/xpra.

This backend requires the sqlalchemy python bindings to be installed, ie on Fedora with Python3: sudo dnf install python3-sqlalchemy.

Tested with mysql, using the same steps as #2287. It should work equally well with other backends, though the command line interface tool assumes that the paramstyle is %s. Use the env var PARAMSTYLE to override this.


Mon, 06 May 2019 12:38:29 GMT - Antoine Martin: status changed; resolution set


Sat, 23 Jan 2021 05:47:12 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2288