RFE: Portable OpenSSH
Damien Miller
djm at mindrot.org
Wed Mar 28 11:33:25 EST 2001
On Tue, 27 Mar 2001, Dan Kaminsky wrote:
> > 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.
That depends on how it is linked. It may not be runtime for you, but it is
for many (most?) other people.
> 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.
Why?
> > 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.
Becuase it was a huge PERL daemon which could only really be used by one
person at a time.
-d
--
| Damien Miller <djm at mindrot.org> \ ``E-mail attachments are the poor man's
| http://www.mindrot.org / distributed filesystem'' - Dan Geer
More information about the openssh-unix-dev
mailing list