sshmenu-users Mailing List for SSHMenu (Page 2)
Brought to you by:
grantm
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(3) |
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(3) |
Feb
(2) |
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2009 |
Jan
(6) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
|
May
(3) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(4) |
Nov
(4) |
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(5) |
Dec
|
From: Giancarlo P. <gc...@gm...> - 2010-06-03 07:05:21
|
Hi Grant, thank you for your help and thank you for you great work: I love SSHMenu. Bye. Giancarlo On Tue, Jun 1, 2010 at 10:54 PM, Grant McLean <gr...@mc...> wrote: > Hi Giancarlo > > On Tue, 2010-06-01 at 15:43 +0200, Giancarlo Pioli wrote: > > I have installed SSH Men applet on Ubuntu 10.04. I have enabled the > > text entry field and now I have some strings that are not registered > > hostnames (these strings have white background while the hostnames > > have a darker background). > > I have those entries because, while using the text field as a shortcut > > for connecting, I have entered a portion of the hostname, I have > > pressed the left arrow (instead of the down arrow) and the I have > > pressed enter. > > The 'history' of hosts you have connected to via the text entry is > maintained in a plain text file in your home directory called > '.sshmenu_history'. > > You can edit the file with gedit: > > gedit ~/.sshmenu_history > > delete the unwanted lines and save the file. > > My longer term plan is to have the auto complete list respond to the > delete key. > > Cheers > Grant > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > sshmenu-users mailing list > ssh...@li... > https://lists.sourceforge.net/lists/listinfo/sshmenu-users > |
From: Grant M. <gr...@mc...> - 2010-06-01 21:11:52
|
Hi Giancarlo On Tue, 2010-06-01 at 15:43 +0200, Giancarlo Pioli wrote: > I have installed SSH Men applet on Ubuntu 10.04. I have enabled the > text entry field and now I have some strings that are not registered > hostnames (these strings have white background while the hostnames > have a darker background). > I have those entries because, while using the text field as a shortcut > for connecting, I have entered a portion of the hostname, I have > pressed the left arrow (instead of the down arrow) and the I have > pressed enter. The 'history' of hosts you have connected to via the text entry is maintained in a plain text file in your home directory called '.sshmenu_history'. You can edit the file with gedit: gedit ~/.sshmenu_history delete the unwanted lines and save the file. My longer term plan is to have the auto complete list respond to the delete key. Cheers Grant |
From: Giancarlo P. <gc...@gm...> - 2010-06-01 13:43:40
|
Hello, I have installed SSH Men applet on Ubuntu 10.04. I have enabled the text entry field and now I have some strings that are not registered hostnames (these strings have white background while the hostnames have a darker background). I have those entries because, while using the text field as a shortcut for connecting, I have entered a portion of the hostname, I have pressed the left arrow (instead of the down arrow) and the I have pressed enter. Anyone else has had this problem? Is there someone that could help me to remove those entries? Thank you. Bye. Giancarlo |
From: Grant M. <gr...@mc...> - 2010-02-24 20:43:34
|
On Wed, 2010-02-24 at 16:03 +0100, cedric delaunay wrote: > Hi sshmenu users, > I'm new user of this this well developped software and I would like now > automate the configuration from the gnome's applet. > The goal is to have a main config file calling others configs files > which are written by a script. > > I have seen in changelog of version 3.13 that Grant added "multiple > config files" functionality but I didn't find the way to use it. > Did somebody tried this ? and succeed ;) ? The multiple config file support doesn't do what you're looking for. It also doesn't really apply to the panel applet version of SSHMenu. If you use the standalone 'sshmenu' program, you can run multiple instances and give each one a different config file using the --config-file command line option (see: man sshmenu). It would be possible to add support for merging multiple config files on the fly, by overriding the SSHMenu::Config class - but it would be fairly complicated. A simpler solution would be to have a separate script that reads in the current SSHMenu config (which is just YAML) merges in some config data from an alternative source and saves out the result as YAML. Cheers Grant |
From: cedric d. <ced...@fr...> - 2010-02-24 17:01:47
|
Hi sshmenu users, I'm new user of this this well developped software and I would like now automate the configuration from the gnome's applet. The goal is to have a main config file calling others configs files which are written by a script. I have seen in changelog of version 3.13 that Grant added "multiple config files" functionality but I didn't find the way to use it. Did somebody tried this ? and succeed ;) ? Thanks for help. |
From: <ste...@fr...> - 2009-09-22 06:57:27
Attachments:
sshmenu.rb
|
Hello, I have sent a mail last month about a request to use a "socks" with sshmenu. I have hacked rb script to do that ! I sent to you my hack to understand my request. search #SBRE to see all my modification Regards |
From: Grant M. <gr...@mc...> - 2009-08-24 18:51:06
|
Hi All I've just released Version 3.18 of SSHMenu. The changelog for this release: * add support for initiating connections from command-line * implement a bash_completion recipe * fix warnings about @display not initialized * make command-line option parsing errors go to STDERR only More detail here: http://grantmclean.vox.com/library/post/sshmenu-318-add-command-line-support.html Cheers Grant |
From: Grant M. <gr...@mc...> - 2009-08-16 09:38:09
|
Hi All I've just released Version 3.17 of SSHMenu. The changelog for this release: * fix moving sub-menus with up/down buttons (Tracker ID 2581842 reported by Harald Boehmecke) * re-enabled drag-and-drop for reordering menu items if installed version of bindings is new enough * added optional text entry with auto complete next to menu button * put Preferences and About options on right-click menu if supported by installed Ruby bindings The third item doesn't sound like much but it's actually kind of cool. For a more in-depth description and screenshots see this blog post: http://grantmclean.vox.com/library/post/sshmenu-317-adds-a-command-line-with-auto-completion.html Unfortunately the new features require version 0.19 of the Ruby-GTK bindings - which is probably newer than what's in your current desktop distro. The new bindings version has made it into Debian unstable but if you want to try out the new features on any other distro then for now you'll need to build your own bindings too. Cheers Grant |
From: Eric B. <eri...@wa...> - 2009-07-30 07:42:50
|
On 07/30/2009 09:39 AM, Eric Bangerter wrote: > Dear all, > > I really enjoy your tool, but I don't know how to forward local port to > destination like -L5900:server:5900 . > Thhanks you for your support > > Best Regards Dear all, I found the good syntax, sorry for the inconvenience. Rgds |
From: Eric B. <eri...@wa...> - 2009-07-30 07:39:24
|
Dear all, I really enjoy your tool, but I don't know how to forward local port to destination like -L5900:server:5900 . Thhanks you for your support Best Regards |
From: Grant M. <gr...@mc...> - 2009-07-09 00:02:14
|
Hi On Wed, 2009-07-08 at 11:58 +0200, ste...@fr... wrote: > > I want to used your application. > I have a little problem on it: i must used tsock to connect to my server. > So my question is: Who can i launch tsock before ssh command ? > in xterm, i must write : > tsocks -on;sleep 5;ssh ai...@to... I'm not familiar with tsocks but you should be able to achieve what you want easily by overriding the 'ssh_command' method in the SSHMenu::App class. That might sound hard if you've never programmed in Ruby, but there are a number of resources on the web site that you can use to reach a solution. Nicholas Roman wrote an article that described how to customise SSHMenu to use a different terminal program (instead of gnome-terminal): http://sshmenu.sourceforge.net/articles/terminator.html In his example, he overrode the 'build_window_command' method but you would want to override 'ssh_command'. Normally this method just returns 'ssh' but if you simply changed it to return 'tsocks-ssh' you could write a tsocks-ssh shell script that does what you need. Do all your SSH connections need to use tsocks? If not, you might want to add a checkbox to the host dialog. There's an article on the web site that describes doing that to allow some connections to use telnet and some to use SSH: http://sshmenu.sourceforge.net/articles/sshtelnetmenu.html To debug your customisations, you can run the /usr/bin/sshmenu-gnome command - that will be easier that restarting the applet. Once you have your customisations working in the standalone menu program you can just log out and back in to have the applet pick up the new code (or remove the applet from the panel and add it again). Cheers Grant |
From: <ste...@fr...> - 2009-07-08 09:59:07
|
I want to used your application. I have a little problem on it: i must used tsock to connect to my server. So my question is: Who can i launch tsock before ssh command ? in xterm, i must write : tsocks -on;sleep 5;ssh ai...@to... An you help me ? Regards |
From: Grant M. <gr...@mc...> - 2009-03-31 20:30:34
|
Hi Christopher On Tue, 2009-03-31 at 09:44 -0400, Christopher J. Wells wrote: > gnome-terminal supports tabs, which is pretty awesome. So, is it > possible to send the sshmenu commands to all open in new tabs - so I > could have one tabbed window with all the ssh sessions I open through > sshmenu? As far as I know, there is no way to programmatically open a new tab in an existing gnome-terminal window. The post you linked to works around this by feeding a Ctrl-Shift-T keystroke into the first gnome-terminal window it finds. While it's an interesting curiosity it's not a robust enough solution to make it into the mainline SSHMenu release. > I see that there doesn't quite seem to be a way, though the --tab > option might work. What command is sshmenu actually executing -- does > it call gnome-terminal directly, or does it call SSH and let the WM > open it however it wants? SSHMenu invokes gnome-terminal directly but it's easy for you to override that behaviour (without editing the SSHMenu code). This page on the project web site outlines how to go about it: http://sshmenu.sourceforge.net/dev/hackers_guide.html The 'articles' section also includes a couple of case studies: http://sshmenu.sourceforge.net/articles/ I think the right solution is for gnome-terminal to implement a DBUS API. Cheers Grant |
From: Christopher J. W. <chr...@gm...> - 2009-03-31 13:45:01
|
gnome-terminal supports tabs, which is pretty awesome. So, is it possible to send the sshmenu commands to all open in new tabs - so I could have one tabbed window with all the ssh sessions I open through sshmenu? I see an option to allow "open all as tabs," so perhaps there's some functionality that gets us close -- bear in mind I want to still open ssh sessions one at a time, but I'd like them to just keep appending into the same window as a new tab. I see that there doesn't *quite* seem to be a way, though the --tab option might work. What command is sshmenu actually executing -- does it call gnome-terminal directly, or does it call SSH and let the WM open it however it wants? Is there a way to potentially allow the user to use a script to connect to ssh rather than the command its using (or is there a script I can customize)? Refer to: http://gleamynode.net/articles/2236/ -- Christopher J. Wells |
From: nicolas r. <gni...@gm...> - 2009-01-16 13:09:34
|
Hello Tarlak, I made a branch of terminator, available on Launchpad, referenced at the end ot the article. This branch allows to "clone" terminal. It means, when you split the terminal,it reconnects you to the current host. BUT if you start more than 1 sshmenu session, each gets it own window... HTH, Nicolas 2009/1/16 Tarlak Desaydrone <tar...@gm...>: > Hi everyone, > > I use sshmenu from several month now and i read yesterday that it can be use > with terminator, good point. > > So i made the modification for my sshmenu, and i have one question, when i > launch one ssh session the terminator terminal open, when i launch a second > ssh session i got a new window of terminator :( Is there a solution to have > one terminator window that split when a new ssh session is started ?? > > Thanks for your response and your work > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > sshmenu-users mailing list > ssh...@li... > https://lists.sourceforge.net/lists/listinfo/sshmenu-users > > |
From: Tarlak D. <tar...@gm...> - 2009-01-16 09:21:32
|
Hi everyone, I use sshmenu from several month now and i read yesterday that it can be use with terminator, good point. So i made the modification for my sshmenu, and i have one question, when i launch one ssh session the terminator terminal open, when i launch a second ssh session i got a new window of terminator :( Is there a solution to have one terminator window that split when a new ssh session is started ?? Thanks for your response and your work |
From: Grant M. <gr...@mc...> - 2009-01-15 20:09:20
|
On Thu, 2009-01-15 at 08:18 -0500, Christopher J. Wells wrote: > I like doing things the hard way - so I followed the link to: > http://sshmenu.sourceforge.net/debian/dists/stable/contrib/binary-all/ > > from "If you like doing things the hard way, you can go and grab the > latest .deb files directly from here." > > But it tells me a 403 error was encountered. Hmmm it looks like directory indexes were disabled in the recent SourceForge web hosting changes. So the files you needed were there - you just couldn't see them. I've turned directory indexes back on again so the link is working now. Thanks Grant |
From: Christopher J. W. <chr...@gm...> - 2009-01-15 13:18:26
|
I like doing things the hard way - so I followed the link to: http://sshmenu.sourceforge.net/debian/dists/stable/contrib/binary-all/ from "If you like doing things the hard way, you can go and grab the latest .deb files directly from here<http://sshmenu.sourceforge.net/debian/dists/stable/contrib/binary-all/> ." But it tells me a 403 error was encountered. -- Christopher J. Wells On Thu, Jan 15, 2009 at 4:05 AM, Grant McLean <gr...@mc...> wrote: > Hi Folks > > I've just uploaded a new release of SSHMenu. It doesn't contain > anything exciting, the main difference is that drag-n-drop for > reordering menu items has been disabled. A number of users discovered > that if they accidentally dropped an item on itself, the application > would hang and use up all CPU (Tracker ID 2129798). I'll reenable it in > a future release if I can fix the problem. > > I also added an option to hide the applet border to make it look less > like a button and more like a menu (Tracker ID 1998529). > > The changelog entries for this release are: > > 3.16 15-Jan-2009 > * added --version option > * added --debug option > * fixed filename in README > * added option to hide border of main 'button' widget > * disabled buggy drag-and-drop for reordering menu items (Tracker > ID 2129798) > > You can download the tarball from here: > > https://sourceforge.net/project/showfiles.php?group_id=196084 > > The .debs are also up on the web site and can be installed as per the > instructions here: > > http://sshmenu.sourceforge.net/download/deb_repo.html > > > I should also mention that the articles section of the web site now > includes Nicolas Roman's article on hacking SSHMenu to use Terminator > instead of Gnome-Terminal: > > http://sshmenu.sourceforge.net/articles/terminator.html > > If you've got any cool hacks with SSHMenu that you'd like to share, I'm > happy to publish submitted articles or links. > > Regards > Grant > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > sshmenu-users mailing list > ssh...@li... > https://lists.sourceforge.net/lists/listinfo/sshmenu-users > |
From: Grant M. <gr...@mc...> - 2009-01-15 09:06:14
|
Hi Folks I've just uploaded a new release of SSHMenu. It doesn't contain anything exciting, the main difference is that drag-n-drop for reordering menu items has been disabled. A number of users discovered that if they accidentally dropped an item on itself, the application would hang and use up all CPU (Tracker ID 2129798). I'll reenable it in a future release if I can fix the problem. I also added an option to hide the applet border to make it look less like a button and more like a menu (Tracker ID 1998529). The changelog entries for this release are: 3.16 15-Jan-2009 * added --version option * added --debug option * fixed filename in README * added option to hide border of main 'button' widget * disabled buggy drag-and-drop for reordering menu items (Tracker ID 2129798) You can download the tarball from here: https://sourceforge.net/project/showfiles.php?group_id=196084 The .debs are also up on the web site and can be installed as per the instructions here: http://sshmenu.sourceforge.net/download/deb_repo.html I should also mention that the articles section of the web site now includes Nicolas Roman's article on hacking SSHMenu to use Terminator instead of Gnome-Terminal: http://sshmenu.sourceforge.net/articles/terminator.html If you've got any cool hacks with SSHMenu that you'd like to share, I'm happy to publish submitted articles or links. Regards Grant |
From: Grant M. <gr...@mc...> - 2009-01-01 05:17:37
|
On Wed, 2008-12-31 at 16:37 +0100, nicolas roman wrote: > Hello everybody, > > I'm a big fan of sshmenu and I recently discovered terminator > (https://launchpad.net/terminator). I have made some customization to > sshmenu, based on the "add telnet" story, to have it use terminator > instead of gnome-terminal. and it looks like it works quite fine. It's > no big deal, but mixing sshmenu and terminator saves me lot of time. Sounds interesting. > I was wondering if anybody was interested by this. If so, is there a > way to put it on sshmenu website, as an article or something ? Sure. If you want to write something up and email it to me, I'd be happy to post it in the Articles section of the web site. Cheers Grant |
From: nicolas r. <gni...@gm...> - 2008-12-31 15:37:21
|
Hello everybody, I'm a big fan of sshmenu and I recently discovered terminator (https://launchpad.net/terminator). I have made some customization to sshmenu, based on the "add telnet" story, to have it use terminator instead of gnome-terminal. and it looks like it works quite fine. It's no big deal, but mixing sshmenu and terminator saves me lot of time. I was wondering if anybody was interested by this. If so, is there a way to put it on sshmenu website, as an article or something ? Thanks in advance, Nicolas |
From: Grant M. <gr...@mc...> - 2008-11-17 22:50:32
|
On Mon, 2008-11-17 at 17:46 -0400, James Eicholz wrote: > is there anyway to sort the list of connections alphabetically outside > of moving the entires around in the list manually yourself? There isn't any way to do that using the SSHMenu preferences dialog, but the config is stored in a plain text (YAML) file so you can modify that using any tools you want. I'd strongly recommend making a backup of the .sshmenu file in your home directory, eg: with this command: cp ~/.sshmenu ~/.sshmenu.backup then you could run a command like this: ruby -r yaml -e 'm = YAML.load_file(ARGV[0]); m["items"].sort!{|a,b| %Q(#{a["title"]}) <=> %Q(#{b["{title"]}) }; puts m.to_yaml' ~/.sshmenu.backup > ~/.sshmenu That should sort the top-level entries but not submenus. If you modify ~/.sshmenu directly, there's no need to restart the applet. Any changes should be reflected immediately when you click to display the menu. If your modifications screw up the menu you can put back the original like this: cp ~/.sshmenu.backup ~/.sshmenu Cheers Grant |
From: James E. <ei...@gm...> - 2008-11-17 21:46:52
|
is there anyway to sort the list of connections alphabetically outside of moving the entires around in the list manually yourself? |
From: Stephan H. <Ste...@La...> - 2008-07-30 06:43:11
|
Thanks a lot! Now it works! After starting the sshmenu-applet from the command line there was an error that libpanel2 was missing. After installing that and some other dependend ruby libraries now it workes. Cheers, Stephan >>> Grant McLean <gr...@mc...> schrieb am Di 29 Jul 2008 um 23:00 in Nachricht <121...@pu...>: > On Tue, 2008-07-29 at 13:53 +0200, Stephan Hendl wrote: >> Just I've take the clock applet, changed everything but the same error >> still exists ;-( Unfortunately I'm not familiar with ruby and so I >> look into the code like someone who doesn't what he's doing. Starting >> the program from the shell works fine but I looked for the possiblity >> to start it from the panel preferably. > > The standalone program and the applet use the same code with one minor > difference. The applet wrapper script (called 'sshmenu-applet') uses an > extra Ruby library called panelapplet2 - do you have this library > installed? > > In Debian the package is called libpanel-applet2-ruby. > >> Would you mind explaining the code in the sshmenu-applet? Maybe there >> are differences betwenn gnome on SuSE and Ubuntu. We have installed >> gnome-2.16 (opensuse 10.2). > > I don't think it's a GNOME version problem. My development environment > was GNOME 2.14 on Ubuntu Dapper. I have just recently upgraded to > Ubuntu Hardy which is running (I think) 2.22. > > There is a procedure you can use for debugging applets. > > 1. use 'ps' to check that there are no sshmenu-applet processes > running > > 2. from a command shell, run the applet wrapper script directly, > in my case the path would be: > > /usr/lib/gnome-panel/sshmenu-applet > > at this point, the program should appear to 'hang' - no output > should appear in your command window and no applet should > appear on the GNOME panel. If the program dies with an error, > that problem must be resolved first > > 3. launch GNOME's 'Add to Panel' dialog by right clicking on the > panel and selecting from the menu > > 4. select SSHMenu from the list of available applets and add it > to your panel (either with the '+' button or by dragging it > to the panel > > at this point, the applet should appear in the panel, if it > does not, there should be an error message displayed in the > terminal window where you started the applet wrapper script > > Try that and let us know how you get on. > > Regards > Grant > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > sshmenu-users mailing list > ssh...@li... > https://lists.sourceforge.net/lists/listinfo/sshmenu-users |
From: Grant M. <gr...@mc...> - 2008-07-29 21:00:47
|
On Tue, 2008-07-29 at 13:53 +0200, Stephan Hendl wrote: > Just I've take the clock applet, changed everything but the same error > still exists ;-( Unfortunately I'm not familiar with ruby and so I > look into the code like someone who doesn't what he's doing. Starting > the program from the shell works fine but I looked for the possiblity > to start it from the panel preferably. The standalone program and the applet use the same code with one minor difference. The applet wrapper script (called 'sshmenu-applet') uses an extra Ruby library called panelapplet2 - do you have this library installed? In Debian the package is called libpanel-applet2-ruby. > Would you mind explaining the code in the sshmenu-applet? Maybe there > are differences betwenn gnome on SuSE and Ubuntu. We have installed > gnome-2.16 (opensuse 10.2). I don't think it's a GNOME version problem. My development environment was GNOME 2.14 on Ubuntu Dapper. I have just recently upgraded to Ubuntu Hardy which is running (I think) 2.22. There is a procedure you can use for debugging applets. 1. use 'ps' to check that there are no sshmenu-applet processes running 2. from a command shell, run the applet wrapper script directly, in my case the path would be: /usr/lib/gnome-panel/sshmenu-applet at this point, the program should appear to 'hang' - no output should appear in your command window and no applet should appear on the GNOME panel. If the program dies with an error, that problem must be resolved first 3. launch GNOME's 'Add to Panel' dialog by right clicking on the panel and selecting from the menu 4. select SSHMenu from the list of available applets and add it to your panel (either with the '+' button or by dragging it to the panel at this point, the applet should appear in the panel, if it does not, there should be an error message displayed in the terminal window where you started the applet wrapper script Try that and let us know how you get on. Regards Grant |