Port details |
- mod_gnutls Extension for Apache httpd using GnuTLS library to provide HTTPS
- 0.8.4_2 www
=1 Version of this port present on the latest quarterly branch. - Maintainer: joneum@FreeBSD.org
 - Port Added: 2011-02-14 04:08:19
- Last Update: 2021-10-21 15:40:51
- Commit Hash: 8347617
- People watching this port, also watch:: python, cvsgraph, ladspa, php74-pear-Horde_Mapi
- Also Listed In: security
- License: APACHE20
- Description:
- mod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0, TLS
1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in
purpose, but does not use OpenSSL.
WWW: https://mod.gnutls.org
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ap24-mod_gnutls>0:www/mod_gnutls
- To install the port:
- cd /usr/ports/www/mod_gnutls/ && make install clean
- To add the package, run one of these commands:
- pkg install www/mod_gnutls
- pkg install ap24-mod_gnutls
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ap24-mod_gnutls
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1524324472
SHA256 (mod_gnutls-0.8.4.tar.bz2) = f2dbd0d9a329568a166a1fc1eafc81ab955bdebd36b9546a9466f248c3adcdf7
SIZE (mod_gnutls-0.8.4.tar.bz2) = 422811
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- apxs : www/apache24
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- apxs : www/apache24
- Library dependencies:
-
- libgnutls.so : security/gnutls
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- www_mod_gnutls
- USES:
- apache:2.4 compiler:c++11-lang cpe libtool pkgconfig tar:bzip2
- pkg-message:
- For install:
- Sample /usr/local/etc/apache24/httpd.conf:
#LoadModule ssl_module libexec/apache24/mod_ssl.so
LoadModule gnutls_module libexec/apache24/mod_gnutls.so
<IfModule gnutls_module>
Include etc/apache24/extra/httpd-gnutls.conf
</IfModule>
Sample /usr/local/etc/apache24/extra/httpd-gnutls.conf:
Listen 443
GnuTLSCache dbm /usr/local/var/db/mod_gnutls/tls-cache
GnuTLSCacheTimeout 500
<VirtualHost _default_:443>
GnuTLSEnable on
GnuTLSKeyFile /usr/local/etc/ssl/certs/private/example_com.key.pem
GnuTLSCertificateFile /usr/local/etc/ssl/certs/example_com.crt.pem
GnuTLSClientCAFile /usr/local/etc/ssl/certs/example_com.ca.pem
GnuTLSPriorities NORMAL:%COMPAT
</VirtualHost>
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
21 Oct 2021 15:40:51 0.8.4_2 |
Stefan Eßer (se)  |
www/mod_gnutls: Add CPE information
Approved by: portmgr (blanket) |
07 Apr 2021 08:09:01 0.8.4_2 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 0.8.4_2 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
14 Aug 2019 12:25:09
0.8.4_2 |
mat  |
Convert to UCL & cleanup pkg-message (categories w) |
26 Jul 2019 20:46:57
0.8.4_2 |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
12 Dec 2018 01:35:36
0.8.4_1 |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
27 Sep 2018 21:10:13
0.8.4 |
linimon  |
Fix build on gcc-based archs.
Tested on powerpc64 and amd64.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
21 Apr 2018 15:30:03
0.8.4 |
joneum  |
Update to 0.8.4 |
11 Mar 2018 17:38:46
0.8.3 |
brnrd  |
Migrate USE_APACHE to USES= apache (category www)
- Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk
With hat: apache |
24 Feb 2018 16:26:50
0.8.3 |
joneum  |
Take maintainership
Approved by: mentors (implicit) |
21 Oct 2017 12:43:23
0.8.3 |
pi  |
www/mod_gnutls: update 0.8.2 -> 0.8.3
- Deprecate OpenPGP support like GnuTLS did (will be removed
completely in a future release)
Changelog: https://lists.gnupg.org/pipermail/mod_gnutls-devel/2017-October/000198.html |
24 Aug 2017 01:39:16
0.8.2 |
jkim  |
Resurrect www/mod_gnutls and update to 0.8.2. |
02 Sep 2014 10:47:10
0.5.10_3 |
bapt  |
Remove non staged ports without pending PR from www |
29 Jul 2014 18:41:17
0.5.10_3  |
adamw  |
Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by: portmgr (not really, but touches unstaged ports) |
23 Jul 2014 09:54:02
0.5.10_3 |
tijl  |
- Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
developers)
PR: 191274
Exp-run by: antoine
Approved by: portmgr (antoine) |
14 Jul 2014 18:42:04
0.5.10_2 |
bapt  |
Modernize LIB_DEPENDS
With hat: portmgr |
02 Jul 2014 17:17:21
0.5.10_2 |
bapt  |
Second batch at resetting maintainership on ports that have not been staged and
without any pending PR
With hat: portmgr |
21 Jan 2014 23:40:23
0.5.10_2 |
bapt  |
Fix properties on pkg-plist |
30 Dec 2013 20:55:19
0.5.10_2 |
ohauer  |
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20
- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4
PR: ports/184785
Submitted by: ohauer
Reviewed by: tabthorpe
Approved by: portmgr (tabthorpe@) |
20 Sep 2013 23:36:54
0.5.10_2 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
23 Apr 2013 14:20:28
0.5.10_2 |
bapt  |
Finish converting the whole ports tree to USES=pkgconfig |
05 Feb 2013 16:17:07
0.5.10_2 |
novel  |
- Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports |
22 Sep 2012 21:15:51
0.5.10_1 |
ohauer  |
- USE_APACHE= s/22+/22/
- adopt new Makefile header
Port build fails on local exp-run with apache24 with
error: 'conn_rec' has no member named 'remote_ip'
or various other apache22 specific functions/parameters
with hat apache@ |
09 Sep 2012 15:58:06
0.5.10_1 |
ohauer  |
- add USE_PKGCONFIG=build to unbreak the port
Noted by beat@ |
18 Aug 2012 14:29:11
0.5.10_1 |
ohauer  |
- remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED
with hat apache@ |
09 Jan 2012 15:41:08
0.5.10_1 |
tabthorpe  |
- The proper acronym for Apache Software License 2 is really AL2
- Thanks to crees@ for generating the initial patch
PR: ports/163521
Submitted by: Pedro Giffuni <pfg apache.org>
Hat: portmgr
Exp run by: pav |
20 Aug 2011 17:27:52
0.5.10_1 |
ohauer  |
- bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined |
19 Aug 2011 01:40:52
0.5.10 |
zi  |
Update to 0.5.10
Pacify portlint(1)
PR: ports/159828
Submitted by: Fumiyuki Shimizu <fumifumi@abacustech.jp> (maintainer)
Approved by: wxs, tabthorpe (mentors, implicit) |
20 Jun 2011 18:36:56
0.5.9 |
ohauer  |
- update to version 0.5.9
Changes:
** Version 0.5.9 (2010-09-24)
- Corrected behavior in Keep-Alive connections (do not
terminate the connection prematurely)
- The GnuTLSCache variable now can be given the specific
option "gdbm" instead of "dbm". "dbm" will use the berkeley
db type of libapr while gdbm will force gdbm to be used.
sdbm is no longer being used due to serious limitations.
** Version 0.5.8 (2010-08-18)
- Session tickets are enabled by default.
PR: ports/157651
Submitted by: Fumiyuki Shimizu <fumifumi _at_ abacustech.jp> (maintainer) |
05 Jun 2011 18:43:16
0.5.6_1 |
novel  |
Chase security/gnutls update and add an UPDATING entry. |
14 Feb 2011 04:08:07
0.5.6 |
miwi  |
mod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0, TLS
1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in
purpose, but does not use OpenSSL.
WWW: http://www.outoforder.cc/projects/apache/mod_gnutls/
PR: ports/154463
Submitted by: Fumiyuki Shimizu <fumifumi at abacustech.jp> |