Accepting request 784202 from home:zhangxiaofei:branches:X11:RemoteDesktop

- Update to version 0.9.13
  + Bug fixes: some regressions on drive redirection #1469 #1487
    #1505 #1507
  + Support mousex button 8/9 #1478
- Update to version 0.9.12
  + Bug fixes
    - Fix "The log reference is NULL" error when sesman startup
      #1425
    - Fix behavior when shmem_id changes #1439
    - Make vsock config accept -1 for cid and port #1441
    - Cleanup refresh rect and check stream bounds #1437
    - Significant improvements in drive redirection #1449
  + Other changes
    - Proprietary microphone redirection via rdpsnd is now default
      off RDP compatible microphone redirection is on instead #1427
    - Skip connecting to chansrv when no channels enabled #1393
    - Add openSUSE's pam rules (boo#1156094, #1442)
    - Do not terminate xrdp daemon when caught SIGHUP #1319
- Known issues
  + FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
    due to xrdp's bad-mannered behaviour, add `+glyph-cache` option
    to FreeRDP to connect #1266
  + Audio redirection by MP3 codec doesn't sound with some client,
    use AAC instead #965
- Drop xrdp-mkpamrules-support-usr-etc-distconfdir.patch: Fixed
  upstream

OBS-URL: https://build.opensuse.org/request/show/784202
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/xrdp?expand=0&rev=76
This commit is contained in:
Tomáš Chvátal 2020-03-12 08:59:33 +00:00 committed by Git OBS Bridge
parent 971a6e448f
commit 5b4994f3f8
7 changed files with 51 additions and 47 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3569a29402ee2f5f1c07fa2adda68d6bda30f9c49b2582391d5065fb01a1a83c
size 1864740

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEYezqu/K7QOOjXfMKn3LNvAG/EOsFAl1aw3sACgkQn3LNvAG/
EOub1RAAqROGVZj0SPBEztJAY1GYq5e7AG6NB/IFWFOHAgoYhfYMXHsQJhp3a2Ap
LD89iF8yKTMQLArlygllhXKkiv/DOuFHn/3hr9gS9CVysMO23E9cJDTXta3K6OmQ
oSZ5pl9fSLOeGGmau61ne70d6TKNRjlFAEh59N5gbYgGaRy8cCv7ve/5AfjxZ83K
tKfoJt5V/MEKSVNf6FZdl5jonP54n0XtX8d2N1o6yxqQmaNro3VFRWxw7oqsCLav
KrdVER0jLZebCBUMMV8FRQCQdMWXIsLFMeUMpPopxTXrmtmm+qYsW9pcjw8L9xsa
r83zgtGwQ0b3px+DZxvI64WfL0pPhXGXAemasQ+8j+qSFXhbjrdRPIIwXbWNFpLy
LLrKgH6yTC5wB6NpV4bz1kfaZkv62OMrEVewliRM/wdBud8M47+/PypeWz20Qmit
QSvDztf4BOOx6naqOwZ0zbEeT+qIAqqBsdAokFS1GGGlcymp40Li6UV6zDEMUtY3
VXlP8chmK9thLZMoiwdfwvwml7YyfH1uFXPwNGc90qZ1jJ0XNvoHnh5mVZ+0TYDf
bPl+QQAF5Q4p8aPjvTOgeNlEIgtpAZLX/X1BWllLyLb82G4IFavaua6Jape+fqLA
v/pHOK4LJp50GzikK4iADPUEipRk8pxaJk9Jaw4tmY77+g5m5dI=
=gnC8
-----END PGP SIGNATURE-----

3
xrdp-0.9.13.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:59fe6f32f17e7b86c132e069ee96b754f0555b1197e44e4d070e85591d0271ff
size 1865444

16
xrdp-0.9.13.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEYezqu/K7QOOjXfMKn3LNvAG/EOsFAl5obDYACgkQn3LNvAG/
EOtPBBAAghM5yYVTLoUU98wOCM8Gx8PQlDaHsWHz6FKzGIo1QgkUaZs4Ixe1CrEi
ZjInippgf0jSSve/7/KG1WSUDON3bfqSi6y4/wH/vOigy6fKsVUOcIxKtvtABWyR
iE/jZBt6hoTyHg5DU8jS9KZGHHWUFaPbkgr59FG1lJIjkrqgqRuwK58O3Vrh3zOX
q9fsHmZ0ZJp/KDUw23OB3yTj6H203SVylBHYQIsc/0EjTCYACU69Oib43pOaphy9
+9k+kolw86blHk1BY1S16iR3XlG6T/eYzGvRwsyBH9Rqu1nzBwDqACGZfEoZu+hR
G45sllpuG/VLxjP6JLwZZg56nskiKWlNnkicxGkKhhLANDDm9xf7jGsALaiOp89t
uwPGJhW7NfHxfNyIDyL+OopLHu0l0qg2O48ATofzqkqEhZicCE1orRXjmKdYrVd0
rBRVpVaHhU6HAM7qf5QgdmFpyV52aln1O7iaooOx9Axng+4AWagaLyox81k0NNCD
v7KCsDObuZJWrYa/PmxpxP+ZYRATLvYQjJGfDK6M9k36+jG2Eu9WIDT0ImYIvZ6H
qWSSqGv20fbmOCpV798NtTbaTPTMWv+XF0xRunU7kxkEJtKwNwPP53Z/ed01oACp
ZlqCHU/OBAqweVq2t9RkGLhIEq0gVR1BT2BCc1CvAEUkgMCf114=
=6+xK
-----END PGP SIGNATURE-----

