Package Details: xrdp-git 0.9.18.r702.g0187daeb-1

Git Clone URL: https://aur.archlinux.org/xrdp-git.git (read-only, click to copy)
Package Base: xrdp-git
Description: An open source remote desktop protocol (RDP) server. Git version, devel branch.
Upstream URL: https://github.com/neutrinolabs/xrdp
Licenses: Apache
Conflicts: xrdp
Provides: xrdp
Submitter: realturner
Maintainer: Jat
Last Packager: Jat
Votes: 30
Popularity: 0.001115
First Submitted: 2011-02-19 10:07 (UTC)
Last Updated: 2024-03-11 21:29 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

realturner commented on 2012-09-29 23:15 (UTC)

update makedepends as requested. @techryda, kmacleod: Nice work, thanks for informing :) However, looks like systemd is not the default init system yet so I didn't add its support this time. Maybe putting this in Systemd wiki page would be better? @Ito: That will be nice. I thinks we can mention this in Xrdp wiki page.

Alister.Hood commented on 2012-09-28 11:49 (UTC)

Perhaps you meant x11rdp-git?

Alister.Hood commented on 2012-09-28 11:41 (UTC)

> please add freerdp in the dependencies as well. Thanks Why? It doesn't link against freerdp, does it?

cyberic commented on 2012-09-20 16:03 (UTC)

please add freerdp in the dependencies as well. Thanks

cyberic commented on 2012-09-20 15:42 (UTC)

Could you please add autoconf and automake to the build dependencies? Thanks for this package!

kmacleod commented on 2012-09-12 16:47 (UTC)

I'd also appreciate systemd support. Just switching over, and this is the last package I need to specify in my rc.conf. thanks!

techryda commented on 2012-08-16 13:46 (UTC)

@realturner I neglected to preface my comment below with some other info: Arch will be switching to systemd as the default init system in the coming weeks/months - http://mailman.archlinux.org/pipermail/arch-dev-public/2012-August/023389.html (Follow the thread) systemd is currently a fully supported init system in arch - https://wiki.archlinux.org/index.php/Systemd The changes proposed below will not affect 'non-systemd' functionality at all ...and I also neglected to phrase it as a request. Will you please consider adding systemd support to this package? Thanks

techryda commented on 2012-08-14 22:29 (UTC)

To add systemd support: 1. Replace the configure line with this: ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-systemdsystemunitdir=/usr/lib/systemd/system 2. Replace the package function with this: package() { cd ${srcdir}/$_gitname-build make DESTDIR=${pkgdir} install || return 1 cd ${pkgdir} mkdir etc/rc.d/ ln -s etc/xrdp/xrdp.sh etc/rc.d/rdpd sed -i 's|/usr/local/|/usr/|' etc/xrdp/xrdp.sh sed -i 's|EnvironmentFile=.*|EnvironmentFile=/etc/xrdp/xrdp.ini|' usr/lib/systemd/system/xrdp.service sed -i 's|EnvironmentFile=.*|EnvironmentFile=/etc/xrdp/xrdp.ini|' usr/lib/systemd/system/xrdp-sesman.service } Then the service can be enabled with: systemctl enable xrdp.service and/or started with: systemctl start xrdp.service Thanks

<deleted-account> commented on 2012-08-09 19:15 (UTC)

Hi, I've edited xrdp.ini this way (after checking the Fedora's xrdp package) ================================= [globals] bitmap_cache=yes bitmap_compression=yes port=3389 crypt_level=high channel_code=1 [xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=-1 ================================= with this config with a client like remmina, that can store your login information, you can connect directly to the xrdp server, without the need of re-entering user/pass.

rascas commented on 2012-06-05 19:34 (UTC)

I got this error compiling. Up-to-date arch x86-64: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common -I../../sesman/libscp -I../../sesman -DXRDP_CFG_PATH=\"/etc/xrdp\" -DXRDP_SBIN_PATH=\"/usr/sbin\" -DXRDP_SHARE_PATH=\"/usr/share/xrdp\" -DXRDP_PID_PATH=\"/var/run\" -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT sesadmin.o -MD -MP -MF .deps/sesadmin.Tpo -c -o sesadmin.o sesadmin.c sesadmin.c: In function ‘main’: sesadmin.c:145:3: error: too many arguments to function ‘log_end’ In file included from ../../sesman/libscp/libscp_types.h:34:0, from ../../sesman/libscp/libscp.h:35, from sesadmin.c:9: ../../common/log.h:169:1: note: declared here make[3]: *** [sesadmin.o] Error 1 make[3]: Leaving directory `/tmp/packerbuild-0/xrdp-git/xrdp-git/src/xrdp-build/sesman/tools' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/packerbuild-0/xrdp-git/xrdp-git/src/xrdp-build/sesman' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/packerbuild-0/xrdp-git/xrdp-git/src/xrdp-build' make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... The build failed.