1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

55 Commits

Author SHA1 Message Date
David E. O'Brien
3ad386e67d Previously thttpd specified to start before /etc/rc.d/ldconfig, which has
an issue - one can easily need /etc/rc.d/ldconfig to run first.  So rather
than require 'SERVERS' and forcing to run before 'DAEMON', simply depend
on 'DAEMON'.  (which is really to gate "servers" like httpd, ftpd, etc..)

Approvedby:	anders@FreeBSD.org
2006-07-13 07:38:49 +00:00
Anders Nordby
2cb01f173e Update checksum. Change of authors email address only.
PR:		92652
Submitted by:	Alexander Logvinov <user@blg.akavia.ru>
2006-04-06 20:34:17 +00:00
Marcus Alves Grando
f8dafe395e - Unbroken
- Remove extra install of rc.d script
- Bump PORTREVISION

Approved by:	portmgr (kris)
2006-02-26 01:12:54 +00:00
Kris Kennaway
0cae6aa6d4 BROKEN: Incomplete pkg-plist
Approved by:	portmgr (implicit)
2006-02-26 00:11:56 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Edwin Groothuis
84b1517c16 SHA256ify
Approved by: krion@
2006-01-24 03:16:52 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Anders Nordby
fec83947c1 Use RC_SUBR instead of thttpd_wrapper.
Use WWWOWN instead of nobody.
Clean up Makefile using SUB_FILES, SUB_LIST and PORTDOCS.
Etc.

PR:		72298
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>, vs/flz
2005-05-30 20:32:57 +00:00
Kris Kennaway
af18d6b419 Don't remove www/ now that it is created by the system. 2004-06-09 06:16:06 +00:00
Anders Nordby
bb8f925dd8 Update to 2.25b.
Use DOCSDIR.
2004-05-28 12:48:38 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Mike Silbersack
833ddce828 Enable sendfile support by default for 5.2+ systems, as we now have alc's
improved sendfile and the ability to watch usage via netstat -m.
2004-02-01 04:51:54 +00:00
Mike Silbersack
5116c8f075 Fix up mmc_unmap so that it does not try to search on the (unused)
addr field with USE_SENDFILE is defined.
2003-11-14 18:32:49 +00:00
Anders Nordby
042a25b326 Update to 2.24.
Older versions of thttpd has a remote overflow.
Security advisory: http://www.texonet.com/advisories/TEXONET-20030908.txt

PR:		58648
2003-10-28 21:58:59 +00:00
Kris Kennaway
9dfccaf13c Install root:wheel directories mode 755, not 775 2003-04-19 23:38:54 +00:00
Kris Kennaway
836c42fe9b Don't create a thttpd.sh.bak
Don't emit errors if directories under www/ cannot be removed
2003-04-05 07:36:57 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Anders Nordby
1e6eb53ae0 Add Alfred Perlstein's sendfile patches, as an optional knob. 2002-10-21 00:29:02 +00:00
Anders Nordby
a3eb71e07a Update to 2.23 beta 1.
PR:		43988
Submitted by:	Marc Recht <marc@informatik.uni-bremen.de>
2002-10-15 21:59:06 +00:00
Anders Nordby
1d3d4ec459 Fix startup-script for -current /bin/sh issues, and set PREFIX during
install.

Requested by:	obrien
2002-08-13 21:39:47 +00:00
Anders Nordby
6a7f3a5015 Master site updates: www.freenix.no => atreides.freenix.no for these
files.
2002-03-15 00:31:54 +00:00
Akinori MUSHA
4adc5a8a71 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 12:08:37 +00:00
Steve Price
c5654af1b4 - Move DIST_SUBDIR up so this is portlint clean again.
- Install notes.html from the right directory now that DIST_SUBDIR is set.
2001-12-24 21:55:00 +00:00
Patrick Li
b666502afd - PORTDOCS police
- DOCSDIR support to some
- Brush out some lint
2001-12-24 02:17:17 +00:00
Anders Nordby
73a067cf6c Move thttpd's distfiles to a subdir, notes.html is too generic to stay
in distfiles root.
2001-12-08 17:14:55 +00:00
Anders Nordby
d43c11d312 Update thttpd to 2.22beta4. This fixes the recently announced off-by-one
security issue, and eliminates the need for the kqueue -current fix.
2001-11-22 00:10:56 +00:00
Pete Fritchman
afbebb0cfe Set maintainer to ports@FreeBSD.org
Submitted by:	Anders Nordby <anders@fix.no> (previous maintainer)
2001-10-07 02:03:45 +00:00
Pete Fritchman
c24eedb261 Fix kqueue support for -current
PR:		30009
Submitted by:	maintainer
Reviewed by:	ade
2001-08-24 00:19:33 +00:00
Michael Haro
e72e10c116 Updates the port to the latest verion: 2.21b. Brings in interesting stuff like
kqueue and accept filtering support.

