FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
apache22 Version 2.2.x of Apache web server with prefork MPM.
2.2.29_2 www on this many watch lists=275 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: apache@FreeBSD.org search for ports maintained by this maintainer
Port Added: 03 Dec 2005 22:05:32
Also Listed In: ipv6
License: not specified in port
The Apache HTTP Server Project is an effort to develop and maintain an
open-source HTTP server for various modern desktop and server operating
systems, such as UNIX and Windows NT. The goal of this project is to
provide a secure, efficient and extensible server which provides HTTP
services in sync with the current HTTP standards.
The 2.x branch of Apache Web Server includes several improvements like
threading, use of APR, native IPv6 and SSL support, and many more.

WWW: http://httpd.apache.org/
SVNWeb : Homepage : Distfiles Availability : PortsMon
Slave ports
  1. www/apache22-event-mpm
  2. www/apache22-itk-mpm
  3. www/apache22-peruser-mpm
  4. www/apache22-worker-mpm

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. /usr/local/lib/libcrypto.so.8 : security/openssl
  2. /usr/local/bin/autoconf-2.69 : devel/autoconf
Runtime dependencies:
  1. /usr/local/lib/libcrypto.so.8 : security/openssl
  2. /usr/local/bin/perl5.18.4 : lang/perl5.18
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libapr-1.so : devel/apr1
  3. libpcre.so : devel/pcre
  4. libiconv.so.3 : converters/libiconv

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/www/apache22/ && make install clean
To add the package: pkg install www/apache22


Configuration Options
===> The following configuration options are available for apache22-2.2.29_2:
     AUTH_BASIC=on: mod_auth_basic
     AUTH_DIGEST=on: mod_auth_digest
     AUTHN_ALIAS=on: mod_authn_alias
     AUTHN_ANON=on: mod_authn_anon
     AUTHN_DBD=off: mod_authn_dbd
     AUTHN_DBM=on: mod_authn_dbm
     AUTHN_DEFAULT=on: mod_authn_default
     AUTHN_FILE=on: mod_authn_file
     AUTHZ_DBM=on: mod_authz_dbm
     AUTHZ_DEFAULT=on: mod_authz_default
     AUTHZ_GROUPFILE=on: mod_authz_groupfile
     AUTHZ_HOST=on: mod_authz_host
     AUTHZ_OWNER=on: mod_authz_owner
     AUTHZ_USER=on: mod_authz_user
     AUTHNZ_LDAP=off: mod_authnz_ldap
     LDAP=off: connection pooling, result caching
     DBD=off: Manages SQL database connections
     CACHE=on: mod_cache
     DISK_CACHE=on: mod_disk_cache
     FILE_CACHE=on: mod_file_cache
     MEM_CACHE=off: mod_mem_cache
     DAV=on: mod_dav
     DAV_FS=on: mod_dav_fs
     DAV_LOCK=off: mod_dav_lock
     ACTIONS=on: mod_actions
     ALIAS=on: mod_alias
     ASIS=on: mod_asis
     AUTOINDEX=on: mod_autoindex
     CERN_META=on: mod_cern_meta
     CGI=on: mod_cgi
     CGID=off: mod_cgid
     CHARSET_LITE=on: mod_charset_lite
     DEFLATE=on: mod_deflate
     DIR=on: mod_dir
     DUMPIO=on: mod_dumpio
     ENV=on: mod_env
     EXPIRES=on: mod_expires
     HEADERS=on: mod_headers
     IMAGEMAP=on: mod_imagemap
     INCLUDE=on: mod_include
     INFO=on: mod_info
     LOG_CONFIG=on: mod_log_config
     LOGIO=on: mod_logio
     MIME=on: mod_mime
     MIME_MAGIC=on: mod_mime_magic
     NEGOTIATION=on: mod_negotiation
     REWRITE=on: mod_rewrite
     SETENVIF=on: mod_setenvif
     SPELING=on: mod_speling
     STATUS=on: mod_status
     UNIQUE_ID=on: mod_unique_id
     USERDIR=on: mod_userdir
     USERTRACK=on: mod_usertrack
     VHOST_ALIAS=on: mod_vhost_alias
     FILTER=on: mod_filter
     SUBSTITUTE=off: mod_substitute
     VERSION=on: mod_version
     SSL=on: mod_ssl
     SUEXEC=off: mod_suexec
     SUEXEC_RSRCLIMIT=off: suEXEC rlimits based on login class
     SUEXEC_USERDIR=off: suEXEC UserDir support
     REQTIMEOUT=on: mod_reqtimeout
     PROXY=off: mod_proxy
     IPV4_MAPPED=off: Allow IPv6 socket to handle IPv4
     BUCKETEER=off: mod_bucketeer
     CASE_FILTER=off: mod_case_filter
     CASE_FILTER_IN=off: mod_case_filter_in
     EXT_FILTER=off: mod_ext_filter
     LOG_FORENSIC=off: mod_log_forensic
     OPTIONAL_HOOK_EXPORT=off: mod_optional_hook_export
     OPTIONAL_HOOK_IMPORT=off: mod_optional_hook_import
     OPTIONAL_FN_IMPORT=off: mod_optional_fn_import
     OPTIONAL_FN_EXPORT=off: mod_optional_fn_export
