BSD Ports

Vulnerable: version 0.12.1_1 is affected by 1 known vulnerability. See below.

www/mod_gnutls 0.12.1_1 DragonFly

Extension for Apache httpd using GnuTLS library to provide HTTPS

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
security, www
Package size
48.4 KiB, 139.9 KiB installed

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.

In the other systems

SystemPortVersion
DragonFlywww/mod_gnutls0.12.1_1
FreeBSDwww/mod_gnutls0.13.0
HardenedBSDwww/mod_gnutls0.13.0
GhostBSDwww/mod_gnutls0.13.0

Install

Binary package:

pkg install ap24-mod_gnutls

From DPorts:

cd /usr/dports/www/mod_gnutls && make install clean

Dependencies

Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

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>

Known vulnerabilities 1