PR:		26822
Submitted by:	    maintainer
2001-05-01 00:34:46 +00:00
Steve Price
52c3bb952f Ignore the checksum on notes.html as it changes way too often.
PR:		26428
Submitted by:	maintainer
2001-04-08 22:17:01 +00:00
Kris Kennaway
92b5262212 Update checksum. Author added a link to a banner ad in notes.html 2001-03-10 05:11:54 +00:00
David E. O'Brien
410e37c2c2 The notes.html documentation file changed. 2001-02-07 14:32:27 +00:00
Jimmy Olgeni
d2f3fc0d14 Some spaces -> tabs for ports/www. 2001-02-05 15:33:58 +00:00
Chris D. Faulhaber
871a52afbf Update MD5 for notes.html due to minor updates
Approved by:	Maintainer
2000-11-30 12:07:17 +00:00
David E. O'Brien
a035d72c61 Fix checksum. This isn't my port, so I don't know why it was wrong.
Nor do I have the file that the bad checksum was generated from.
Maybe it was never right.

Submitted by:	bento
2000-11-03 10:53:47 +00:00
Maxim Sobolev
9d2925a1dc Update md5 checksum of installation instructions.
Submitted by:	maintainer
2000-10-31 09:35:30 +00:00
Kevin Lo
b51b39faaa Update to 2.20b
PR: 22402
Submitted by: MAINTAINER
2000-10-30 12:30:13 +00:00
Kevin Lo
9bc63759a5 Update to version 2.20
PR: 21847
Submitted by: MAINTAINER
2000-10-10 05:09:52 +00:00
Steve Price
143b2d53ee - On startup, /etc/rc procedure stops when thttpd is installed.
* ${PREFIX}/etc/rc.d/thttpd.sh does not return.
  * FIX: invoke thttpd_wrapper as a background process.
- On shutdown, Message "No processes matching ``thttpd_wrapper''" is shown.
  * thttpd_wrapper is actually a shell script, not an executable.
  * FIX: Record the pid of thttpd_wrapper to /var/run.
  * FIX: Use pid-file when killing the wrapper.

Submitted by:	Makoto MATSUSHITA <matusita@jp.freebsd.org>
Reviewed by:	Anders Nordby <anders@fix.no> (maintainer)
2000-07-13 23:47:54 +00:00
Maxim Sobolev
7e70341dd4 Update md5 checksum. Unfortunately there is no previous version on
MASTER_SITE_BACKUP, so it is impossible to check what was changed.

Submitted by:	bento
2000-07-13 08:11:49 +00:00
Steve Price
d95f184777 Update to version 2.19.
PR:		19656
Submitted by:	maintainer
2000-07-07 19:32:23 +00:00
Thomas Gellekum
546041ba31 As threatened on freebsd-ports: all startup scripts know about the two
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.

The (42 or so) ports that already DTRT before are unchanged.
2000-07-05 12:37:06 +00:00
Chris Piazza
c3bb46468e Update with the new PORTNAME/PORTVERSION variables 2000-04-10 00:07:29 +00:00
David E. O'Brien
bdb6fa84ad * Install some documentation.
* Add a rc.d start-up script.
* Add a wrapper around the daemon that ensures its running (suggested by
  the thttpd author).
* Add a sample configuration file.
* Move one of the echo'ed messages to pkg/MESSAGES for the benefit of package
  users.
2000-03-23 02:25:32 +00:00
Chris D. Faulhaber
036d08e880 Update port to 2.16:
New in version 2.16:
- More explicit error pages for 403 Forbidden.
- New section in the manual page explaining how thttpd is picky aboutfile
  permissions.
- Couple of CGI tweaks from David Chaiken.

New in version 2.15:
- Use standard isxdigit macro instead of is_hexit routine.
- Portability fix for Debian, which lacks gai_strerror().
- Fix for .htpasswd authorization, broken by 2.14's custom error pages
  change.

PR:		17322
Submitted by:	Maintainer
2000-03-21 00:17:08 +00:00
Ade Lovett
437df4570f Update to 2.14
PR:		16556
Submitted by:	Dom.Mitchell@palmerharvey.co.uk
2000-02-09 04:37:58 +00:00
David E. O'Brien
5c48b08a30 Quiet this port during fetch, checksum, makesum activities. 2000-02-03 00:22:53 +00:00
Munechika SUMIKAWA
f4d2667f78 Add 'ipv6' on CATEGORIES. 2000-01-22 18:25:50 +00:00
Michael Haro
a6da772155 updates thttpd to 2.13
PR:		16247
Submitted by:	Dominic Mitchell <dom@palmerharvey.co.uk>
2000-01-22 10:37:46 +00:00
Steve Price
0834d9f3c1 Update to version 2.11.
PR:		15722
Submitted by:	maintainer
1999-12-27 21:29:54 +00:00