Skip to content

airtower-luna/mod_gnutls

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
  • Meson >= 1.1
  • GCC or Clang
  • GNU Make
  • Python 3 (for tests)
  • PyYAML
  • Pandoc (for documentation, optional)
  • pdflatex (for PDF documentation, optional)

Installation

The build uses Meson, the example below puts the build in a directory called build/.

meson setup build
meson compile -C build/
meson test -C build/
meson install -C build/

Then configure and restart Apache.

You may need to set -Dtest-host or -Dtest-ips in the setup stage 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 meson compile -C build/ api-doc. The documentation will be placed in build/doc/api/html/.

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.

About

TLS module for Apache HTTPD based on GnuTLS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8