This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: Cygwin Remote: Want to implement a Citrix Metaframe alternative
- From: <choice15 at gmx dot de>
- To: "Thomas Chadwick" <j_tetazoo at hotmail dot com>,<cygwin-xfree at cygwin dot com>
- Date: Thu, 10 Oct 2002 12:34:38 +0200
- Subject: Re: Cygwin Remote: Want to implement a Citrix Metaframe alternative
- Organization: choice15@gmx.de
- References: <F258KdPnrAsAcUydCxI0001261a@hotmail.com>
- Reply-to: cygwin-xfree at cygwin dot com
- Reply-to: <choice15 at gmx dot de>
Hi Thomas,
Ok now i have a little Moment to talkback to you for youSolution.
The Citrix Metaframe-Client has an Graphical User-Logon Frontend,
thadt authenticates the credentials of NT/W2K-Domain User.
Ok, i have backed up an Little GUI-Application in Borlad Delphi6
(OpenEdition)
thats can handle and execute internal Batchscripts (a DOS-Box inside the
Application)
so i can parse and prepare via Cejckboxe and Button-Clicks the
"startxwin.bat" File
with Params like -fullscreen, -noderocation and other various Settings
special to the User.
> On the remote system, create a shell script which contains something like
> the following:
> #!/bin/sh
>
> # Launch an Xterm (run in the pack ground)
> xterm -title `whoami`@`hostname` &
>
> # Launch WindowManager (run in the foreground)
> mwm
> #!/bin/sh
>
> ssh -X remoteusername@remotehostname pathtoremotescript
>
> The "pathtoremotescript" is referring to the script on the remote system I
> suggested above.
This part where are the biggest Nut to crack for me!
Graphical User Frontend Alwas should be shown (not a Bash-Shell)
Note:
The psychologic effect by an Commandline Interface to an Common User
brings always a negative feedback
I have handled the Problem with ssh-keygen -t dsa to bake up an Key-pair
and distribute it to the X-Server and Cygwin Client.
Now all works fine (but the different Profiles of the Users are now an
Problem to handle)
Any Ideas?
If the programm is ready to release, then it should be under the
GPL-Licensed