Re: X launchbar?

2000-09-21 Thread Steve Lamb
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thursday, September 21, 2000, 2:40:19 AM, Robin wrote:
> Do a google search for tkgoodstuff.  Requires TCL/TK.

> This neat toolbar is not in Potato :-(

Cool, thanks for the pointer.  :)

- --
 Steve C. Lamb | I'm your priest, I'm your shrink,
I'm your
 ICQ: 5107343  | main connection to the switchboard
of souls.
- ---+--
- ---

-BEGIN PGP SIGNATURE-
Version: PGP 6.5i

iQA/AwUBOcoswnpf7K2LbpnFEQJ4RACg6H5brfWUs0fF0ZfwOEnvkrJq5V8AoPlA
QZIEZROGQGFFb1+xW5zKun1F
=up+J
-END PGP SIGNATURE-




Re: X launchbar?

2000-09-21 Thread Robin M. Stephens
On Tue, Sep 19, 2000 at 08:29:15AM -0700, Steve Lamb wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Does anyone know of a basic X launchbar?  Basic as in doesn't depend on
> too many libraries to run.  Gets to be a pain to launch programs from
> different machines to my local desktop from the command line of each machine.
>  :/

Do a google search for tkgoodstuff.  Requires TCL/TK.

This neat toolbar is not in Potato :-(

Robin



Re: X launchbar?

2000-09-20 Thread Steve Lamb
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Wednesday, September 20, 2000, 12:11:27 PM, kmself wrote:
> You'll need to authenticate yourself to the remote system(s) no matter
> what, unless you're running some sort of insecure remote access protocol
> such as rsh.

Correct.  However one doesn't need to remain logged in to do so.  I can
log in, run the toolbar, export the display to my desktop then log out.  From
then on the toolbar would be used to launch applications.

>> OK, I may not have explained things adequately for you to understand why
>> this isn't possible.  Here is my setup:
>>
>>
>>Work - WinNT w/Exceed
>>  X server running here
>>   /\
>> Home - Linux -Cable--/-|  |-\-Ether Work - Solaris
>> WM runs here No Want to launch here
>>   connection
>>here

> Seems to me that eXceed running on the NT box is exogenous.

Why?  I need to do work on both the Windows platform and on a host of unix
platforms.  What better way to consolidate my work into a single interface
than to run Exceed on a Windows desktop?

> My understanding:
> - You are sitting at home.

Read the diagram above again.  "Work - WinNT w/Exceed - X server running
here" with the others exporting to the X server would suggest that I am
sitting at the WinNT box, not at home.

> - You *do* have direct Internet access to your NT box
> - You *don't* have direct Internet access to your Solaris box.

I do not have direct internet access to either machine.  I am sitting
behind the firewall but /do/ have direct internet access to my home machine
from work.

> - You want to launch X-based apps on the Solaris box to your local
>   (home) X display.

I want to launch X-based apps on the solaris box to my WinNT box which
already has a window manager on it from my home box.

> Your problem is also not quite the simple "how do I launch a remote X
> app" issue you'd initially posed.  You need to establish the network
> connection first.

No, it is just that.  I want something to launch X apps on the Solaris box
without requiring a constant shell login /or/ the window manager to be run on
that box since it is being run elsewhere.

> NOTE THAT ANY OF THESE OPTIONS OR DOCUMENTS MAY SUGGEST OR INVOLVE

All of which are moot since I seem to have not expressed the problem
clearly yet.

>> What I am looking for is something GUI to run on the Solaris box to
>> launch common applications without needing to leave a terminal open on
>> the machine.  However, since the Solaris box isn't running a WM the
>> recent popular toolkits/libraries (KDE, GNome and associated libs)
>> aren't available.

> Irrelevant.

It is quite relevant.  In fact, it is the whole point of my query.  The WM
is running on the home Linux box which is displayed on my NT box's Exceed
server, my butt is firmly planted at work in front of the NT box and I want a
method to launch applications on the Solaris box from the NT box in a
graphical fashion.


- --
 Steve C. Lamb | I'm your priest, I'm your shrink, I'm your
 ICQ: 5107343  | main connection to the switchboard of souls.
- ---+-

-BEGIN PGP SIGNATURE-
Version: PGP 6.5i

iQA/AwUBOckrU3pf7K2LbpnFEQJhxgCg6hC8B4NeTodOOTWXk4Gw603FDxEAn2D9
6He7DRO27gAKoyHYprQvG4UP
=Z7Rh
-END PGP SIGNATURE-




Re: X launchbar?

2000-09-20 Thread kmself
On Wed, Sep 20, 2000 at 07:11:15AM -0700, Steve Lamb ([EMAIL PROTECTED]) wrote:
> On Wed, Sep 20, 2000 at 12:46:23AM -0700, kmself@ix.netcom.com wrote:
> > Suggestions:  X Window Resources, aliases, shell scripts, .profile or
> > .login scripts.
> 
> All of which require me to leave a login on the machine.  I fail to see
> why it is hard to sympathize.  I can launch commands on one machine with a GUI
> menu, why can I not have a GUI menu which isn't tied to the WM on a second
> machine to launch applications there?

You'll need to authenticate yourself to the remote system(s) no matter
what, unless you're running some sort of insecure remote access protocol
such as rsh.

> > Under WindowMaker, dock/clip icons can be tied to specific actions.
> > These might include remote commands via ssh (though you'll have to deal
> > with authentication).  Other window managers may have similar
> > functionality.
> 
> OK, I may not have explained things adequately for you to understand why
> this isn't possible.  Here is my setup:
> 
> 
>Work - WinNT w/Exceed
>  X server running here
>   /\
> Home - Linux -Cable--/-|  |-\-Ether Work - Solaris
> WM runs here No Want to launch here
>   connection
>here

Seems to me that eXceed running on the NT box is exogenous.

My understanding:
- You are sitting at home.
- You *do* have direct Internet access to your NT box
- You *don't* have direct Internet access to your Solaris box. 
- You want to launch X-based apps on the Solaris box to your local
  (home) X display.

It's not clear whether the Solaris box is isolated from the Internet, or
is merely behind a masquerade or firewall box which prohibits incoming
connections.

Your problem is also not quite the simple "how do I launch a remote X
app" issue you'd initially posed.  You need to establish the network
connection first.

You may want to read the Firewall-Piercing mini-HOWTO and/or the
Remote-X-Apps mini-HOWTO.  VPN may also be an appropriate solution.

NOTE THAT ANY OF THESE OPTIONS OR DOCUMENTS MAY SUGGEST OR INVOLVE
ACTIONS WHICH COMPROMISE YOUR SITE'S SECURITY AND/OR SECURITY POLICY,
THAT YOU MAY PLACE YOUR JOB IN JEOPARDY, OR EVEN BE COMMITTING UNLAWFUL
ACTS.  NO LIABILITY IS ACCEPTED FOR ANY ACTIONS TAKEN.  CONSULT WITH
YOUR SITE'S SECURITY PERSONNEL *FIRST*.

The simplest option would be to run SSH from the Solaris box
port-forwarding a port on your home box back to the Solaris system.
You'd initiate this session on Solaris, then from home, you could
initiate a command with:

ssh -p  @localhost command arguments

Depending on your authentication mechanisms, you might or might not be
prompted for a password.  I believe ssh-askpass may provide a GUI
mechanism for doing this.

If a direct connection isn't possible, you might use the NT box as a
man-in-the-middle to forward from your home box to the Solaris box.

In all cases, you'd have to *initiate* the connection from work, then
leave it running to use it from home.

I think getting a VPN system running would be your best option.  This
would tend to involve cooperation from the site, though I believe you
could roll your own.

> Note, there is no connection between the Home Linux box and the Work
> Solaris box.  To make a connection I would need to go through three
> intermediate steps.  That makes remote execution from the home machine
> difficult to script and then I would be doing something foolish.  I
> would be exporting a sessions over my cable modem to my Linux box
> through SSH where it is then tossed back out the cable modem over
> another ssh session to my NT box which is on the same ether as the
> Solaris box.
> 
> What I am looking for is something GUI to run on the Solaris box to
> launch common applications without needing to leave a terminal open on
> the machine.  However, since the Solaris box isn't running a WM the
> recent popular toolkits/libraries (KDE, GNome and associated libs)
> aren't available.  

Irrelevant.


-- 
Karsten M. Self  http://www.netcom.com/~kmself
 Evangelist, Opensales, Inc.http://www.opensales.org
  What part of "Gestalt" don't you understand?   Debian GNU/Linux rocks!
   http://gestalt-system.sourceforge.net/K5: http://www.kuro5hin.org
GPG fingerprint: F932 8B25 5FDD 2528 D595 DC61 3847 889F 55F2 B9B0


pgp3rFb8dLfba.pgp
Description: PGP signature


Re: X launchbar?

2000-09-20 Thread Steve Lamb
On Wed, Sep 20, 2000 at 12:46:23AM -0700, kmself@ix.netcom.com wrote:
> Suggestions:  X Window Resources, aliases, shell scripts, .profile or
> .login scripts.

All of which require me to leave a login on the machine.  I fail to see
why it is hard to sympathize.  I can launch commands on one machine with a GUI
menu, why can I not have a GUI menu which isn't tied to the WM on a second
machine to launch applications there?

> Under WindowMaker, dock/clip icons can be tied to specific actions.
> These might include remote commands via ssh (though you'll have to deal
> with authentication).  Other window managers may have similar
> functionality.

OK, I may not have explained things adequately for you to understand why
this isn't possible.  Here is my setup:


   Work - WinNT w/Exceed
 X server running here
  /\
Home - Linux -Cable--/-|  |-\-Ether Work - Solaris
WM runs here No Want to launch here
  connection
   here

Note, there is no connection between the Home Linux box and the Work
Solaris box.  To make a connection I would need to go through three
intermediate steps.  That makes remote execution from the home machine
difficult to script and then I would be doing something foolish.  I would be
exporting a sessions over my cable modem to my Linux box through SSH where it
is then tossed back out the cable modem over another ssh session to my NT box
which is on the same ether as the solaris box.

What I am looking for is something GUI to run on the Solaris box to launch
common applications without needing to leave a terminal open on the machine.
However, since the Solaris box isn't running a WM the recent popular
toolkits/libraries (KDE, GNome and associated libs) aren't available.  It
seems logical to me that when one is in a GUI and can launch a variety of
applications from one environment with the GUI one might want to be able to
launch a variety of applications in the other environment using a GUI as well.
To me it seems a simple enough concept.  Maybe I'm the first one to think of
it, who knows.  Hopefully, however, this explination helps.

-- 
 Steve C. Lamb | I'm your priest, I'm your shrink, I'm your
 ICQ: 5107343  | main connection to the switchboard of souls.
---+-



Re: X launchbar?

2000-09-20 Thread judd


On Tue, Sep 19, 2000 at 08:29:15AM -0700, Steve Lamb ([EMAIL PROTECTED])
wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Does anyone know of a basic X launchbar?  Basic as in doesn't
> depend on too many libraries to run.  Gets to be a pain to launch
> programs from different machines to my local desktop from the
> command line of each machine.

Have you looked into tkdesk?  It requires tk/tcl and a few other libs.
I´m not sure how easy it is to configure to launch remote apps, though.

-Chris


|   Christopher Judd, Ph. D.   |
|   Research Scientist |
|   NYS Dept. of Health   [EMAIL PROTECTED]   | 
|   Wadsworth Center - ESP |
|   P. O. Box 509518 486-7829  |
|   Albany, NY 12201-0509  |




Re: X launchbar?

2000-09-20 Thread kmself
On Tue, Sep 19, 2000 at 04:24:11PM -0700, Steve Lamb ([EMAIL PROTECTED]) wrote:
> On Tue, Sep 19, 2000 at 04:13:05PM -0700, kmself@ix.netcom.com wrote:

> However I much prefer a small button bar to constantly typing in things
> like the following.
> 
> rxvt -bg black -fg white -cr cyan -sl 1500 -fn 8x13bold &!

I find it difficult to sympathize.

Suggestions:  X Window Resources, aliases, shell scripts, .profile or
.login scripts.

Under WindowMaker, dock/clip icons can be tied to specific actions.
These might include remote commands via ssh (though you'll have to deal
with authentication).  Other window managers may have similar
functionality.

-- 
Karsten M. Self  http://www.netcom.com/~kmself
 Evangelist, Opensales, Inc.http://www.opensales.org
  What part of "Gestalt" don't you understand?   Debian GNU/Linux rocks!
   http://gestalt-system.sourceforge.net/K5: http://www.kuro5hin.org
GPG fingerprint: F932 8B25 5FDD 2528 D595 DC61 3847 889F 55F2 B9B0


pgp7XjjgaGWPG.pgp
Description: PGP signature


Re: X launchbar?

2000-09-19 Thread Steve Lamb
On Tue, Sep 19, 2000 at 04:13:05PM -0700, kmself@ix.netcom.com wrote:
> You should be able to launch apps remotely to X if you ssh with X
> forwarding enabled.  If you're not ssh'ing to systems

I am aware of all of that.  In fact SSH makes no difference as long as the
authority on X is set up correctly and the apps honor the display variable.

> The following script is also handy for firing off something and
> returning to the command line:
 
> #!/bin/bash
> # launch arguments
> exec $@ &
> exit 0

However I much prefer a small button bar to constantly typing in things
like the following.

rxvt -bg black -fg white -cr cyan -sl 1500 -fn 8x13bold &!

Yes, I could write a script.  Yes, I could log in and run that script.
That's all fine and dandy but the point of having the window manager and its
menu is so that I don't have to open up an rxvt each time.  Only decent to
assume that one would like to be able to do something similar with other
machines they are exporting displays which they are not running a window
manager.

-- 
 Steve C. Lamb | I'm your priest, I'm your shrink, I'm your
 ICQ: 5107343  | main connection to the switchboard of souls.
---+-



Re: X launchbar?

2000-09-19 Thread kmself
On Tue, Sep 19, 2000 at 08:29:15AM -0700, Steve Lamb ([EMAIL PROTECTED]) wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Does anyone know of a basic X launchbar?  Basic as in doesn't
> depend on too many libraries to run.  Gets to be a pain to launch
> programs from different machines to my local desktop from the
> command line of each machine.

You should be able to launch apps remotely to X if you ssh with X
forwarding enabled.  If you're not ssh'ing to systems

I solve the general issue of having a command line by placing a 2x40
xterm with no scrollbar and window widgets disabled (under WindowMaker)
in the top right of my screen.  Need to launch an app?  I roll to it and
fire something up.  It (mostly) fits into the titlebar space of any
windows I've got backed up against the top of my screen.

The following script is also handy for firing off something and
returning to the command line:

#!/bin/bash
# launch arguments
exec $@ &
exit 0

-- 
Karsten M. Self  http://www.netcom.com/~kmself
 Evangelist, Opensales, Inc.http://www.opensales.org
  What part of "Gestalt" don't you understand?   Debian GNU/Linux rocks!
   http://gestalt-system.sourceforge.net/K5: http://www.kuro5hin.org
GPG fingerprint: F932 8B25 5FDD 2528 D595 DC61 3847 889F 55F2 B9B0


pgpdN1JXKxm8T.pgp
Description: PGP signature


X launchbar?

2000-09-19 Thread Steve Lamb
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Does anyone know of a basic X launchbar?  Basic as in doesn't depend on
too many libraries to run.  Gets to be a pain to launch programs from
different machines to my local desktop from the command line of each machine.
 :/

- --
 Steve C. Lamb | I'm your priest, I'm your shrink, I'm your
 ICQ: 5107343  | main connection to the switchboard of souls.
- ---+-

-BEGIN PGP SIGNATURE-
Version: PGP 6.5i

iQA/AwUBOceGTnpf7K2LbpnFEQLuaQCdHggy2pIVNgcHcx/CsPWHFdq3N18An1A2
FxM92Z7CCKdm55BN4Z6Hr7zt
=y0C1
-END PGP SIGNATURE-