English Amiga Board


Go Back   English Amiga Board > Support > support.AmigaOS

 
 
Thread Tools
Old 30 April 2023, 22:32   #21
Marlon_
AmigaDev.com
 
Marlon_'s Avatar
 
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
This one is more current, but only for AmigaOS4 https://github.com/salass00/sshterm
Might be worth trying to port to OS3.x
Marlon_ is offline  
Old 01 May 2023, 05:57   #22
Nightfox
Registered User
 
Nightfox's Avatar
 
Join Date: Apr 2016
Location: Perth, Australia
Posts: 396
Quote:
Originally Posted by Locutus View Post
@NightFox

I got the exact equivalent of this Amiga port to build on GNU/Linux, and have somewhat predictably ended up in the same situation.

Played a bit with configuration, but it just errors out in the event dispatch code, this really isn't going to work against a modern sshd.
Thanks for your effort! Too bad the outcome wasn't great
Nightfox is offline  
Old 01 May 2023, 11:05   #23
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,181
I took a peek at the sshterm code, it uses libssh2 with a terminal based off what seems VTE.

The GUI and SSH layer are nicely separated but i suspect the GUI uses newer OS4 Intuition specifics, so backporting as is might be a bit harder.

The libssh2 that's included in the repository has a diff size of only ~250 lines from mainline.

Libssh2's example includes a bare bones CLI ssh client, i think it might be worth it to try backporting the libssh2 code to os3/68k and port the example client against that.


....Now i need to dig up a OS3/68k cross-development environment.....adventure.
Locutus is offline  
Old 01 May 2023, 12:41   #24
Marlon_
AmigaDev.com
 
Marlon_'s Avatar
 
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
Quote:
Originally Posted by Locutus View Post
I took a peek at the sshterm code, it uses libssh2 with a terminal based off what seems VTE.

The GUI and SSH layer are nicely separated but i suspect the GUI uses newer OS4 Intuition specifics, so backporting as is might be a bit harder.

The libssh2 that's included in the repository has a diff size of only ~250 lines from mainline.

Libssh2's example includes a bare bones CLI ssh client, i think it might be worth it to try backporting the libssh2 code to os3/68k and port the example client against that.


....Now i need to dig up a OS3/68k cross-development environment.....adventure.
I tried compiling the libssh2 and libtsm for OS3, and that was super easy.

So perhaps rip out the main interface and replace it with a MUI implementation or something would be easiest?
Marlon_ is offline  
Old 01 May 2023, 13:27   #25
hooverphonique
ex. demoscener "Bigmama"
 
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,634
Quote:
Originally Posted by Locutus View Post
....Now i need to dig up a OS3/68k cross-development environment.....adventure.
Have you tried bebbo's gcc env for vs code?
hooverphonique is offline  
Old 01 May 2023, 16:15   #26
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,181
I don't use VS Code (i'm a Emacs user, not going to change), but https://github.com/bebbo/amiga-gcc looks sane enough.

I'll try to set it up, developing against vamos looks like the most sane thing to start with right now.
Locutus is offline  
Old 01 May 2023, 16:19   #27
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,181
Quote:
Originally Posted by Marlon_ View Post
I tried compiling the libssh2 and libtsm for OS3, and that was super easy.

So perhaps rip out the main interface and replace it with a MUI implementation or something would be easiest?

Yeah, libssh2 and libstm by itself shouldn't really be too bad.


But the idea of closely coupling libraries like libssh to an actual terminal emulator just seems....'what' to me.


This should be maintained as a separate project and then if you want to deep import this into a GUI application just submodule some amigafied-libssh.
Locutus is offline  
Old 07 November 2023, 08:49   #28
TheMrKocour
Registered User
 
TheMrKocour's Avatar
 
Join Date: Apr 2018
Location: Prague, Czech Republic
Age: 23
Posts: 34
Quote:
Originally Posted by Marlon_ View Post
I tried compiling the libssh2 and libtsm for OS3, and that was super easy.

So perhaps rip out the main interface and replace it with a MUI implementation or something would be easiest?

Hi, I was wondering if you've made any further progress with the port. It would be great if there was an SSH client on the classic Amiga. I'd be happy to contribute somewhere for development (and I think others would too).
TheMrKocour is offline  
Old 25 January 2024, 13:43   #29
E-Penguin
Banana
 
E-Penguin's Avatar
 
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,214
*bump* - would love to see a modern-ish SSH client on the Amiga
E-Penguin is offline  
Old 04 March 2024, 17:18   #30
TheMrKocour
Registered User
 
TheMrKocour's Avatar
 
Join Date: Apr 2018
Location: Prague, Czech Republic
Age: 23
Posts: 34
Dreams come true http://aminet.net/package/comm/net/amigassh Works great if you install bundled font on your linux machine
TheMrKocour is offline  
Old 10 March 2024, 14:28   #31
Turran
Moderator
 
Turran's Avatar
 
Join Date: May 2012
Location: Stockholm / Sweden
Age: 49
Posts: 1,575
Trying it out, I've spent 30 minutes on my swedish keyboard with UAE, trying to make an @ sign without luck =) Can't even get the amiga keys to work for copy/paste, hehe.

Edit: Ok, GB keymap and then shift Ä.. makes perfect sense.

Edit2: Or, first, just do: set USER=<user to log in with>

Last edited by Turran; 10 March 2024 at 15:47.
Turran is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
SSH using Amiga shell theme? Turran Amiga scene 6 21 December 2022 17:25
SSH automation Tolgod Coders. Scripting 9 31 October 2021 14:42
ssh? elwis support.Apps 7 28 January 2018 12:15
Telnet apps/SSH client that works with AmiTCP user8086 request.Apps 3 18 December 2016 09:55
Svn+ssh tygre Coders. General 13 06 September 2015 05:55

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:58.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08200 seconds with 13 queries