From c295c6cec12bf8fe797ce80296fc0af593305d6c Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Sun, 16 Feb 2020 14:57:39 -0500 Subject: [PATCH] doc: Update configure options in installation notes Add some missing configuration options in the installation notes. Signed-off-by: Donald Sharp --- doc/user/installation.rst | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/doc/user/installation.rst b/doc/user/installation.rst index 392a2dd784..9cd1210529 100644 --- a/doc/user/installation.rst +++ b/doc/user/installation.rst @@ -144,6 +144,11 @@ options from the list below. Build watchfrr with systemd integration, this will allow FRR to communicate with systemd to tell systemd if FRR has come up properly. +.. option:: --enable-werror + + Build with all warnings converted to errors as a compile option. This + is recommended for developers only. + .. option:: --disable-pimd Turn off building of pimd. On some BSD platforms pimd will not build properly due @@ -181,6 +186,10 @@ options from the list below. Turn off bgpd's ability to use VNC. +.. option:: --disable-bgp-bmp + + Turn off BGP BMP support + .. option:: --enable-datacenter Enable system defaults to work as if in a Data Center. See defaults.h @@ -217,6 +226,11 @@ options from the list below. realm value when inserting into the Linux kernel. Then routing policy can be assigned to the realm. See the tc man page. +.. option:: --disable-irdp + + Disable IRDP server support. This is enabled by default if we have + both `struct in_pktinfo` and `struct icmphdr` available to us. + .. option:: --disable-rtadv Disable support IPV6 router advertisement in zebra. @@ -302,6 +316,18 @@ options from the list below. Build the Sysrepo northbound plugin. +.. option:: --enable-grpc + + Enable the gRPC northbound plugin. + +.. option:: --enable-zeromq + + Enable the ZeroMQ handler. + +.. option:: --with-libpam + + Use libpam for PAM support in vtysh. + .. option:: --enable-time-check XXX When this is enabled with a XXX value in microseconds, any thread that @@ -319,6 +345,10 @@ options from the list below. load might see improvement in behavior. Be aware that `show thread cpu` is considered a good data gathering tool from the perspective of developers. +.. option:: --enable-pcreposix + + Turn on the usage of PCRE Posix libs for regex functionality. + You may specify any combination of the above options to the configure script. By default, the executables are placed in :file:`/usr/local/sbin` and the configuration files in :file:`/usr/local/etc`. The :file:`/usr/local/` -- 2.39.5