CUPS DSS and PSF-Other tuning
CUPS DSS and PSF-Other DSS are driving CUPS printers. CUPS scheduler, cupsd, can be configured using the cupsd.conf file. It is normally located in the /etc/cups directory. Refer to the CUPS documentation if you think your printing environment needs changes to the default configuration.
Examples of directives understood by cupsd:
-
MaxClients
The MaxClients directive specifies the maximum number of simultaneous clients that are allowed by the server. The default is 100 clients.
Example:
MaxClients 1024
-
MaxJobs
The MaxJobs directive specifies the maximum number of simultaneous jobs that are allowed. Set to 0 to allow an unlimited number of jobs. The default is 500 jobs.
Example:
MaxJobs 0
-
LogLevel
The LogLevel directive specifies the level of logging for the ErrorLog file. The following values are recognized (each level logs everything under the preceding levels):
- none - Log nothing
- emerg - Log emergency conditions that prevent the server from running
- alert - Log alerts that must be handled immediately
- crit - Log critical errors that don't prevent the server from running
- error - Log general errors
- warn - Log errors and warnings
- notice - Log temporary error conditions
- info - Log all requests and state changes
- debug - Log basic debugging information
- debug2 - Log all debugging information
The default LogLevel is @CUPS_LOG_LEVEL@.
Examples:
LogLevel none LogLevel debug
-
PreserveJobFiles
Specifies if job files are preserved after a job is printed.
- Allowed Values
- Yes
- No
- seconds
If a numeric value is specified, job files are preserved for the indicated number of seconds after printing. The default is 86400.
Example:
PreserveJobFiles No
-
PreserveJobHistory
Specifies if the job history is preserved after a job is printed.
- Allowed Values
- Yes
- No
- seconds
If a numeric value is specified, the job history is preserved for the indicated number of seconds after printing. If Yes, the job history is preserved until the MaxJobs limit is reached. The default value is Yes.
Example:
PreserveJobHistory No