FreshPorts -- The Place For Ports Tue, 9 Feb 2010 6:06 PM GMT
Do I have any twitter.com followers? I'd like to get control of twitter.com/pgcon, since I run pgcon...
Port details
xshttpd 3.6.g01_1 www on this many watch lists=2 search for ports that depend on this port
A webserver with CGI as own user and SSL suport
Maintained by: johans@stack.nl search for ports maintained by this maintainer
Port Added: 16 Sep 2005 00:05:06
Also Listed In: ipv6


XS-HTTPD is a WWW server that has the following features:

- It is pronounced as "access-HTTP-daemon"
- It is SMALL (very small in fact: a factor two to three smaller than
  normal servers on disk and in memory)
- It is FAST (because it is so small and does not do unnecessary things)
- Uses very little CPU time
- Configurable (configuration compiled in to make it small, but largely
  overridable on the command line)
- Runs user CGI binaries under their own user ID
- Gets users' pages under their own user ID, allowing them to really
  have protected pages (using the built-in authentication mechanism)
- Does not fork for every connection (has a fixed number of servers),
  only to replace a lost server (in case of timeouts).
- Comes with some other useful programs
- Offers Server-Side Includes for many common tasks, including built-in
  page counters (text or graphical)
- Supports PHP and other interpreted file formats
- Supports automatic decompression to save diskspace and bandwidth
- Serves SSL (https) and http connections through the same daemon
- Full support for IPv6

WWW: http://www.stack.nl/xs-httpd/
CVSWeb : Sources : Main Web Site : Distfiles Availability : PortsMon
Required To Run: misc/mime-support, graphics/netpbm
Required Libraries: devel/pcre

To install the port: cd /usr/ports/www/xshttpd/ && make install clean
To add the package: pkg_add -r xshttpd


Configuration Options
===> The following configuration options are available for xshttpd-3.6.g01_1:
     SSL=On (default) "Enable https support"
     PCRE=On (default) "Enable pcre rewriting support"
     LDAP=Off (default) "Enable ldap support"
     CURL=Off (default) "Enable curl (proxy) support"
     M4_CONFIG=Off (default) "Enable m4 configuration preprocessor"
     PERSISTENT_PERL=Off (default) "Enable persistent perl interpreter"
===> Use 'make config' to modify these settings

Master Sites:
ftp://ftp.stack.nl/pub/xs-httpd/release/
ftp://mud.stack.nl/pub/xs-httpd/release/
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2008-02-03
    Affects: users of www/xshttpd
    Author: johans@FreeBSD.org
    Reason: 
      www/xshttpd now uses ${PREFIX}/www/xshttpd/ as a root directory for its
      data files.  The xshttpd configuration files have been moved to
      ${PREFIX}/www/xshttpd/conf/.  Please move the appropriate local files
      manually if you are upgrading from 3.4 or older versions.
    
    

Number of commits found: 22

Commit History - (may be incomplete: see CVSWeb link above for full details)
DateByDescription
05 Feb 2010 11:46:55
Original commit files touched by this commit  3.6.g01_1
dinoex search for other commits by this committer
- update to jpeg-8
24 Jan 2009 11:08:43
Original commit files touched by this commit  3.6.g01
johans search for other commits by this committer
Update to 3.6g01
23 Jan 2009 15:43:14
Original commit files touched by this commit  3.5.g05_1
roam search for other commits by this committer
Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
21 Aug 2008 07:18:49
Original commit files touched by this commit  3.5.g05
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Aug 2008 10:14:38
Original commit files touched by this commit  3.5.g05
johans search for other commits by this committer
Update to 3.5 gamma 5
20 Jul 2008 13:35:32
Original commit files touched by this commit  3.5.g04_1
johans search for other commits by this committer
Don't create DOCSDIR when NOPORTDOCS is set

Reported by:    itetcu (QA Tindy)
13 Jul 2008 11:49:29
Original commit files touched by this commit  3.5.g04
johans search for other commits by this committer
Update to 3.5 gamma 4
08 May 2008 23:07:47
Original commit files touched by this commit  3.5.g03
johans search for other commits by this committer
Update to 3.5 gamma 3
04 Feb 2008 22:25:39
Original commit files touched by this commit  3.5.g02
johans search for other commits by this committer
- Update to 3.5 gamma 2
03 Feb 2008 08:24:41
Original commit files touched by this commit  3.5.g01
johans search for other commits by this committer
- Update to 3.5 g1
- Use standard $WWWDIR
- Remove conflict with Apache
23 Jul 2007 10:36:52
Original commit files touched by this commit  3.4.g01
rafan search for other commits by this committer
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:             ports/111470
Approved by:    portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by:      pointyhat exp run
24 Mar 2007 16:34:07
Original commit files touched by this commit  3.4.g01
pav search for other commits by this committer
- Use new WWWDIR infrastructure
22 Mar 2007 16:27:09
Original commit files touched by this commit  3.4.g01
johans search for other commits by this committer
Update to new stable release 34g01
21 Mar 2006 13:47:09
Original commit files touched by this commit  3.3.g01_1
garga search for other commits by this committer
- Rename DATADIR -> WWWDIR to prevent confusion
- Use a REINPLACE_CMD to don't install mime.types instead remove it after
  installed
