]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
doc: update installation document
authorMiroslav Lichvar <mlichvar@redhat.com>
Tue, 4 Feb 2020 13:34:47 +0000 (14:34 +0100)
committerMiroslav Lichvar <mlichvar@redhat.com>
Thu, 5 Mar 2020 15:02:15 +0000 (16:02 +0100)
doc/installation.adoc

index 3e0f3c3c5f7da7d427598c0af2e99795968b4805..393bb83c4c2f2c8d4b6451893bf38ceef617ada4 100644 (file)
@@ -22,18 +22,18 @@ The software is distributed as source code which has to be compiled. The source
 code is supplied in the form of a gzipped tar file, which unpacks to a
 subdirectory identifying the name and version of the program.
 
-The following programs and libraries with their development files are needed to
-build `chrony`:
-
-* C compiler (gcc or clang recommended)
-* GNU Make
-* Nettle, NSS, or LibTomCrypt (optional)
-* Editline (optional)
-* libcap (Linux only, optional)
-* libseccomp (Linux only, optional)
-* timepps.h header (optional)
-* Asciidoctor (for HTML documentation)
-* Bash (for testing)
+A C compiler (e.g. `gcc` or `clang`) and GNU Make are needed to build `chrony`.
+The following libraries with their development files, and programs, are needed
+to enable optional features:
+
+* Nettle, NSS, or LibTomCrypt: secure hash functions (`SECHASH`)
+* libcap: dropping root privileges on Linux (`DROPROOT`)
+* libseccomp: system call filter on Linux (`SCFILTER`)
+* GnuTLS and Nettle: Network Time Security (`NTS`)
+* Editline: line editing in `chronyc` (`READLINE`)
+* timepps.h header: PPS reference clock
+* Asciidoctor: documentation in HTML format
+* Bash: test suite
 
 After unpacking the source code, change directory into it, and type