#27658 closed submission (fixed)
Nostromo @1.9.3 port submission
Reported by: | sepp@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | www | Cc: | |
Port: | nostromo |
Description
nhttpd is a simple, fast and secure HTTP server. It runs as a single process, handling connections with select(2). For CGIs and directory listing it does fork(2). nhttpd has the minimum of HTTP/1.1 and CGI/1.1 implemented.
Also supported are; chroot, setuid, basic authentication, SSL, IPv6, custom repsonses, aliases, and virtual hosts. To stop the server send a SIGTERM singal to the PID. The access log is written in standard CLF format.
http://www.nazgul.ch/dev_nostromo.html
Attachments (3)
Change History (7)
Changed 14 years ago by sepp@…
Changed 14 years ago by sepp@…
Attachment: | nhttpd.patch added |
---|
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Port: | nostromo added |
Status: | new → assigned |
Summary: | Nostromo @1.9.3 Request for new Portfile → Nostromo @1.9.3 port submission |
Thanks
comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Thanks, added nostromo in r74353 with these changes:
- added our usual modeline
- fixed $Id$ line
- changed tabs to spaces and adjusted spacing
- fixed maintainers line
- refined description
- used sha1 and rmd160 checksums instead of md5 (which I consider to be obsolete)
- changed patchfile names to match our usual naming conventions
- in platform darwin section, used patchfiles-append instead of patchfiles, in case any global patches are ever added
- removed "build.target all" since that is the default
- simplified destroot by installing multiple files per xinstall invocation, which is the purpose of its -W argument
- removed -m 755 in xinstall invocations because that is the default
- used xinstall mode that does not add the execute bit, for files that shouldn't have one
- opened up the permissions of the examples so everyone can read them
comment:4 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
- r74355: support universal and non-default-build_arch builds; ensure we're UsingTheRightCompiler; add openssl dependency
Note: See
TracTickets for help on using
tickets.
files/nhttpd.patch