Besides these tools you'll want ZLIB for compression support, Avahi for mDNS
support, LIBUSB for USB printing support, the GNU TLS library for encryption
-support on platforms other than iOS, macOS, or Windows, PAM for authentication
-support, and either MIT (1.6.3 or higher) or Heimdal Kerberos for Kerberos
-support. CUPS will compile and run without these, however you'll miss out on
-many of the features provided by CUPS.
+support on platforms other than iOS, macOS, or Windows, and PAM for
+authentication support. CUPS will compile and run without these, however you'll
+miss out on many of the features provided by CUPS.
> Note: Kerberos support is deprecated starting with CUPS 2.4.0 and will be
-> removed in a future version of CUPS.
+> removed in a future version of CUPS. To build CUPS with Kerberos support,
+> specify the "--enable-gssapi" configure option below.
On a stock Ubuntu install, the following command will install the required
prerequisites: