Donate Share

Gnome SSH Tunnel Manager

Project News for Gnome SSH Tunnel Manager

  • For the latest news; see http://gstm.sf.net

    The project website is now fully functional and will from now on be used to announce project news.
    So visit http://gstm.sf.net for gSTM project news!

    2005-08-24 07:35:07 UTC by rennie

  • Gnome SSH Tunnel Manager 0.2

    The first big milestone after the initial release; gSTM 0.2
    The program is now fully functional, changes in 0.2 include major feature enhancements like the addition of 'Add', 'Delete' and 'Properties' dialogs and some major bugfixes.
    Tunnels with local and remote port redirections can be created, deleted, modified and individually started and stopped. A must-have for anyone wanting to securely access private services over an encrypted tunnel!

    2005-08-13 00:06:02 UTC by rennie

  • gSTM 0.1 Slackware packages available

    I've uploaded a Slackware package (created on 10.1). You can find it tagged as "Other binary package" in the Files list.

    2005-08-09 10:15:01 UTC by rennie

  • Gnome SSH Tunnel Manager initial release!

    Finally, the very first version of gSTM hits the streets!

    gSTM, short for Gnome SSH Tunnel Manager, is a Gnome2 front-end to the cumbersome ssh commandline to open ssh tunnels (port redirects). It also includes gAskpass which is a Gnome2 askpass dialog.

    To install, use the usual "./configure; make; make install" routine (the latter as root obviously)

    !***!
    This is an early release of gSTM. The code is a little messy or 'debuggish' at some points
    but it is put together to get a functioning result. As such, this program should do the job it's
    designed to do. It Just Works (tm). However it should not surprise you if some bugs should surface.
    Please report bugs at the sourceforge project site: http://sf.net/projects/gstm
    !***!

    KNOWN-BUGS:
    * Version 0.1 doesnt have functionality behind the 'Add', 'Delete' and 'Properties' buttons yet!!
    However to test (and use) it, tunnels can be created using a text editor of your choice.
    See the bottom of this announcement for an example!
    * The threading is done with pthreads, not gdk threads. This will change in a later version, it's on my TODO list ;)
    Because of this, the program is probably not thread safe yet. However to minimize the impact I have isolated all GTK functions to the main process so GDK shouldn't be touched and thus it should not crash due to the threads interfering with GDK. Other than that, the occurrence of errors, bugs and odd behaviour caused by threading issues is very likely at this point.

    Don't hesitate to drop me a line in case of questions, problems or bugs. I'd like to hear from you!

    Cheers
    - Mark


    Example /home/user/.gSTM/mytunnel.gstm
    ---------------------------------------------------------------
    <sshtunnel>
    <name>My Tunnel</name>
    <host>10.1.2.3</host>
    <port>2222</port>
    <login>user</login>
    <tunnel>
    <type>local</type>
    <port1>1234</port1>
    <host>10.1.2.1</host>
    <port2>22</port2>
    </tunnel>
    </sshtunnel>

    2005-08-08 14:45:58 UTC by rennie

  • gAskpass 0.2

    small enhancement from 0.1 - it now uses the supplied commandline parameter, if availabe (typically "user@hosts's password:")

    2005-08-05 10:47:10 UTC by rennie