[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#925890: marked as done (xrdp: session doesn't start correctly after sesman got SIGUP)



Your message dated Sat, 11 Jan 2020 02:58:08 +0000
with message-id <E1iq6yW-0002rK-6L@fasolo.debian.org>
and subject line Bug#925890: fixed in xrdp 0.9.12-1
has caused the Debian Bug report #925890,
regarding xrdp: session doesn't start correctly after sesman got SIGUP
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
925890: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925890
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xrdp
Version: 0.9.9-1
Severity: normal
Tags: patch upstream

Hi, 

I'm a xrdp upstream developer. A debian user reported a issue to we
upstream [1]. The issue is new session doesn't start correctly after
sesman got SIGUP due to sesman bug.

When sesman got SIGHUP, sesman reloads config but reloaded differently
on startup and HUP reload. I've already fixed the issue in upstream [2].
I'd appreciate if you test & backport the patch. It should help Debian
xrdp users.

[1] https://github.com/neutrinolabs/xrdp/issues/1315
[2] https://github.com/neutrinolabs/xrdp/pull/1318

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xrdp depends on:
ii  adduser          3.118
ii  libc6            2.28-8
ii  libfuse2         2.9.9-1
ii  libjpeg62-turbo  1:1.5.2-2+b1
ii  libopus0         1.3-1
ii  libpam0g         1.3.1-5
ii  libssl1.1        1.1.1b-1
ii  libx11-6         2:1.6.7-1
ii  libxfixes3       1:5.0.3-1
ii  libxrandr2       2:1.5.1-1
ii  lsb-base         10.2019031300
ii  ssl-cert         1.0.39

Versions of packages xrdp recommends:
ii  fuse      2.9.9-1
ii  xorgxrdp  1:0.2.9-1

Versions of packages xrdp suggests:
pn  guacamole                  <none>
pn  xrdp-pulseaudio-installer  <none>

Versions of packages xorgxrdp depends on:
ii  libc6                                  2.28-8
pn  xorg-input-abi-24                      <none>
ii  xserver-xorg-core [xorg-video-abi-24]  2:1.20.3-1

Versions of packages xorgxrdp recommends:
ii  xorg  1:7.7+19

Versions of packages xrdp is related to:
pn  vnc-server           <none>
ii  xserver-xorg-legacy  2:1.20.3-1

-- Configuration Files:
/etc/xrdp/sesman.ini changed:
;; See `man 5 sesman.ini` for details
[Globals]
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=true
; Give in relative path to user's home directory
UserWindowManager=startwm.sh
; Give in full path or relative path to /etc/xrdp
DefaultWindowManager=startwm.sh
; Give in full path or relative path to /etc/xrdp
ReconnectScript=reconnectwm.sh
[Security]
AllowRootLogin=true
MaxLoginRetry=4
TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins
; When AlwaysGroupCheck=false access will be permitted
; if the group TerminalServerUsers is not defined.
AlwaysGroupCheck=false
[Sessions]
;; X11DisplayOffset - x11 display number offset
; Type: integer
; Default: 10
X11DisplayOffset=10
;; MaxSessions - maximum number of connections to an xrdp server
; Type: integer
; Default: 0
MaxSessions=50
;; KillDisconnected - kill disconnected sessions
; Type: boolean
; Default: false
; if 1, true, or yes, kill session after 60 seconds
KillDisconnected=false
;; DisconnectedTimeLimit - when to kill idle sessions
; Type: integer
; Default: 0
; if not zero, the seconds before a disconnected session is killed
; min 60 seconds
DisconnectedTimeLimit=0
;; IdleTimeLimit (specify in second) - wait before disconnect idle sessions
; Type: integer
; Default: 0
; Set to 0 to disable idle disconnection.
IdleTimeLimit=0
;; Policy - session allocation policy
; Type: enum [ "Default" | "UBD" | "UBI" | "UBC" | "UBDI" | "UBDC" ]
; Default: Xrdp:<User,BitPerPixel> and Xvnc:<User,BitPerPixel,DisplaySize>
; "UBD" session per <User,BitPerPixel,DisplaySize>
; "UBI" session per <User,BitPerPixel,IPAddr>
; "UBC" session per <User,BitPerPixel,Connection>
; "UBDI" session per <User,BitPerPixel,DisplaySize,IPAddr>
; "UBDC" session per <User,BitPerPixel,DisplaySize,Connection>
Policy=Default
[Logging]
LogFile=xrdp-sesman.log
LogLevel=TRACE
EnableSyslog=1
SyslogLevel=DEBUG
;
; Session definitions - startup command-line parameters for each session type
;
[Xorg]
; Specify the path of non-suid Xorg executable. It might differ depending
; on your distribution and version. The typical path is shown as follows:
;
; Fedora 26 or later    :  param=/usr/libexec/Xorg
; Debian 9 or later     :  param=/usr/lib/xorg/Xorg
; Ubuntu 16.04 or later :  param=/usr/lib/xorg/Xorg
; Arch Linux            :  param=/usr/lib/xorg-server/Xorg
; CentOS 7              :  param=/usr/bin/Xorg or param=Xorg
;
param=/usr/lib/xorg/Xorg
; Leave the rest paramaters as-is unless you understand what will happen.
param=-config
param=xrdp/xorg.conf
param=-noreset
param=-nolisten
param=tcp
param=-logfile
param=.xorgxrdp.%s.log
[Xvnc]
param=Xvnc
param=-bs
param=-nolisten
param=tcp
param=-localhost
param=-dpi
param=96
[Chansrv]
; drive redirection, defaults to xrdp_client if not set
FuseMountName=thinclient_drives
[SessionVariables]
PULSE_SCRIPT=/etc/xrdp/pulse/default.pa


-- no debconf information

--- End Message ---
--- Begin Message ---
Source: xrdp
Source-Version: 0.9.12-1

We believe that the bug you reported is fixed in the latest version of
xrdp, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 925890@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser <tg@mirbsd.de> (supplier of updated xrdp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Format: 1.8
Date: Sat, 11 Jan 2020 02:40:04 +0100
Source: xrdp
Architecture: source
Version: 0.9.12-1
Distribution: unstable
Urgency: low
Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Changed-By: Thorsten Glaser <tg@mirbsd.de>
Closes: 883358 925890
Changes:
 xrdp (0.9.12-1) unstable; urgency=low
 .
   * Update Homepage link
   * New upstream version (Closes: #925890)
   * Bump Policy & debhelper; update build system
   * Address lintian’s concerns, update lintian overrides
   * d/p/document-certs.diff: Address #860890 with documentation
   * d/xrdp.init: redirect xrdp stdout into nirvana (Closes: #883358)
Checksums-Sha1:
 a997ce6695b83cc1230b2e01217daf23bd5cd8d4 2288 xrdp_0.9.12-1.dsc
 6da7dc51651a55faf9994e783a4a402403eec560 1871977 xrdp_0.9.12.orig.tar.gz
 874def2041accdc14d9bb14451424e7ef78a3366 22804 xrdp_0.9.12-1.debian.tar.xz
Checksums-Sha256:
 6bc242e7e6ebf42759b2da47c85ddcf64ad50d2e174fbba0d98d4be8be9c921c 2288 xrdp_0.9.12-1.dsc
 9d3d7865c372afc8f9acbd93d59f3a5aae244509577b003ffc46af8ff32a21e6 1871977 xrdp_0.9.12.orig.tar.gz
 74c8dce760a376c5726fb923c680cb6de6bb69fdb3fe7aed080e6661b9afb947 22804 xrdp_0.9.12-1.debian.tar.xz
Files:
 6506ecd4def51afaa7810ce9a21d2236 2288 net optional xrdp_0.9.12-1.dsc
 cf6507a8d3f44408bead7bdcdfb9f742 1871977 net optional xrdp_0.9.12.orig.tar.gz
 73522a16bfca0e53f5fd26bf0c0f3b5a 22804 net optional xrdp_0.9.12-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (MirBSD)
Comment: ☃ ЦΤℱ—8 ☕☂☄

iQIcBAEBCQAGBQJeGSqcAAoJEHa1NLLpkAfg38MQAMvUTiCTRX3QFePKJ7wFjn19
6rYJac/4Bw2S2ZFmbcyVRjuwkeuK5pEJ+FrKrCwuifxmCgmQiC1qQK0VXUjpi353
inROOfgmnXb5o205cArJu+QjusEYW+4Nnw9NGRwIjxdY36Z1OpOyMLom4VfQlVRT
n87/WU4Fzr//V0QFzUCrUool5sjCHzSeVBD8Iw7m7GsPVDks92Czbchq50dbtpOy
haF9eY00w/pO0/8RJgBTDfjUJ3kM4xC5xP6UV1cQWgLGgoNhz3Cb06hJ5SkE2T3X
xlUxvLD/a0JZIDYEvck9xq/IS2H742xsROoP9LJYNLTqh93huqMk/DJZPqSnqE9H
dYGvAwc3srBcQqxF4989o3MMUf2nrTYnzTufF1w8z+FZgRnpZF5EQNfSkX2Okgr5
nJdBBe8Xh9AWofj4vHoiRvPIbIKw0ntZ0riFWow+epZglMWD41H3BmEgTxn4LYfP
29pUj5T9H+Yv5LpSRwAfkpJiVwXRqtHw5qSfrrqW70tHWKEBKm2IPAMFpoV7b5Y5
cuT/nQTNayKq5IGN+O2GRgN7A+R8/hQfzlMm7y6p48nhjuh4byz7uThNEhouWGSG
PZBn4Jd9qrw4dNjrNjqg8rRp2fy4HjRqmob4jvMqLJ4oqhK1gWIP2fJg3EkzZQGy
xE8dTWYh9jw4tcH2YvT8
=ODz2
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: