[04f48a2] | 1 | mod_gnutls, Apache GnuTLS module |
---|
| 2 | ================================ |
---|
[6af4f74] | 3 | |
---|
[04f48a2] | 4 | https://mod.gnutls.org/ |
---|
[6af4f74] | 5 | |
---|
[04f48a2] | 6 | Mailing List: |
---|
[6af4f74] | 7 | |
---|
[04f48a2] | 8 | mod_gnutls development <mod_gnutls-devel@lists.gnutls.org> |
---|
[6af4f74] | 9 | |
---|
[04f48a2] | 10 | Lead Maintainer: |
---|
[6af4f74] | 11 | |
---|
[3c123cd] | 12 | Fiona Klute <fiona.klute@gmx.de> |
---|
[6af4f74] | 13 | |
---|
[04f48a2] | 14 | Past maintainers and other contributors: |
---|
[7bebb42] | 15 | |
---|
[2afbe2e] | 16 | Daniel Kahn Gillmor <dkg@fifthhorseman.net> |
---|
[04f48a2] | 17 | Paul Querna <chip at force-elite.com> |
---|
| 18 | Nikos Mavrogiannopoulos <nmav at gnutls.org> |
---|
| 19 | Dash Shendy <neuromancer at dash.za.net> |
---|
[6af4f74] | 20 | |
---|
[04f48a2] | 21 | Prerequisites |
---|
| 22 | ------------- |
---|
[6af4f74] | 23 | |
---|
[65c84e5] | 24 | * GnuTLS >= 3.6.3 <https://www.gnutls.org/> |
---|
[d60ff7b] | 25 | * Apache HTTPD >= 2.4.17 <https://httpd.apache.org/> |
---|
[4c529de] | 26 | * autotools, GNU make, & GCC |
---|
[c5d5942] | 27 | * libmsv >= 0.1 (Optional, enable with ./configure --enable-msva) |
---|
[f3a3f6f] | 28 | * Python 3 (for tests) |
---|
| 29 | * PyYAML <https://github.com/yaml/pyyaml> |
---|
[ee687ab] | 30 | * pandoc (for documentation, optional) |
---|
| 31 | * pdflatex (for PDF documentation, optional) |
---|
[6af4f74] | 32 | |
---|
[04f48a2] | 33 | Installation |
---|
| 34 | ------------ |
---|
[6af4f74] | 35 | |
---|
[4c529de] | 36 | tar xzvf mod_gnutls-version.tar.bz2 |
---|
[04f48a2] | 37 | cd mod_gnutls-version/ |
---|
| 38 | autoreconf -fiv |
---|
[c5d5942] | 39 | ./configure |
---|
[04f48a2] | 40 | make |
---|
| 41 | make install |
---|
| 42 | # Configure & restart apache |
---|
[6af4f74] | 43 | |
---|
[ee687ab] | 44 | It is recommended to run "make check" before "make install". You may |
---|
| 45 | need to pass TEST_HOST or TEST_IP to ./configure for the tests to work |
---|
| 46 | correctly, please see test/README for details. |
---|
| 47 | |
---|
[251edfe] | 48 | If Doxygen is available, you can build internal API documentation |
---|
| 49 | using "make doxygen-doc". The documentation will be placed in |
---|
| 50 | doc/api/. |
---|
| 51 | |
---|
[04f48a2] | 52 | Configuration |
---|
| 53 | ------------- |
---|
[6af4f74] | 54 | |
---|
[ee687ab] | 55 | Please see doc/mod_gnutls_manual.mdwn for more details. If pandoc is |
---|
| 56 | available, HTML and PDF (requires pdflatex) documentation will be |
---|
| 57 | built and installed as well. |
---|