On 6 Jan 2000, Niels M�ller wrote:

> "Eric J. Schwertfeger" <[EMAIL PROTECTED]> writes:
> 
> > Having resolved the problems I had with lsh and FreeBSD, I'm planning on
> > creating a port of lsh for FreeBSD.  However, given the number of things I
> > tripped over, I'd rather wait for the next lsh snapshot rather than
> > try to recreate some of the monkeying I did, particularly for the lib
> > within lib problem.
> 
> Nice to hear. Exactly what bugs remain in 000.2? I thought the link
> problems for the argp files were fixed. Likewise for socklen_t.

Ack.  I've been far too busy, hadn't noticed that release.  Oh, is lsh
available by ftp somewhere?  I missed this snapshot because the web page
doesn't show file dates, and I was looking for 0.1.21. At least with ftp I
could "ls -ltr".

Just tried 000.2, and while it fixes the lib problem and socken_t problem,
it introduces a  new one.  

gmake[3]: *** No rule to make target `argp-ba.o', needed by `liblsh.a'.
Stop.

For some reason that I don't have time to research (three more minutes of
lunch left), none of the argp*.o files are being found in src/argp, though
the compile completes if I copy them up one directory level.

> But then I'll need
> solutions for the poll and pty problems before that.

As an initial solution to the pty problem, Baz posted a patch to
configure.in that seems to work.  I've created the resulting configure by
hand (I don't have the autoconf tools and such installed), and it gets
around the /bin/sh bug nicely, and shouldn't cause problems anywhere else.
If his solution to poll isn't accepted, I can patch the code to use 
POLLRDNORM as part of the port make script. 

Speaking of rolling a port, aside from this mailing list, what
documentation is available for lsh?  Not everyone that can handle
        
        su
        cd /usr/ports/security/lsh
        make install

is going to deal well with having to go to the mailling list for how to
set up lsh to be useful.  I haven't seen anything describing how to set up
the .lsh directory within the snapshots or to set up host authentication.
I know that lsh is under development so hasn't been documented, but I
think lsh is usable enough now.

Reply via email to