Gordon Matzigkeit <[EMAIL PROTECTED]> writes:

> [I'm writing this message from inside Mindterm 0.97
> (http://www.mindbright.se/mindterm/), a GPLed Java applet that
> implements SSH version 1.x... it's running inside my boss's copy of
> Netscape 4.08.
> 
> I'm logged into my home machine, which is running lshd-1999-01-21 plus
> some patches to fix up sshd1 fallback.  My home system is now a little
> step closer to depending only on free software.  Thank you!]

;)

> After thinking about it a little bit, I believe that it is unnecessary
> to make ssh1-fallback a compile time option.  Why should we have two
> seaparate code paths to maintain, when you've already taken the
> trouble to make an object system that handles conflicting requirements
> quite nicely?

I think it would make sense to have a configure time option
--with-sshd1, to make it possible to (i) disable the callback code
completely, and (ii) specify a default path for the sshd1 program. I
agree that it seems unnecessary to try to figure out automatically
whether or not a suitable sshd1 program is available. In any case, a
runtime option is definitely nedded.

> So, without further ado, here are my patches.  The first four
> ChangeLog entries are patches to make things work properly (probably
> alredy fixed by you, Niels).  The rest are patches to replace the
> --with-sshd1 configure option with a runtime --ssh1-fallback option.

Thanks. Seems there will be a lot of things I have to integrate next
week.

> Next on my agenda: writing a pseudo-terminal object so that Bash
> prints a command prompt and emacs works.  This object will use
> different methods for obtaining a pty, depending on the platform.  If
> pty support is not known for a given platform, it will use the
> existing make_pipe implementation.

Bazsi is already working on pty support. Please coordinate with him
before you start to work on the pty stuff.

> Have fun, (I sure am!) ;)

Happy hacking,
/Niels

Reply via email to