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:
- Daniel Kahn Gillmor [email protected]
- Paul Querna
- Nikos Mavrogiannopoulos
- Dash Shendy
- 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)
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/.
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.