Create a sshmenu like docklet for the remote consolists

Bug #694411 reported by anilg
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
DockManager
New
Wishlist
Unassigned

Bug Description

http://sshmenu.sourceforge.net/ is a simple gnome-panel plugin that can be configured with many ssh locations. Whenever click it pops up a simple menu with list of machines, and when clicked, launches gnome-terminal on those locations.

This would be a fantastic addition to docky. I see this plugin as:

* An icon sitting in the docky tray.
* Left clicking lists the various machines/IP addresses.
  - clicking on one of these launches gnome-terminal (or other) on these locations.
* Right clicking brings ups a settings dialog window which allows you to edit the list of remote machines.
  - this is probably against the design philosophy of docky, as I've seen an admirable lack of settings dialogs for docklets. If there's a different way of editing the list that makes more sense to docky, please use that. The entries required are really [user@]machine.com [port]

Robert Dyer (psybers)
Changed in docky:
importance: Undecided → Wishlist
Revision history for this message
Robert Dyer (psybers) wrote :

So you think it should just parse the ~/.ssh/config file for entries? Or what?

Changed in docky:
status: New → Incomplete
Revision history for this message
Robert Dyer (psybers) wrote :

Just to clarify, the thing you posted uses its own custom config file and has a built-in UI for managing that config. We will *NOT* be doing that. So will using the STANDARD ~/.ssh/config suffice for you?

We would simply parse that for all the names and then execute 'ssh <name>' in a new terminal window.

Revision history for this message
Robert Dyer (psybers) wrote :

And it seems to me something like the DockManager 'tsclient helper' is what you want. So perhaps an 'ssh helper' which just adds the ssh entries to any terminal icon on your dock?

Revision history for this message
anilg (anil-verve) wrote :

> So will using the STANDARD ~/.ssh/config suffice for you?

Yes. And I suspect it will for almost anyone doing remote login via ssh.

Robert Dyer (psybers)
affects: docky → dockmanager
Changed in dockmanager:
status: Incomplete → New
Revision history for this message
AlunJ (alunjames) wrote :

This would be perfect for my work laptop!!

I also agree using ~/.ssh/config would be great!

Revision history for this message
Robert Dyer (psybers) wrote :

The only problem I see is I do not know what dock item to put the menu items into! Any suggestions?

Revision history for this message
Michal Hruby (mhr3) wrote :

Enumerate all of them and add it to the first terminal app you find?

Revision history for this message
Robert Dyer (psybers) wrote :

Adding to terminal apps seems logical.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.