Debian Patches

Status for xrdp/0.9.21.1-1+deb12u1

Patch Description Author Forwarded Bugs Origin Last update
make-fixes.diff Build system fixes Thorsten Glaser <tg@mirbsd.org> yes
config.diff Use xorgxrdp instead of x11rdp Dominik George <nik@naturalnet.de> no
fix_perms.diff Fix permissions between xrdp and sesman. Attempt to fix connection problem between xrdp-sesman (running
as root) and xrdp (running as xrdp) by creating the socket for
the xorgxrdp server as 0660 in a sgid-xrdp directory, since we
can’t easily chgrp here; also fix retval check for listen(2)
https://github.com/neutrinolabs/xrdp/pull/464
Thorsten Glaser <tg@mirbsd.org> yes
systemd.diff Fixes to systemd service files Dominik George <nik@naturalnet.de> yes
lfs.diff Enable Large File Support on (at least) 32-bit Linux Thorsten Glaser <tg@mirbsd.org> yes
pulse-debian.patch Use absolute path to PulseAudio modules The modules are installed to their locations by the
xrdp-build-pulse-modules script from the former
xrdp-pulseaudio-installer package. The upstream
pulseaudio-module-xrdp/wiki/README instructions
install the module into the PA directory and do
not need this patch.
Dominik George <nik@naturalnet.de> no
var-run.diff Assume hard that /run → /var/run, to please lintian Thorsten Glaser <tg@mirbsd.org> invalid
document-certs.diff Document SSL certificate ownership needs Thorsten Glaser <tg@mirbsd.org> invalid debian
fix-environment.diff Initialise the environment properly Thorsten Glaser <tg@debian.org> yes debian
CVE-2023-40184.patch no
CVE-2023-42822.patch [PATCH] CVE-2023-42822
- font_items in struct xrdp_font renamed to chars to catch all
accesses to it. This name is consistent with the type of
the array elements (struct xrdp_font_char).
- Additional fields added to struct xrdp_font to allow for range
checking and for a default character to be provided
- Additional checks and logic added to xrdp_font_create()
- New macro XRDP_FONT_GET_CHAR() added to perform checked access
to chars field in struct xrdp_font
matt335672 <30179339+matt335672@users.noreply.github.com> no 2023-09-25
CVE-2024-39917.patch CVE-2024-39917 Abhijith PA <abhijith@debian.org> no (upstream|backport|vendor|other), (<patch-url>|commit:<commit-id>) 2025-02-27

All known versions for source package 'xrdp'

Links