LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
Search this Thread
Old 10-10-2009, 10:44 AM   #1
schneidz
Senior Member
 
Registered: May 2005
Location: boston, usa
Distribution: fc-15/ fc-20-live-usb/ aix
Posts: 4,088

Rep: Reputation: 634Reputation: 634Reputation: 634Reputation: 634Reputation: 634Reputation: 634
terminal services and linux


hi, i have a samsung windows mobile based fone that has a terminal services client.

i have a linux server at home behind a router that i use for ssh mostly.

is there some sort of server i can run on the linux machine that will work with the terminal services client on my cell-fone ?

what i think terminal services is would be the ability to see my pc's desktop on the fone's screen. (is that right ?)

i also have win-xp so, if impossible in linux, what program for windows works with this protocol (what port do i forward on my router) ?

thx.

Last edited by schneidz; 10-10-2009 at 10:45 AM.
 
Old 10-10-2009, 11:10 AM   #2
reickler
LQ Newbie
 
Registered: Sep 2009
Posts: 29

Rep: Reputation: 20
I can't say that I've actually ever used it, but I think this is what you're looking for:

http://xrdp.sourceforge.net

As stated on their site "the goal of this project is to provide a fully functional Linux terminal server, capable of accepting connections from rdesktop and Microsoft's own terminal server / remote desktop clients."
 
1 members found this post helpful.
Old 10-19-2009, 11:31 AM   #3
schneidz
Senior Member
 
Registered: May 2005
Location: boston, usa
Distribution: fc-15/ fc-20-live-usb/ aix
Posts: 4,088

