Skip to content

airtower-luna/mod_gnutls

Folders and files

NameName
Last commit message
Last commit date
Mar 8, 2025
Sep 30, 2020
Mar 11, 2024
Jun 1, 2020
Feb 23, 2023
Mar 12, 2024
Jul 1, 2023
Jan 29, 2013
Sep 30, 2020
Sep 30, 2020
Nov 28, 2020
Mar 12, 2024
Sep 27, 2004
Mar 11, 2024
Sep 20, 2011
Mar 12, 2024
Mar 12, 2024

Repository files navigation

mod_gnutls, Apache GnuTLS module

Homepage: https://github.com/airtower-luna/mod_gnutls

Mailing List: mod_gnutls development [email protected]

Lead Maintainer: Fiona Klute [email protected]

Past maintainers and other contributors:

Prerequisites

  • GnuTLS >= 3.6.3
  • Apache HTTPD >= 2.4.17
  • autotools, GNU make, & GCC or Clang
  • libmsv >= 0.1 (deprecated, enable with ./configure --enable-msva)
  • Python 3 (for tests)
  • PyYAML
  • Pandoc (for documentation, optional)
  • pdflatex (for PDF documentation, optional)

Installation

After cloning the repository or unpacking a release archive, run:

autoreconf -fiv
./configure
make
make check
make install

Then configure and restart Apache.

While not strictly required, it is recommended to run make check before make install. You may need to pass TEST_HOST or TEST_IP to ./configure for the tests to work correctly if you have an unusual network setup, please see test/README.md for details.

If Doxygen is available, you can build internal API documentation using make doxygen-doc. The documentation will be placed in doc/api/.

Configuration

Please see doc/mod_gnutls_manual.md for more details. If Pandoc is available, HTML and PDF (requires pdflatex) documentation will be built and installed as well.