Package: xrdp / 0.9.24-5~bpo12+1

Metadata

Package Version Patches format
xrdp 0.9.24-5~bpo12+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
make fixes.diff | (download)

xrdp/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 build system fixes
config.diff | (download)

sesman/sesman.ini | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use xorgxrdp instead of x11rdp


fix_perms.diff | (download)

common/os_calls.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 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
 cant easily chgrp here; also fix retval check for listen(2)
systemd.diff | (download)

instfiles/xrdp-sesman.service.in | 3 2 + 1 - 0 !
instfiles/xrdp.service.in | 7 6 + 1 - 0 !
2 files changed, 8 insertions(+), 2 deletions(-)

 fixes to systemd service files
lfs.diff | (download)

configure.ac | 4 4 + 0 - 0 !
libpainter/configure.ac | 3 3 + 0 - 0 !
librfxcodec/configure.ac | 3 3 + 0 - 0 !
3 files changed, 10 insertions(+)

 enable large file support on (at least) 32-bit linux
pulse debian.patch | (download)

instfiles/pulse/default.pa | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 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.


var run.diff | (download)

instfiles/xrdp-sesman.service.in | 2 1 + 1 - 0 !
instfiles/xrdp.service.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 assume hard that /run  /var/run, to please lintian
document certs.diff | (download)

xrdp/xrdp.ini | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 document ssl certificate ownership needs
fix environment.diff | (download)

instfiles/pam.d/xrdp-sesman.debian | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 initialise the environment properly