H.2. Optional features

--with-cgi (default: no)

Build and install the optional CGI programs, HTML files, and sample CGI configuration files. This is not enabled by default, as they are only useful on web servers. See data/html/README for additional information on how to set up CGI programs.

--with-lib (default: no)

Build and install the upsclient library and header files.

--with-all (no default)

Build and install all of the above (the serial, USB, SNMP, XML/HTTP and PowerMan drivers, the CGI programs and HTML files, and the upsclient library).

--with-ssl (default: auto-detect)

Enable SSL development code. Read the section "Configuring SSL" in docs/security.txt for instructions on SSL support.

--with-wrap (default: auto-detect)

Enable libwrap (tcp-wrappers) support. Refer to upsd man page for more information.

--with-ipv6 (default: auto-detect)

Enable IPv6 support.

--with-hal (default: no)

Build and install Hardware Abstraction Layer support. If you own a USB unit, only protect your local system and run the Gnome or KDE desktop, this will enable a full Plug & Play usage. See docs/nut-hal.txt for additional information on how to set up and use HAL support.

--with-powerman  (default: auto-detect)

Build and install Powerman PDU client driver. This allows to interact with the Powerman daemon, and the numerous Power Distribution Units (PDU) supported by the project.