- Drop obsolete USE_REINPLACE
- Bump PORTREVISION since it changes PLIST

Approved by:    maintainer at IIRC
21 Mar 2006 11:56:38
Original commit files touched by this commit  3.3.g01
garga search for other commits by this committer
- Add www/xshttpd-devel
- Register CONFLICTS on www/xshttpd

PR:             ports/94268
Submitted by:   Johan van Selst <johans@stack.nl>
Repocopied by:  marcus
22 Jan 2006 02:58:25
Original commit files touched by this commit  3.3.g01
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
08 Nov 2005 22:33:04
Original commit files touched by this commit  3.3.g01
mnag search for other commits by this committer
Update to 3.3g01
Add SHA256

PR:             88675
Submitted by:   maintainer
23 Oct 2005 15:14:02
Original commit files touched by this commit  3.3.b34
ehaupt search for other commits by this committer
- Update to 3.3b34
- Nuke files/patch-src_confuser.h

PR:             87868
Submitted by:   Johan van Selst <johans@stack.nl>
28 Sep 2005 14:52:36
Original commit files touched by this commit  3.3.b30
garga search for other commits by this committer
- Update to 3.3.b30

PR:             ports/86653
Submitted by:   maintainer
23 Sep 2005 09:15:54
Original commit files touched by this commit  3.3.b29
pav search for other commits by this committer
- Update to 3.3b29

PR:             ports/86489
Submitted by:   Johan van Selst <johans@stack.nl> (maintainer)
20 Sep 2005 22:07:10
Original commit files touched by this commit  3.3.b27
pav search for other commits by this committer
- Update to 33b27

PR:             ports/86376
Submitted by:   Johan van Selst <johans@stack.nl> (maintainer)
16 Sep 2005 00:04:31
Original commit files touched by this commit  3.3.b26
pav search for other commits by this committer
XS-HTTPD is a WWW server that has the following features:

- It is pronounced as "access-HTTP-daemon"
- It is SMALL (very small in fact: a factor two to three smaller than
  normal servers on disk and in memory)
- It is FAST (because it is so small and does not do unnecessary things)
- Uses very little CPU time
- Configurable (configuration compiled in to make it small, but largely
  overridable on the command line)
- Runs user CGI binaries under their own user ID
- Gets users' pages under their own user ID, allowing them to really
  have protected pages (using the built-in authentication mechanism)
- Does not fork for every connection (has a fixed number of servers),
  only to replace a lost server (in case of timeouts).
- Comes with some other useful programs
- Offers Server-Side Includes for many common tasks, including built-in
  page counters (text or graphical)
- Supports PHP and other interpreted file formats
- Supports automatic decompression to save diskspace and bandwidth
- Serves SSL (https) and http connections through the same daemon
- Full support for IPv6

PR:             ports/84314
Submitted by:   Ed Schouten <ed@fxq.nl>

Number of commits found: 22

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet
SuperNews

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
otrsFeb 08
otrsFeb 08
apache13*Feb 03
apache13*Feb 03
apache13+ipv6*Feb 03
apache13-modperl*Feb 03
apache13-modssl*Feb 03
apache13-modssl*Feb 03
apache13-modssl+ipv6*Feb 03
apache13-ssl*Feb 03
squid*Feb 02
squid30*Feb 02
squid31*Feb 02
bugzillaFeb 01
ircd-ratboxJan 28

5 vulnerabilities affecting 16 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 21261
Broken 172
Deprecated 36
Ignore 906
Forbidden 2
Restricted 386
No CDROM 142
Vulnerable 56
Expired 14
Set to expire 25
Interactive 79
new 24 hours 7
new 48 hours9
new 7 days29
new fortnight87
new month197

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Add tab to Netscape 6

Servers and bandwidth provided by
New York Internet
SuperNews
Valid HTML, CSS, and RSS.
Copyright © 2000-2008 DVL Software Limited. All rights reserved.
This page created in 0.209 seconds.