Bug 57173
| Summary: | Ошибка SPICE в direct.py | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Firewolf304 <made_in_chin.chan.chon> | ||||
| Component: | openuds-server | Assignee: | Alexey Shabalin <shaba> | ||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
| Severity: | critical | ||||||
| Priority: | P1 | CC: | made_in_chin.chan.chon, shaba, thatman | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Актуально для openuds-server-4.0.0-alt8 (задание https://packages.altlinux.org/tasks/426616/): в server/src/uds/transports/SPICE/scripts/windows/direct.py (строки 14–19) и в tunnel.py (15–20) extraPaths по-прежнему собирается как tuple и передаётся в tools.findApp('remote-viewer.exe', extraPaths), где на стороне UDSClient ожидается список путей — отсюда TypeError при os.path.join. Достаточно сделать extraPaths списком (`extraPaths = []` и `.extend(...)`) в обоих скриптах. |

Description
Firewolf304 2025-12-09 11:45:43 MSK