RFE: Portable OpenSSH

Dan Kaminsky dankamin at cisco.com
Wed Mar 28 11:29:58 EST 2001


> I think OpenSSH's external requirements are pretty reasonable: libz
> (supplied by many OS's anyway), PRNGd and OpenSSL (the only big one).

Reasonable?  Sure.  It's *reasonable* to expect libz to be there, but if its
not, I'd like a ./configure -with-static-libz.

As I mentioned, OpenSSL is not a runtime dependancy.

We have one major external dependancy, and that's Libz.  It can be
statically linked; prngd can't be.  So I'm arguing for *no* dependancies,
which is a hell of alot easier to admin.

We should dynamically link libz by default, of course.

> Chances are that these will have other uses on the system anyway.

Uses, yes.  EGD has other uses; we used it for GPG as well.  Like I said,
nobody adopted the package, and with good reason.

--Dan





More information about the openssh-unix-dev mailing list