The dialog to configure the CUPS server security settings for any of the defined server locations is shown here. It contains the following settings, which may be defined seperately for any valid resource (or location) of the CUPS server:
Valid resources (or locations) of the CUPS server are:
For all locations that are not defined seperately the setting of the location ‘above’ it is valid.
For example, you have a printer named infotec_P450 with no set security options. Then the security of the location /printers will take the reponsibility for this printer as it is a sub-location of/printers. If, in turn there is no security set for /printers, then the security for / (the general security) of the server takes responsibility. Either you have set this for your purpose or the compiiled-in default value takes over.
The group name for System or printer administration access. The default varies depending on the operating system, but will be sys, system or root (checked for in that order).
Access permissions for each directory served by the scheduler. Locations are relative to the document root.
The authorization class. Currently only ‘Anonymous’, ‘User’, ‘System’ (valid user belonging to the group set as system group), and ‘group’ (valid user belonging to the specified group) are supported.
Whether or not to use encryption. This depends on having the OpenSSL linked into the CUPS library and scheduler.
Possible values are:
Allows access from the specified hostname, domain, IP address or network. Possible values are:
The host and domain address require that you enable hostname lookups, as described earlier.
Denies access from the specified hostname, domain, IP address or network. Possible values are:
The host and domain address require that you enable hostname lookups, as described earlier.