====> mod_proxy: you have to choose at least one of them
     PROXY_AJP=off: mod_proxy_ajp
     PROXY_BALANCER=off: mod_proxy_balancer
     PROXY_CONNECT=off: mod_proxy_connect
     PROXY_FTP=off: mod_proxy_ftp
     PROXY_HTTP=off: mod_proxy_http
     PROXY_SCGI=off: mod_proxy_scgi
===> Use 'make config' to modify these settings

USES:
tar:bzip2 iconv perl5 libtool cpe

Master Sites:
  1. ftp://ftp.forthnet.gr/pub/www/apache/httpd/
  2. ftp://ftp.heanet.ie/mirrors/www.apache.org/dist/httpd/
  3. ftp://ftp.sunet.se/pub/www/servers/apache/dist/httpd/
  4. ftp://mir1.ovh.net/ftp.apache.org/dist/httpd/
  5. ftp://xenia.sote.hu/pub/mirrors/www.apache.org/httpd/
  6. http://apache.mirror.uber.com.au/httpd/
  7. http://apache.spd.co.il/httpd/
  8. http://archive.apache.org/dist/httpd/
  9. http://distcache.FreeBSD.org/ports-distfiles/apache22/
  10. http://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.apache.org/dist/httpd/
  11. http://ftp.mirrorservice.org/sites/ftp.apache.org/httpd/
  12. http://ftp.twaren.net/Unix/Web/apache/httpd/
  13. http://mirrors.ircam.fr/pub/apache/httpd/
  14. http://ring.nict.go.jp/archives/net/apache/httpd/
  15. http://www.apache.org/dist/httpd/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-02-11
    Affects: users of lang/php* database/postgresql* database/mysql* www/apache*
    Author: mat@FreeBSD.org
    Reason: 
      The default versions of lang/php*, databases/postgresql*,
      databases/mysql* and www/apache* have been changed to support the
      new DEFAULT_VERSIONS variable.
    
      DEFAULT_APACHE_VER, DEFAULT_MYSQL_VER, DEFAULT_PGSQL_VER,
      DEFAULT_FPC_VER and DEFAULT_PHP_VER are now deprecated.  You can use
      the new DEFAULT_VERSIONS variable like this:
    
      DEFAULT_VERSIONS=php=5.5 mysql=5.6 apache=2.4
    
    
  • 2012-09-02
    Affects: users of www/apache22, www/apache22-event-mpm, www/apache22-itk-mpm, www/apache22-peruser-mpm, www/apache22-worker-mpm
    Author: ohauer@FreeBSD.org
    Reason: 
      The port use now the options NG framework, this means WITH_xxx
      directives are no longer valid.
    
      Additional:
      - APR only specific options like THREADS, MYSQL, PGSQL, SQLITE,
        BDB and IPV6 where removed.
      - PKGNAME has changed from apache-2... to apache22-2...
      - PROXY is now a MULTI directive which means at last one additional
        PROXY_(AJP|BALANCER|CONNECT|FTP|HTTP|SCGI) module is required.
      - CGI is only a valid option for MPM prefork, peruser and itk.
    
    
  • 2011-08-20
    Affects: users of www/apache* and depending ports
    Author: ohauer@FreeBSD.org
    Reason: 
      The default apache version changed from www/apache13 to www/apache22.
      Users who will continue with apache13 should create the following entry
      in /etc/make.conf
    
      APACHE_PORT=	www/apache13
    
    
  • 2010-05-18
    Affects: users of devel/apr0, devel/apr1, www/apache20, www/apache22
    Author: pgollucci@FreeBSD.org
    Reason: 
      devel/apr port has been renamed to devel/apr1.
    
      WITH_APR_FROM_PORTS=yes for www/apache22 has been dissolved and may be
      removed from your configuration files; devel/apr1 is always used now.
    
      Please manually delete apache-2.\* if installed _before_ updating using
      either portmaster or portupgrade:
    
    	pkg_delete -f apache-2.\*
    
      Then, if you use portmaster:
    
    	portmaster -o devel/apr1 devel/apr
    
      If you use portupgrade:
    
    	portupgrade -f -o devel/apr1 devel/apr
    
      Finally, reinstall Apache port if you deleted it earlier and update ports as
      usual (`XX' below is either 20 or 22):
    
    	portinstall www/apacheXX
    
    
  • 2009-06-11
    Affects: users of www/apache22
    Author: pgollucci@FreeBSD.org
    Reason: 
      Two rc.d scripts have been renamed:
    
    	apache22.sh -> apache22
    	htcacheclean.sh -> htcacheclean
    
      You'll need to update any crons wrappers, etc. for the new paths.
    
    
  • 2008-06-22
    Affects: users of devel/subversion, subversion-devel and subversion-freebsd
             with apr from www/apache22
    Author: Clement Laforet <clement@FreeBSD.org>
    Reason: 
      apr and apr-util bundled with apache 2.2.9 have been upgraded to 1.3.x, so
      shared libraries versions have been bumped. If you are using subversion
      with apache22 apr, you must rebuild subversion after the update.
    
    
  • 2008-01-20
    Affects: users of www/apache22
    Author: clement@FreeBSD.org
    Reason: 
      BDB framework provided by bsd.database.mk is now used by www/apache22
      port. WITH_BERKELEYDB knob is deprecated in favor of WITH_BDB and
      WITH_BDB_VER/WITH_BDB_BASE, see documentation for more details.
      ('make show-options').
    
    
Port Moves
  • port moved here from www/apache20 on 2012-08-18
    REASON: Has expired

  • port moved here from www/apache13+ipv6 on 2012-01-01
    REASON: apache13 is deprecated, use www/apache22

  • port moved here from www/apache13-modperl on 2012-01-01
    REASON: apache13 is deprecated, use www/apache22

  • port moved here from www/apache13 on 2012-01-01
    REASON: apache13 is deprecated, use www/apache22

  • port moved here from www/apache13-modssl+ipv6 on 2012-01-01
    REASON: apache13 is deprecated, use www/apache22

  • port moved here from www/apache13-ssl on 2012-01-01
    REASON: apache13 is deprecated, use www/apache22

  • port moved here from www/apache13-modssl on 2012-01-01
    REASON: apache13 is deprecated, use www/apache22

Number of commits found: 212 (showing only 12 on this page)

«  1 | 2 | 3 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Dec 2005 21:38:38
Original commit files touched by this commit  2.2.0_3
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Grrrrr. mod_mem_cache needs threads-capable APR

Reported by:            pointyhat via kris
13 Dec 2005 22:26:57
Original commit files touched by this commit  2.2.0_3
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Fix envvars.d [1]
- Add apache22_http_accept_enable to load accf_http kernel module [2]
  Additionnally, if it's not defined, we drop accept filter support
- Drop obsolete apache22ssl_enable rc.conf option
- Sync apache22.sh behavior with apachectl
  Add graceful and graceful-stop targets
- Rework categories (add CACHE_MODULES)
- Add support for apr_dbd: MySQL, PostgrSQL and SQLite3 backends are supported
  It adds mod_auth_dbd and mod_dbd automatically

more fixes to come soon...

PR:             ports/90309 [1],
                ports/90103 [2]
Submitted by:   Simun Mikecin <sime@data.home.hr> [1],
                Melvyn Sopacua <melvyn@melvyn.homeunix.net> [2]
13 Dec 2005 10:51:41
Original commit files touched by this commit  2.2.0_3
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Fix typo (it's actually in apache SVN repo)

Reported by:     Matt Smith <matt@xtaz.co.uk>
12 Dec 2005 20:55:14
Original commit files touched by this commit  2.2.0_3
 This port version is marked as vulnerable.
clement search for other commits by this committer
SECURITY: CVE-2005-3352 (cve.mitre.org)
     mod_imap: Escape untrusted referer header before outputting in HTML
     to avoid potential cross-site scripting.  Change also made to
     ap_escape_html so we escape quotes.  Reported by JPCERT.
     [Mark Cox]

Reported by:    simon
10 Dec 2005 11:53:01
Original commit files touched by this commit  2.2.0_2
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Don't forget to add USE_BUNDLED_APR to CONFIGURE_ENV
10 Dec 2005 11:39:40
Original commit files touched by this commit  2.2.0_2
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Fix plist (forgot when I add mod_filter) [1]
- workaround apr detection. Now apache22 build his own apr, even if apr
  is installed, unless you define WITH_APR_FROM_PORTS.

Reported by:    pointyhat via kris [1]
07 Dec 2005 20:54:42
Original commit files touched by this commit  2.2.0_1
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Add forgotten mod_filter

Spotted by:             Cheese Lottery <cheeselottery@gmail.com>
04 Dec 2005 14:59:41
Original commit files touched by this commit  2.2.0_1
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Various package fixes
- Bump PORTREVISION
04 Dec 2005 13:31:20
Original commit files touched by this commit  2.2.0
 This port version is marked as vulnerable.
clement search for other commits by this committer
- clean plist
04 Dec 2005 11:10:03
Original commit files touched by this commit  2.2.0
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Fix duplicated modules
04 Dec 2005 10:57:19
Original commit files touched by this commit  2.2.0
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Update documentation.
  We no longer support for WWW_* knobs
03 Dec 2005 22:02:58
Original commit files touched by this commit  2.2.0
 This port version is marked as vulnerable.
clement search for other commits by this committer
- Add apache 2.2.0
  It's a temporary layout, I need more time to find the best.
  note that ${PREFIX}/www/(data|errors|cgi)(-dist) disappeared in favor of
  ${PREFIX}/www/apache22

Number of commits found: 212 (showing only 12 on this page)

«  1 | 2 | 3 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk11Jan 29
asterisk13Jan 29
asterisk13Jan 29
linux_base-c6Jan 28
linux_base-f10Jan 28
bugzilla44Jan 26
py-django*Jan 24
py-django-devel*Jan 24
libresslJan 22
linux-c6-openssl*Jan 22
mingw32-openssl*Jan 22
openssl*Jan 22
chromiumJan 21
polarsslJan 19
polarssl13Jan 19

11 vulnerabilities affecting 19 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 24501
Broken 91
Deprecated 31
Ignore 338
Forbidden 1
Restricted 207
No CDROM 93
Vulnerable 19
Expired 0
Set to expire 26
Interactive 0
new 24 hours 3
new 48 hours7
new 7 days21
new fortnight51
new month121

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.