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

Bug#719624: Upgrading xrdp



Hi Dominik,

On Wed, Apr 27, 2016 at 10:00:32PM +0200, Dominik George wrote:
> Him
> 
> > Seems like you forgot to add debian/startwm.sh to the repository.
> 
> Oops, yes, it got lost somewhere.
> 
> I added it now.

Thanks.  I think we are quite there.  I cleaned up the changelog from my
previous attempt which was unreleased and thus should not have a
separate changelog entry.  So I merged the changes which are not
overriden by any change of yours into the current changelog paragraph.

I did some further lintian polishing.  I also renamed xrdp.NEWS to
NEWS.Debian.  I'm not sure how apt would deal with xrdp.NEWS and so to
be very sure that local admins are informed I used NEWS.Debian which is
displayed at install time.

The only remaining lintian issue is:

W: xrdp: executable-not-elf-or-script usr/share/xrdp/socksetup

I admit I'm not sure if this file will be executed and should get a
proper interpreter line or if it simply should made non-executable.
If you don't know we even can ignore this one.

My first attempt to connect from a windows machine to my test linux box
just brings up a ligthblue empty space (same color as xrdp login screen)
but no window manager or desktop environment (I'm using xfce by
default).

I definitely needed to install xorgxrdp as well to get my normal desktop
as usual.  While on normal apt-get installs Recommends are installed I
wonder what alternative could bring up a sensible desktop otherwise and
what a user needs to to to activate this.  If there is no such
alternative its probably better to use Depends: xorgxrdp rather than
Recommends.

One I've got the desktop connection I tested the keyboard in a normal
xterm.  What should I say: No special German characters, other keys are
quite unexpected.  I somehow feel back in the time where we were
desperately seeking a remote connection technique that has all the keys
printed on a German keyboard right on the remote computer.  Any idea
how this could be fixed?

I also forced on the stable (Jessie) machine the actual Jessie version via

$ sudo apt-get install xrdp=0.6.1-2

and than tried

$ LC_ALL=C sudo dpkg -i xrdp_0.9.0~20150902+gitc0ef543-1_amd64.deb 
$ LC_ALL=C sudo dpkg -i xrdp_0.9.0~20150902+gitc0ef543-1_amd64.deb
(Reading database ... 357723 files and directories currently installed.)
Preparing to unpack xrdp_0.9.0~20150902+gitc0ef543-1_amd64.deb ...
Unpacking xrdp (0.9.0~20150902+gitc0ef543-1) over (0.9.0~20150902+gitc0ef543-1) ...
Setting up xrdp (0.9.0~20150902+gitc0ef543-1) ...
E: /var/run/xrdp has wrong permissions
invoke-rc.d: initscript xrdp, action "start" failed.
dpkg: error processing package xrdp (--install):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.19-18+deb8u4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u4) ...
Errors were encountered while processing:
 xrdp


I have

$ ls -ld /var/run/xrdp
drwxrwsr-x 3 xrdp xrdp 60 Apr 28 18:23 /var/run/xrdp


No idea in how far this is a "wrong permission".  I needed to rm -rf this
dir to continue.

Hope these are solvable issues.  Are you able to reproduce these or do
you need further information.

Kind regards

       Andreas.

-- 
http://fam-tille.de


Reply to: