Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9749 - mini-httpd-1.17_beta1.ebuild (New Package)
Summary: mini-httpd-1.17_beta1.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-27 06:30 UTC by Thomas Eckert
Modified: 2003-03-04 01:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
mini-httpd-1.17_beta1.ebuild (mini-httpd-1.17_beta1.ebuild,2.14 KB, text/plain)
2002-10-27 06:35 UTC, Thomas Eckert
Details
sample config-file (installed via "dodoc()" (mini_httpd.conf.sample,860 bytes, text/plain)
2002-10-27 06:38 UTC, Thomas Eckert
Details
config for /etc/conf.d (mini_httpd.confd,792 bytes, text/plain)
2002-10-27 06:40 UTC, Thomas Eckert
Details
init-script (mini_httpd.init,772 bytes, text/plain)
2002-10-27 06:41 UTC, Thomas Eckert
Details
the license (acme,1.27 KB, text/plain)
2002-10-27 06:44 UTC, Thomas Eckert
Details
ChangeLog (ChangeLog,653 bytes, text/plain)
2002-12-23 08:18 UTC, Thomas Eckert
Details
mini-httpd-1.17_beta1.ebuild (mini-httpd-1.17_beta1.ebuild,2.04 KB, text/plain)
2003-02-01 08:45 UTC, Thomas Eckert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Eckert 2002-10-27 06:30:32 UTC
Hi there!

mini_httpd is a small forking webserver. It has optional https (via openssl) and
(also optional) ipv6 support. It's not as fat as apache and is very easy to
configure (either via cmd-line parameters only, via config-file or a mix of both).
CGI-support and password-protection are possible.

The license is a modified BSD-lic (hope I can attach it).
Depends only on virtual/glibc (optional openssl).
I think net-www/mini-httpd would be a good place for this pkg.

Best,
  Tom
Comment 1 Thomas Eckert 2002-10-27 06:35:05 UTC
Created attachment 5060 [details]
mini-httpd-1.17_beta1.ebuild
Comment 2 Thomas Eckert 2002-10-27 06:38:06 UTC
Created attachment 5061 [details]
sample config-file (installed via "dodoc()"

just a sample configuration that may make the first steps easier.
Comment 3 Thomas Eckert 2002-10-27 06:40:02 UTC
Created attachment 5063 [details]
config for /etc/conf.d

/etc/conf.d/mini_httpd: used by init-script.
Comment 4 Thomas Eckert 2002-10-27 06:41:24 UTC
Created attachment 5064 [details]
init-script

the init-script for /etc/init.d.
Comment 5 Thomas Eckert 2002-10-27 06:44:35 UTC
Created attachment 5065 [details]
the license

As I did not find this license in /usr/portage/licenses I assume that a new one

needs to be created??
Anyway, this is the license according to the web-page.
Comment 6 Thomas Eckert 2002-10-27 06:53:06 UTC
oops, just figured out that the descriptions of the attachements should be the
filenames. I hope that the list below helps:
  sample config-file (installed via "dodoc()" -> files/mini_httpd.conf.sample
  config for /etc/conf.d -> files/mini_httpd.confd
  init-script -> files/mini_httpd.init
  the license -> /usr/portage/licenses/acme ??

Sorry for the confusion,
  Tom
Comment 7 Thomas Eckert 2002-12-23 08:18:38 UTC
Created attachment 6691 [details]
ChangeLog

ChangeLog according to the new skel.ChangeLog

If anything needs to be changed in the ebuild please let me know -- it's quite
a long time since I submitted it and I had no feedback so far :|
Comment 8 Donny Davies (RETIRED) gentoo-dev 2002-12-23 11:19:27 UTC
thanks for your patience. 

i'll try to look at and commit your work soon.  i hope its clean
and good because i'll bug if its not!

--donny
Comment 9 Thomas Eckert 2003-02-01 08:45:13 UTC
Created attachment 7817 [details]
mini-httpd-1.17_beta1.ebuild

slightly improved version:
  - added mandatory IUSE
  - removed RDEPEND and S
  - more KEYWORDS in testing
Note: the LICENCE is derived from BSD -- as far as I read it we can put
  "BSD" in there and drop the new "acme" license?
  (see: http://www.acme.com/license.html)
Comment 10 Donny Davies (RETIRED) gentoo-dev 2003-03-03 13:15:45 UTC
No time.  ENjoy.