Subject: Re: CVS commit: src/libexec/httpd
To: Mindaugas R. <rmind@NetBSD.org>
From: Bill Stouder-Studenmund <wrstuden@netbsd.org>
List: tech-userlevel
Date: 10/16/2007 13:27:33
--rPgHZmYkQ+bUEpVC
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Tue, Oct 16, 2007 at 09:35:56PM +0300, Mindaugas R. wrote:
> > Module Name: src
> > Committed By: tls
> > Date: Tue Oct 16 01:14:07 UTC 2007
> >=20
> > Update of /cvsroot/src/libexec/httpd
> > In directory ivanova.netbsd.org:/tmp/cvs-serv29605
> >=20
> > Log Message:
> > Import of bozohttpd for its originally intended purpose: a small (~30k)
> > simple run-from-inetd httpd suitable for small systems (and some large
> > ones).
>=20
> Why it was not discussed on <tech-userlevel> and/or other mailing lists? =
Why
> pkgsrc is not enough?
I'd say because bozohttpd is excellent for using in an embedded device.=20
And we tout how we're good for embedded. We used it at Wasabi, Thor's=20
using it, and a few other folks are using it too. By putting it in base,=20
we:
1) Reduce duplication. By having it in base, we reduce patch maintenance=20
duplication and other bits of code maintenance. We reduce the effort to=20
make it cross-compile since it is part of base.
2) Provide something out of the box that a number of folks want.
> I do not think it is a good way to import such applications into the base
> source tree, at least while there is no appropriate support for syspkgs.
Why? I agree we don't want to put everything in base. But on a=20
case-by-case basis, I think it's fine if not appropriate to put stuff in=20
base. This seems like a good fit for base.
It also stays out of the way. It's in libexec, so no one will find it by=20
accident.
Take care,
Bill
--rPgHZmYkQ+bUEpVC
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)
iD8DBQFHFR61Wz+3JHUci9cRAvbrAJ9KY7y3bTflOPfhSp4q/l1nER9HOwCeO0S6
6qIM9kxd6CRMjPHl1WtKOC8=
=i/EI
-----END PGP SIGNATURE-----
--rPgHZmYkQ+bUEpVC--