Original Poster
Rep: Reputation: 634Reputation: 634Reputation: 634Reputation: 634Reputation: 634Reputation: 634
thanks, i makeed it. not quite sure how to run it:
Code:
[schneidz@hyper xrdp-0.4.1]$ make
make -C vnc
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/vnc'
gcc -Wall -O2 -I../common -fPIC    -c -o vnc.o vnc.c
gcc -Wall -O2 -I../common -fPIC  -c -g ../common/os_calls.c
gcc -Wall -O2 -I../common -fPIC  -c -g ../common/d3des.c
gcc -shared -o libvnc.so vnc.o os_calls.o d3des.o -ldl
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/vnc'
make -C libxrdp
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/libxrdp'
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o libxrdp.o libxrdp.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_tcp.o xrdp_tcp.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_iso.o xrdp_iso.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_mcs.o xrdp_mcs.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_sec.o xrdp_sec.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_rdp.o xrdp_rdp.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_orders.o xrdp_orders.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_bitmap_compress.o xrdp_bitmap_compress.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"   -c -o xrdp_channel.o xrdp_channel.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\" -c ../common/os_calls.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\" -c ../common/ssl_calls.c
gcc -Wall -O2 -I../common -fPIC -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\" -c ../common/file.c
gcc -shared -o libxrdp.so libxrdp.o xrdp_tcp.o xrdp_iso.o xrdp_mcs.o xrdp_sec.o xrdp_rdp.o xrdp_orders.o xrdp_bitmap_compress.o xrdp_channel.o os_calls.o ssl_calls.o file.o -ldl -lcrypto
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/libxrdp'
make -C xrdp
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xrdp'
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp.o xrdp.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_process.o xrdp_process.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_listen.o xrdp_listen.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_bitmap.o xrdp_bitmap.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_wm.o xrdp_wm.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_painter.o xrdp_painter.c
xrdp_painter.c:83: warning: `xrdp_painter_clip_adj' defined but not used
xrdp_painter.c:154: warning: `xrdp_painter_rop' defined but not used
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_region.o xrdp_region.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_cache.o xrdp_cache.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_font.o xrdp_font.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o funcs.o funcs.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_login_wnd.o xrdp_login_wnd.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o lang.o lang.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\" -c ../common/list.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\" -c ../common/file.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\" -c ../common/os_calls.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\" -c ../common/thread_calls.c
gcc -Wall -O2 -I../common -I../libxrdp -DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" -DXRDP_PID_FILE=\"/var/run/xrdp.pid\"   -c -o xrdp_mm.o xrdp_mm.c
gcc -L/usr/gnu/lib -L../libxrdp -Wl,-rpath,. -o xrdp xrdp.o xrdp_process.o xrdp_listen.o xrdp_bitmap.o xrdp_wm.o xrdp_painter.o xrdp_region.o xrdp_cache.o xrdp_font.o funcs.o xrdp_login_wnd.o lang.o list.o file.o os_calls.o thread_calls.o xrdp_mm.o -ldl -lpthread -lxrdp
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xrdp'
make -C rdp
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/rdp'
gcc -Wall -O2 -I../common -fPIC  -c ../common/ssl_calls.c
gcc -Wall -O2 -I../common -fPIC  -c ../common/os_calls.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp.o rdp.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_tcp.o rdp_tcp.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_iso.o rdp_iso.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_mcs.o rdp_mcs.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_sec.o rdp_sec.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_orders.o rdp_orders.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_bitmap.o rdp_bitmap.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_rdp.o rdp_rdp.c
gcc -Wall -O2 -I../common -fPIC    -c -o rdp_lic.o rdp_lic.c
gcc -shared -o librdp.so ssl_calls.o os_calls.o rdp.o rdp_tcp.o rdp_iso.o rdp_mcs.o rdp_sec.o rdp_orders.o rdp_bitmap.o rdp_rdp.o rdp_lic.o -ldl -lcrypto
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/rdp'
make -C xup
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xup'
gcc -Wall -O2 -I../common -fPIC  -c ../common/os_calls.c
gcc -Wall -O2 -I../common -fPIC    -c -o xup.o xup.c
gcc -shared -o libxup.so os_calls.o xup.o -ldl
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xup'
make -C sesman
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman'
make -C libscp
make[2]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/libscp'
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_vX.o libscp_vX.c
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_v0.o libscp_v0.c
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_v1s.o libscp_v1s.c
libscp_v1s.c:126:6: warning: #warning how to handle ipv6 addresses?
libscp_v1s.c:384:2: warning: #warning maybe this message could say if the session should be resized on
libscp_v1s.c:385:2: warning: #warning server side or client side
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_v1c.o libscp_v1c.c
libscp_v1c.c:78:6: warning: #warning ipv6 address needed
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_init.o libscp_init.c
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_lock.o libscp_lock.c
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o libscp_tcp.o libscp_tcp.c
gcc -Wall -O2 -I../../common -I/usr/include/nptl -fPIC -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\" -c ../../common/os_calls.c
gcc -shared -L/usr/gnu/lib -L/usr/lib/nptl -lpthread -o libscp.so libscp_vX.o libscp_v0.o libscp_v1s.o libscp_v1c.o libscp_init.o libscp_lock.o libscp_tcp.o os_calls.o
make[2]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/libscp'
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o sesman.o sesman.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o config.o config.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o sig.o sig.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o session.o session.c
session.c:614:2: warning: #warning FIXME: we should get only disconnected sessions!
session.c:651:2: warning: #warning FIXME: setting idle times and such
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o env.o env.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\" -c ../common/os_calls.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\" -c ../common/d3des.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\" -c ../common/list.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\" -c ../common/file.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\" -c -DLOG_ENABLE_THREAD ../common/log.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o access.o access.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o scp.o scp.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o scp_v0.o scp_v0.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o scp_v1.o scp_v1.c
scp_v1.c:138:2: warning: #warning FIXME session_get_by*() should return a malloc()ated struct
scp_v1.c:139:2: warning: #warning FIXME or at least lock the chain
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o thread.o thread.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o lock.o lock.c
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o verify_user_pam.o verify_user_pam.c
gcc -L/usr/gnu/lib -L/usr/lib/nptl -L./libscp -Wl,-rpath,. -lpthread -ldl -lscp -o sesman sesman.o config.o sig.o session.o env.o os_calls.o d3des.o list.o file.o log.o access.o scp.o scp_v0.o scp_v1.o thread.o lock.o verify_user_pam.o -lpam
gcc -Wall -O2 -I../common -I/usr/include/nptl -I./libscp -DSESMAN_CFG_FILE=\"/etc/xrdp/sesman.ini\" -DSESMAN_PID_FILE=\"/var/run/sesman.pid\" -DSESMAN_SESSVC_FILE=\"sessvc\"   -c -o sessvc.o sessvc.c
gcc -L/usr/gnu/lib -L/usr/lib/nptl -L./libscp -Wl,-rpath,. -lpthread -ldl -lscp -o sessvc sessvc.o os_calls.o
make -C tools
make[2]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/tools'
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT   -c -o sestest.o sestest.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT -c ../../common/os_calls.c
gcc -L/usr/gnu/lib -L/usr/lib/nptl -L../libscp -Wl,-rpath,. -lpthread -ldl -lscp -o sestest sestest.o os_calls.o
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT   -c -o sesrun.o sesrun.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT -c ../config.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT   -c -o tcp.o tcp.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT -c ../../common/d3des.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT -c ../../common/list.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT -c ../../common/file.c
gcc -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp -DLIBSCP_CLIENT -c ../../common/log.c
gcc -L/usr/gnu/lib -L/usr/lib/nptl -L../libscp -Wl,-rpath,. -lpthread -ldl -lscp -o sesrun sesrun.o config.o tcp.o os_calls.o d3des.o list.o file.o log.o
make[2]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/tools'
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman'
[schneidz@hyper xrdp-0.4.1]$ sudo make install
mkdir -p /usr/local/xrdp
mkdir -p /etc/xrdp
mkdir -p /var/run
mkdir -p /usr/local/man
mkdir -p /usr/doc/xrdp
make -C vnc install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/vnc'
install libvnc.so /usr/local/xrdp/libvnc.so
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/vnc'
make -C libxrdp install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/libxrdp'
install libxrdp.so /usr/local/xrdp/libxrdp.so
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/libxrdp'
make -C xrdp install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xrdp'
install ad256.bmp /usr/local/xrdp/ad256.bmp
install xrdp256.bmp /usr/local/xrdp/xrdp256.bmp
install cursor0.cur /usr/local/xrdp/cursor0.cur
install cursor1.cur /usr/local/xrdp/cursor1.cur
install Tahoma-10.fv1 /usr/local/xrdp/Tahoma-10.fv1
install xrdp.ini /etc/xrdp/xrdp.ini
install rsakeys.ini /etc/xrdp/rsakeys.ini
install xrdp /usr/local/xrdp/xrdp
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xrdp'
make -C rdp install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/rdp'
install librdp.so /usr/local/xrdp/librdp.so
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/rdp'
make -C sesman install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman'
install sesman /usr/local/xrdp/sesman
install startwm.sh /usr/local/xrdp/startwm.sh
install sesman.ini /etc/xrdp/sesman.ini
install sessvc /usr/local/xrdp/sessvc
make -C tools install
make[2]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/tools'
install sesrun /usr/local/xrdp/sesrun
install sestest /usr/local/xrdp/sestest
make[2]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/tools'
make -C libscp install
make[2]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/libscp'
install libscp.so /usr/local/xrdp/libscp.so
make[2]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman/libscp'
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/sesman'
make -C xup install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xup'
install libxup.so /usr/local/xrdp/libxup.so
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/xup'
make -C docs install
make[1]: Entering directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/docs'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/home/schneidz/stuff/xrdp/xrdp-0.4.1/docs'
if [ -d /etc/pam.d ]; then install instfiles/pam.d/sesman /etc/pam.d/sesman; fi
install instfiles/xrdp_control.sh /usr/local/xrdp/xrdp_control.sh
[schneidz@hyper xrdp-0.4.1]$ which xrdp
/usr/bin/which: no xrdp in (/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/schneidz/bin:.)

