From 2fab812e3e6e610b719516f1def828715b399687 Mon Sep 17 00:00:00 2001 From: Itamar Reis Peixoto Date: Fri, 4 Sep 2009 22:27:40 +0000 Subject: [PATCH] - fix bz 519294 --- import.log | 1 + xrdp.spec | 18 +++++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/import.log b/import.log index 398fca5..385ed2a 100644 --- a/import.log +++ b/import.log @@ -1 +1,2 @@ xrdp-0_5_0-0_2_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250272824 +xrdp-0_5_0-0_4_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.4.20090811cvs.fc12.src.rpm:1252103027 diff --git a/xrdp.spec b/xrdp.spec index 6dcfe4b..bb04c6d 100644 --- a/xrdp.spec +++ b/xrdp.spec @@ -4,7 +4,7 @@ Summary: Open source remote desktop protocol (RDP) server Name: xrdp Version: 0.5.0 -Release: 0.3.%{cvs}%{?dist} +Release: 0.4.%{cvs}%{?dist} License: GPLv2+ with exceptions Group: Applications/Internet URL: http://xrdp.sourceforge.net/ @@ -58,6 +58,18 @@ terminal server / remote desktop clients. # remove unused modules from xrdp login combobox %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini +#Low is 40 bit key and everything from client to server is encrypted. +#Medium is 40 bit key, everything both ways is encrypted. +#High is 128 bit key everything both ways is encrypted. + +# increase encryption to 128 bit's +%{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini + +#include system-auth into pam.d/xrdp-sesman +echo "auth include system-auth" >> instfiles/pam.d/xrdp-sesman +echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman + + #fix wrong permission %{__chmod} 644 keygen/keygen.c @@ -159,6 +171,10 @@ rm -rf %{buildroot} %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini %changelog +* Fri Sep 04 2009 Itamar Reis Peixoto - 0.5.0-0.4.20090811cvs +- increase encryption to 128 bit's +- include system-auth into /etc/pam.d/xrdp-sesman + * Wed Aug 26 2009 Tomas Mraz - 0.5.0-0.3.20090811cvs - rebuild with new openssl