View File

@ -1,24 +0,0 @@
Index: xrdp-0.9.11/instfiles/pam.d/mkpamrules
===================================================================
--- xrdp-0.9.11.orig/instfiles/pam.d/mkpamrules
+++ xrdp-0.9.11/instfiles/pam.d/mkpamrules
@@ -8,6 +8,7 @@ outfile="$3"
service="xrdp-sesman"
pamdir="/etc/pam.d"
+pamdir_suse="/usr/etc/pam.d"
guess_rules ()
{
@@ -16,6 +17,11 @@ guess_rules ()
return
fi
+ if test -s "$pamdir_suse/common-account"; then
+ rules="suse"
+ return
+ fi
+
if test -s "$pamdir/common-account"; then
if grep "^@include" "$pamdir/passwd" >/dev/null 2>&1; then
rules="debian"

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Thu Mar 12 03:43:01 UTC 2020 - Felix Zhang <fzhang.foss@gmail.com>
- Update to version 0.9.13
+ Bug fixes: some regressions on drive redirection #1469 #1487
#1505 #1507
+ Support mousex button 8/9 #1478
- Update to version 0.9.12
+ Bug fixes
- Fix "The log reference is NULL" error when sesman startup
#1425
- Fix behavior when shmem_id changes #1439
- Make vsock config accept -1 for cid and port #1441
- Cleanup refresh rect and check stream bounds #1437
- Significant improvements in drive redirection #1449
+ Other changes
- Proprietary microphone redirection via rdpsnd is now default
off RDP compatible microphone redirection is on instead #1427
- Skip connecting to chansrv when no channels enabled #1393
- Add openSUSE's pam rules (boo#1156094, #1442)
- Do not terminate xrdp daemon when caught SIGHUP #1319
- Known issues
+ FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
due to xrdp's bad-mannered behaviour, add `+glyph-cache` option
to FreeRDP to connect #1266
+ Audio redirection by MP3 codec doesn't sound with some client,
use AAC instead #965
- Drop xrdp-mkpamrules-support-usr-etc-distconfdir.patch: Fixed
upstream
-------------------------------------------------------------------
Wed Mar 11 07:52:20 UTC 2020 - Felix Zhang <fzhang.foss@gmail.com>

View File

@ -22,7 +22,7 @@
%endif
Name: xrdp
Version: 0.9.11
Version: 0.9.13
Release: 0
Summary: Remote desktop protocol (RDP) server
License: Apache-2.0 AND GPL-2.0-or-later
@ -54,8 +54,6 @@ Patch13: xrdp-bsc965647-allow-admin-choose-desktop.patch
Patch14: xrdp-fate318398-change-expired-password.patch
# PATCH-FEATURE-SLE xrdp-fate319683-allow-vnc-resizing.patch fate#319683 bsc#948062 - fezhang@suse.com -- allow resizing in VNC sessions.
Patch15: xrdp-fate319683-allow-vnc-resizing.patch
# PATCH-FIX-UPSTREAM xrdp-mkpamrules-support-usr-etc-distconfdir.patch boo#1156094 gh#neutrinolabs/xrdp!1442 - yfjiang@suse.com -- Probe both /usr/etc/pam.d and /etc/pam.d when generating the xrdp-sesman pam rule.
Patch16: xrdp-mkpamrules-support-usr-etc-distconfdir.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: fdupes
@ -114,7 +112,6 @@ This package contains libraries for the JPEG2000 codec for RDP.
%patch14 -p1
%patch15 -p1
%endif
%patch16 -p1
%build
sh ./bootstrap
@ -212,6 +209,7 @@ exit 0
%files devel
%defattr(-,root,root)
%{_includedir}/ms-*
%{_includedir}/painter.h
%{_includedir}/rfxcodec_*
%{_includedir}/xrdp_*