From 49301fac005acab080ccc2d5d884d1d5f87b3c94 Mon Sep 17 00:00:00 2001 From: Gustavo Homem Date: Wed, 20 Mar 2013 17:19:40 +0000 Subject: [PATCH] further integration fixes --- debian/postinst | 11 +++++++---- instfiles/init.d/xrdp | 4 +++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/debian/postinst b/debian/postinst index 37e4931d..de913aed 100644 --- a/debian/postinst +++ b/debian/postinst @@ -6,16 +6,19 @@ fi XRDP="xrdp" -CHOWN="/bin/chown" ADDUSER="/usr/sbin/adduser" +XRDPLOG="/var/log/xrdp-sesman.log" SESMANLOG="/var/log/xrdp-sesman.log" +RSAKEYS="/etc/xrdp/rsakeys.ini" [ -d /var/run/xrdp ] || mkdir -p /var/run/xrdp $ADDUSER --system --disabled-password --disabled-login --home /var/run/xrdp \ --no-create-home --quiet --group $XRDP -touch $SESMANLOG -$CHOWN $XRDP:$XRDP $SESMANLOG - +touch $SESMANLOG $XRDPLOG +chown $XRDP:$XRDP $SESMANLOG +chown $XRDP:$XRDP $XRDPLOG +chgrp $XRDP $RSAKEYS +chmod g+r $RSAKEYS #DEBHELPER# diff --git a/instfiles/init.d/xrdp b/instfiles/init.d/xrdp index 33eeb861..0c71f35f 100755 --- a/instfiles/init.d/xrdp +++ b/instfiles/init.d/xrdp @@ -14,7 +14,9 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/xrdp PIDDIR=/var/run/xrdp -USERID=xrdp +#USERID=xrdp +# for now X11rdp sessions require root - should be fixed in the future +USERID=root RSAKEYS=/etc/xrdp/rsakeys.ini NAME=xrdp DESC=xrdp