Page MenuHomeSolus

Update xpra to version 4.3.2
ClosedPublic

Authored by maikwoehl on Feb 2 2022, 9:49 PM.

Details

Summary

Updating xpra to version 4.3.2 and adding stateless support.

I have added /usr/share/defaults/xpra to the list of default configuration
directories. This automatically adds support for the stateless approach.

Additionally I have added this directory to the list of ssl_cert, to extend
the chain here, too.

Path list:

~ $ xpra path-info
* app
  - default
    - dir                         : /usr/share/xpra
* client-socket
  - dirs                          : /run/user/1000/xpra/clients
* default_conf
  - dirs                          : /usr/share/defaults/xpra
* desktop-background              : /usr/share/backgrounds/images/default.png, /usr/share/backgrounds/images/*default*.png, /usr/share/backgrounds/*default*png, /usr/share/backgrounds/gnome/adwaita*.jpg, /usr/share/backgrounds/images/*jpg
* download
  - dir                           : ~/Downloads
* home                            : /home/mwoehl
* icons                           : /usr/share/xpra/icons
* install
  - prefix                        : /usr
* libexec
  - dir                           : /usr/lib
* log
  - dirs                          : /run/user/1000/xpra, /tmp
* mmap
  - dir                           : /run/user/1000/xpra
* nodock_command                  : python3.9, /usr/bin/xpra
* python-execfile                 : python3
* resources                       : /usr/share/xpra
* script
  - dir                           : /run/user/1000/xpra
* sessions
  - dir                           : $XDG_RUNTIME_DIR/xpra
* socket
  - dirs                          : /run/user/1000/xpra, /run/xpra, ~/.xpra
* sound_command                   : python3.9, /usr/bin/xpra
* ssh-known-hosts                 : ~/.ssh/known_hosts, ~/ssh/known_hosts
* ssh_conf
  - dirs                          : /etc/ssh, /usr/local/etc/ssh, ~/.ssh, ~/ssh
* sshpass_command                 : None
* ssl-cert
  - dirs                          : ~/.config/xpra/ssl, ~/.xpra/ssl, /etc/xpra/, /etc/xpra/ssl, /usr/local/etc/xpra, /usr/local/etc/xpra/ssl, /usr/share/defaults/xpra, /usr/share/defaults/xpra/ssl, ./
* ssl-hosts-config
  - dirs                          : ~/.config/xpra/ssl/hosts, ~/.xpra/ssl/hosts, /etc/xpra/ssl/hosts, /usr/local/etc/xpra/ssl/hosts, /usr/share/defaults/xpra/ssl/hosts
* system_conf
  - dirs                          : /etc/xpra, /usr/local/etc/xpra, /usr/share/xdg/xpra, /etc/xdg/xpra, /usr/share/xpra
* user_conf
  - dirs                          : ~/.config/xpra, ~/.xpra
* xpra-module                     : /usr/lib/python3.9/site-packages/xpra/
* xpra-tmp
  - dir                           : /run/user/1000/xpra/tmp
* xpra_command                    : python3.9, /usr/bin/xpra
Test Plan
  1. Install on two machines
  2. Start gedit on one machine xpra start :10000 --start-child=gedit --no-daemon
  3. Attach from another machine xpra attach ssh://dev-solus/10000

With xorg-server-xvfb testing succeeds.

Diff Detail

Repository
R5348 xpra
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

maikwoehl created this revision.Feb 2 2022, 9:49 PM
maikwoehl requested review of this revision.Feb 2 2022, 9:49 PM
maikwoehl edited the summary of this revision. (Show Details)Feb 2 2022, 9:50 PM
maikwoehl edited the test plan for this revision. (Show Details)
maikwoehl updated this revision to Diff 31242.Feb 2 2022, 9:53 PM

Update README.md

maikwoehl updated this revision to Diff 31251.Feb 3 2022, 9:43 PM

Patching some more files to incorporate environment

Girtablulu accepted this revision.Feb 23 2022, 9:40 PM
Girtablulu added a subscriber: Girtablulu.

LGTM, thx

This revision is now accepted and ready to land.Feb 23 2022, 9:40 PM
This revision was automatically updated to reflect the committed changes.