Last edited by schneidz; 10-19-2009 at 11:32 AM.
 
Old 10-19-2009, 02:33 PM   #4
schneidz
Senior Member
 
Registered: May 2005
Location: boston, usa
Distribution: fc-15/ fc-20-live-usb/ aix
Posts: 4,088

Original Poster
Rep: Reputation: 634Reputation: 634Reputation: 634Reputation: 634Reputation: 634Reputation: 634
here's what i did:
Code:
make && sudo make install
#cd /user/local/xrdp
#sudo ./xrdp
#sudo ./sesman
sudo xrdp_control.sh restart
then i used the terminal services program on my fone to connect to my linux machine. now i can see my red hat desktop on my windows mobile fone.

Last edited by schneidz; 12-23-2009 at 09:14 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux Terminal Services fw12 Linux - Networking 6 05-04-2006 07:11 PM
Linux Terminal Services ssrini Linux - Software 17 07-24-2005 04:10 PM
Linux and Windows Terminal Services Echo Kilo Linux - Networking 1 11-12-2004 02:13 AM
TightVNC Ver terminal Services.. also looking for terminal Services for linux 2782d4 Linux - Security 3 05-20-2004 02:30 AM
terminal services and linux uros678 Linux - Newbie 4 11-12-2003 12:46 AM


All times are GMT -5. The time now is 05:03 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration