www/apache24 2.4.69 MidnightBSD
Version 2.4.x of Apache web server
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
099aeb255d- License
- Apache-2.0
- Categories
- www
Description
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.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | www/apache24 | 2.4.69 |
| FreeBSD | www/apache24 | 2.4.69 |
| NetBSD | www/apache24 | 2.4.69 |
| DragonFly | www/apache24 | 2.4.63 |
| HardenedBSD | www/apache24 | 2.4.68_1 |
| GhostBSD | www/apache24 | 2.4.68 |
| OPNsense | www/apache24 | 2.4.68 |
Install
Binary package:
mport install apache24
From mports:
cd /usr/mports/www/apache24 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= apache24>0:www/apache24
Dependencies
As this port's Makefile names them.
Library 4
libexpat.so: textproc/expat2libapr-1.so: devel/apr1libpcre2-8.so: devel/pcre2libgdbm.so: databases/gdbm
Build dependencies 4
Run dependencies 4
No port depends on this one.
Configuration
No options to configure.
- USES
- apache:server,2.4 autoreconf compiler:c11 cpe iconv libtool perl5 tar:bzip2
- Service scripts
apache24,htcacheclean- Conflicts with
- py*-circuits
Files
Manual pages 14
- ab(1)
- apachectl(8)
- apxs(1)
- dbmmanage(1)
- fcgistarter(8)
- htcacheclean(8)
- htdbm(1)
- htdigest(1)
- htpasswd(1)
- httpd(8)
- httxt2dbm(1)
- logresolve(1)
- rotatelogs(8)
- suexec(8)
pkg-plist 525
- bin/ab
- bin/htdbm
- bin/htdigest
- bin/htpasswd
- bin/httxt2dbm
- bin/logresolve
- etc/apache24/Includes/no-accf.conf
- @sample etc/apache24/extra/httpd-autoindex.conf.sample
- @sample etc/apache24/extra/httpd-dav.conf.sample
- @sample etc/apache24/extra/httpd-default.conf.sample
- @sample etc/apache24/extra/httpd-info.conf.sample
- @sample etc/apache24/extra/httpd-languages.conf.sample
- @sample etc/apache24/extra/httpd-manual.conf.sample
- @sample etc/apache24/extra/httpd-mpm.conf.sample
- @sample etc/apache24/extra/httpd-multilang-errordoc.conf.sample
- @sample etc/apache24/extra/httpd-ssl.conf.sample
- @sample etc/apache24/extra/httpd-userdir.conf.sample
- @sample etc/apache24/extra/httpd-vhosts.conf.sample
- @sample etc/apache24/extra/proxy-html.conf.sample
- @sample etc/apache24/httpd.conf.sample
- @sample etc/apache24/magic.sample
- @sample etc/apache24/mime.types.sample
- etc/apache24/modules.d/README_modules.d
- include/apache24/ap_compat.h
- include/apache24/ap_config.h
- include/apache24/ap_config_auto.h
- include/apache24/ap_config_layout.h
- include/apache24/ap_expr.h
- include/apache24/ap_hooks.h
- include/apache24/ap_listen.h
- include/apache24/ap_mmn.h
- include/apache24/ap_mpm.h
- include/apache24/ap_provider.h
- include/apache24/ap_regex.h
- include/apache24/ap_regkey.h
- include/apache24/ap_release.h
- include/apache24/ap_slotmem.h
- include/apache24/ap_socache.h
- include/apache24/apache_noprobes.h
- include/apache24/cache_common.h
- include/apache24/heartbeat.h
- include/apache24/http_config.h
- include/apache24/http_connection.h
- include/apache24/http_core.h
- include/apache24/http_log.h
- include/apache24/http_main.h
- include/apache24/http_protocol.h
- include/apache24/http_request.h
- include/apache24/http_ssl.h
- include/apache24/http_vhost.h
- include/apache24/httpd.h
- include/apache24/mod_auth.h
- include/apache24/mod_cache.h
- include/apache24/mod_cgi.h
- include/apache24/mod_core.h
- include/apache24/mod_dav.h
- include/apache24/mod_dbd.h
- include/apache24/mod_http2.h
- include/apache24/mod_include.h
- include/apache24/mod_log_config.h
- include/apache24/mod_proxy.h
- include/apache24/mod_request.h
- include/apache24/mod_rewrite.h
- include/apache24/mod_session.h
- include/apache24/mod_so.h
- include/apache24/mod_ssl.h
- include/apache24/mod_ssl_openssl.h
- include/apache24/mod_status.h
- include/apache24/mod_unixd.h
- include/apache24/mod_watchdog.h
- include/apache24/mod_xml2enc.h
- include/apache24/mpm_common.h
- include/apache24/os.h
- include/apache24/scoreboard.h
- include/apache24/unixd.h
- include/apache24/util_cfgtree.h
- include/apache24/util_charset.h
- include/apache24/util_cookies.h
- include/apache24/util_ebcdic.h
- include/apache24/util_fcgi.h
- include/apache24/util_filter.h
- include/apache24/util_ldap.h
- include/apache24/util_md5.h
- include/apache24/util_mutex.h
- include/apache24/util_script.h
- include/apache24/util_time.h
- include/apache24/util_varbuf.h
- include/apache24/util_xml.h
- libexec/apache24/httpd.exp
- libexec/apache24/mod_access_compat.so
- libexec/apache24/mod_actions.so
- libexec/apache24/mod_alias.so
- libexec/apache24/mod_allowmethods.so
- libexec/apache24/mod_asis.so
- libexec/apache24/mod_auth_basic.so
- libexec/apache24/mod_auth_digest.so
- libexec/apache24/mod_auth_form.so
- libexec/apache24/mod_authn_anon.so
- libexec/apache24/mod_authn_core.so
- libexec/apache24/mod_authn_dbd.so
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| apache24/httpd-2.4.69.tar.bz2 | 8.513053e+06 | c5e6ebc66e349b87d7fc6916ae7cc2a808ed348003de134cf9e9d89d3e2cc73d |
Master sites 1
- APACHE_HTTPD
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
099aeb255d |
Lucas Holt | www/apache24: add HTTP_GATEWAY_TIME_OUT.html.var to pkg-plist The error document is installed but was missing from the plist,
causing the fake-sanity check to fail.
AI-Assisted-by: Claude Opus 5.5 <[email protected]>
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |
|
0725743ede |
Lucas Holt | www/apache24: update to 2.4.69 (#1664) Update Apache HTTP Server to 2.4.69 and regenerate distinfo. The
upstream SHA256 matches Apache’s published checksum.
Validation: bmake makesum, patch, build, fake, package, test,
check-license; portlint -C (0 fatal errors, 10 existing warnings); git
diff --check. The test target runs without an upstream test suite.
## Summary by Sourcery
Update the Apache HTTP Server port to 2.4.69 and refresh its
distribution metadata.
Enhancements:
- Update the Apache HTTP Server port to version 2.4.69.
Chores:
- Regenerate the distribution checksums for the new Apache release.
Signed-off-by: Lucas Holt <[email protected]> |
|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |