Jonathan McDowell <[EMAIL PROTECTED]> writes:

> On Sun, May 07, 2000 at 10:07:05AM +0200, Niels M�ller wrote:
> Under FreeBSD 3.2 this doesn't compile successfully for me. I get an
> error about sys_siglist, which I've fixed by including signal.h in
> lsh_types.h, just before line 109.
> 
> Also for unix_user.c FreeBSD appears to need libutil.h included for the
> wtmp stuff and the utmp struct has ut_name instead of ut_user.

Thanks for the help. If you still have them around, the compiler error
messages would be helpful.

> On Sun, May 07, 2000 at 03:42:47PM +0100, Jonathan McDowell wrote:
> <snip>
> 
> But ./lsh localhost dies with:
> 
> lsh: Protocol not supported, (errno = 43)

Hmm. I'll need some more information. Can you figure out whether or
not lsh uses getaddrinfo()? Look for the HAVE_GETADDRINFO symbol in
config.h.

> and lsh'ing from a Linux box it fails to allocate a pty but does manage
> to connect ok. No w/utmp entries, but I assume that's due to the lack of
> a pty.

wtmp/utmp-style logging requires a pty name. Suggestions on how to log
stuff, when there is no allocated pty, is welcome.

/Niels

Reply via email to