{"id":4425,"date":"2022-12-20T17:49:16","date_gmt":"2022-12-20T20:49:16","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/client-conf-man5\/"},"modified":"2022-12-20T17:49:16","modified_gmt":"2022-12-20T20:49:16","slug":"client-conf-man5","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/client-conf-man5\/","title":{"rendered":"client.conf (man5)"},"content":{"rendered":"<h1 align=\"center\">client.conf<\/h1>\n<p> <a href=\"#NAME\">NAME<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#NOTES\">NOTES<\/a><br \/> <a href=\"#SEE ALSO\">SEE ALSO<\/a><br \/> <a href=\"#COPYRIGHT\">COPYRIGHT<\/a> <\/p>\n<hr>\n<h2>NAME <a name=\"NAME\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">client.conf \u2212 client configuration file for cups (deprecated on macos)<\/p>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <b>client.conf<\/b> file configures the CUPS client and is normally located in the <i>\/etc\/cups<\/i> and\/or <i>~\/.cups<\/i> directories. Each line in the file can be a configuration directive, a blank line, or a comment. Comment lines start with the # character.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>Note:<\/b> Starting with macOS 10.7, this file is only used by command-line and X11 applications plus the IPP backend. The <b>ServerName<\/b> directive is not supported on macOS at all. Starting with macOS 10.12, all applications can access these settings in the <i>\/Library\/Preferences\/org.cups.PrintingPrefs.plist<\/i> file instead. See the NOTES section below for more information.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>DIRECTIVES<\/b> <br \/> The following directives are understood by the client. Consult the online help for detailed descriptions: <b><br \/> AllowAnyRoot Yes <br \/> AllowAnyRoot No<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies whether to allow TLS with certificates that have not been signed by a trusted Certificate Authority. The default is &#8220;Yes&#8221;.<\/p>\n<p style=\"margin-left:11%;\"><b>AllowExpiredCerts Yes <br \/> AllowExpiredCerts No<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies whether to allow TLS with expired certificates. The default is &#8220;No&#8221;.<\/p>\n<p style=\"margin-left:11%;\"><b>DigestOptions DenyMD5 <br \/> DigestOptions None<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies HTTP Digest authentication options. <b>DenyMD5<\/b> disables support for the original MD5 hash algorithm.<\/p>\n<p style=\"margin-left:11%;\"><b>Encryption IfRequested <br \/> Encryption Never <br \/> Encryption Required<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies the level of encryption that should be used.<\/p>\n<p style=\"margin-left:11%;\"><b>GSSServiceName<\/b> <i>name<\/i><\/p>\n<p style=\"margin-left:18%;\">Specifies the Kerberos service name that is used for authentication, typically &#8220;host&#8221;, &#8220;http&#8221;, or &#8220;ipp&#8221;. CUPS adds the remote hostname (&#8220;name@server.example.com&#8221;) for you. The default name is &#8220;http&#8221;.<\/p>\n<p style=\"margin-left:11%;\"><b>ServerName<\/b> <i>hostname-or-ip-address<\/i>[<i>:port<\/i>] <b><br \/> ServerName<\/b> <i>\/domain\/socket<\/i><\/p>\n<p style=\"margin-left:18%;\">Specifies the address and optionally the port to use when connecting to the server. <b>Note: This directive is not supported on macOS 10.7 or later.<\/b><\/p>\n<p style=\"margin-left:11%;\"><b>ServerName<\/b> <i>hostname-or-ip-address<\/i>[<i>:port<\/i>]<b>\/version=1.1<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies the address and optionally the port to use when connecting to a server running CUPS 1.3.12 and earlier.<\/p>\n<p style=\"margin-left:11%;\"><b>SSLOptions<\/b> [<i>AllowDH<\/i>] [<i>AllowRC4<\/i>] [<i>AllowSSL3<\/i>] [<i>DenyCBC<\/i>] [<i>DenyTLS1.0<\/i>] <br \/> [<i>MaxTLS1.0<\/i>] [<i>MaxTLS1.1<\/i>] [<i>MaxTLS1.2<\/i>] [<i>MaxTLS1.3<\/i>] [<i>MinTLS1.0<\/i>] [<i>MinTLS1.1<\/i>] <br \/> [<i>MinTLS1.2<\/i>] [<i>MinTLS1.3<\/i>] <b><br \/> SSLOptions None<\/b><\/p>\n<p style=\"margin-left:18%;\">Sets encryption options (only in \/etc\/cups\/client.conf). By default, CUPS only supports encryption using TLS v1.0 or higher using known secure cipher suites. Security is reduced when <i>Allow<\/i> options are used. Security is enhanced when <i>Deny<\/i> options are used. The <i>AllowDH<\/i> option enables cipher suites using plain Diffie-Hellman key negotiation (not supported on systems using GNU TLS). The <i>AllowRC4<\/i> option enables the 128-bit RC4 cipher suites, which are required for some older clients. The <i>AllowSSL3<\/i> option enables SSL v3.0, which is required for some older clients that do not support TLS v1.0. The <i>DenyCBC<\/i> option disables all CBC cipher suites. The <i>DenyTLS1.0<\/i> option disables TLS v1.0 support &#8211; this sets the minimum protocol version to TLS v1.1. The <i>MinTLS<\/i> options set the minimum TLS version to support. The <i>MaxTLS<\/i> options set the maximum TLS version to support. Not all operating systems support TLS 1.3 at this time.<\/p>\n<p style=\"margin-left:11%;\"><b>TrustOnFirstUse Yes <br \/> TrustOnFirstUse No<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies whether to trust new TLS certificates by default. The default is &#8220;Yes&#8221;.<\/p>\n<p style=\"margin-left:11%;\"><b>User<\/b> <i>name<\/i><\/p>\n<p style=\"margin-left:18%;\">Specifies the default user name to use for requests.<\/p>\n<p style=\"margin-left:11%;\"><b>UserAgentTokens None <br \/> UserAgentTokens ProductOnly <br \/> UserAgentTokens Major <br \/> UserAgentTokens Minor <br \/> UserAgentTokens Minimal <br \/> UserAgentTokens OS <br \/> UserAgentTokens Full<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies what information is included in the User-Agent header of HTTP requests. &#8220;None&#8221; disables the User-Agent header. &#8220;ProductOnly&#8221; reports &#8220;CUPS&#8221;. &#8220;Major&#8221; reports &#8220;CUPS\/major IPP\/2&#8221;. &#8220;Minor&#8221; reports &#8220;CUPS\/major.minor IPP\/2.1&#8221;. &#8220;Minimal&#8221; reports &#8220;CUPS\/major.minor.patch IPP\/2.1&#8221;. &#8220;OS&#8221; reports &#8220;CUPS\/major.minor.path (osname osversion) IPP\/2.1&#8221;. &#8220;Full&#8221; reports &#8220;CUPS\/major.minor.path (osname osversion; architecture) IPP\/2.1&#8221;. The default is &#8220;Minimal&#8221;.<\/p>\n<p style=\"margin-left:11%;\"><b>ValidateCerts Yes <br \/> ValidateCerts No<\/b><\/p>\n<p style=\"margin-left:18%;\">Specifies whether to only allow TLS with certificates whose common name matches the hostname. The default is &#8220;No&#8221;.<\/p>\n<h2>NOTES <a name=\"NOTES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <b>client.conf<\/b> file is deprecated on macOS and will no longer be supported in a future version of CUPS. Configuration settings can instead be viewed or changed using the <b>defaults<\/b>(1) command: <br \/> defaults write \/Library\/Preferences\/org.cups.PrintingPrefs.plist Encryption Required <br \/> defaults write \/Library\/Preferences\/org.cups.PrintingPrefs.plist TrustOnFirstUse -bool NO<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">defaults read \/Library\/Preferences\/org.cups.PrintingPrefs.plist Encryption <br \/> On Linux and other systems using GNU TLS, the <i>\/etc\/cups\/ssl\/site.crl<\/i> file, if present, provides a list of revoked X.509 certificates and is used when validating certificates.<\/p>\n<h2>SEE ALSO <a name=\"SEE ALSO\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>cups<\/b>(1), <b>default<\/b>(1), CUPS Online Help (http:\/\/localhost:631\/help)<\/p>\n<h2>COPYRIGHT <a name=\"COPYRIGHT\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Copyright \u00a9 2007-2019 by Apple Inc.<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>  client.conf \u2212 client configuration file for cups (deprecated on macos) <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[959],"tags":[961,1416,1291],"class_list":["post-4425","post","type-post","status-publish","format-standard","hentry","category-5-formatos-de-ficheros","tag-961","tag-client","tag-man5"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/4425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=4425"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/4425\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=4425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=4425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=4425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}