[cups] get a new copy of a network printers configuration

Bob cups-a5729 at listemail.net
Sat Dec 1 12:46:39 PST 2018


** Reply to message from Helge Blischke <helgeblischke at web.de> on Sat, 01 Dec
2018 11:06:01 +0100

> As for cups-browsed, please carefully read the manual page (man 5 cups-browsed.conf).
> Depending on the various directives, printer queues created by browsed, the generated PPDs
> are either the ones generated by cups itself or those derived from the DNS-SD
> TXT records or from the LDAP database.
> In the latter case properties like duplex may not be listed there. 
> 
> Instead of doing a lot of trial and error, I’d suggest you post the PPD of the printer in question
> (as a .txt file, otherwise the attachment sill removed), and the contents of /etc/cups/cups-browsed-conf.
> 
> I think after looking into these files, I may be able to give some help (I hope so, at least).

Here is the PPD and cups-browsed.conf

-- 
Robert Blair
-------------- next part --------------
# All configuration options described here can also be supplied on the
# command line of cups-browsed via the "-o" option. In case of
# contradicting settings the setting defined in the configuration file
# will get used.

# Unknown directives are ignored, also unknown values.


# Where should cups-browsed save information about the print queues it had
# generated when shutting down, like whether one of these queues was the
# default printer, or default option settings of the queues?

# CacheDir /var/cache/cups


# Where should cups-browsed create its debug log file (if "DebugLogging file"
# is set)?

# LogDir /var/log/cups


# How should debug logging be done? Into the file
# /var/log/cups/cups-browsed_log ('file'), to stderr ('stderr'), or
# not at all ('none')?

# DebugLogging file
# DebugLogging stderr
# DebugLogging file stderr
# DebugLogging none


# Which protocols will we use to discover printers on the network?
# Can use DNSSD and/or CUPS and/or LDAP, or 'none' for neither.

BrowseRemoteProtocols dnssd cups


# Which protocols will we use to broadcast shared local printers to the network?
# Can use DNSSD and/or CUPS, or 'none' for neither.
# Only CUPS is actually supported, as DNSSD is done by CUPS itself (we ignore
# DNSSD in this directive).

# BrowseLocalProtocols none


# Settings of this directive apply to both BrowseRemoteProtocols and
# BrowseLocalProtocols.
# Can use DNSSD and/or CUPS and/or LDAP, or 'none' for neither.

# BrowseProtocols none


# Only browse remote printers (via DNS-SD or CUPS browsing) from
# selected servers using the "BrowseAllow", "BrowseDeny", and
# "BrowseOrder" directives

# This serves for restricting the choice of printers in print dialogs
# to trusted servers or to reduce the number of listed printers in the
# print dialogs to a more user-friendly amount in large networks with
# very many shared printers.

# This only filters the selection of remote printers for which
# cups-browsed creates local queues. If the print dialog uses other
# mechanisms to list remote printers as for example direct DNS-SD
# access, cups-browsed has no influence. cups-browsed also does not
# prevent the user from manually accessing non-listed printers.

# "BrowseAllow": Accept printers from these hosts or networks. If
# there are only "BrowseAllow" lines and no "BrowseOrder" and/or
# "BrowseDeny" lines, only servers matching at last one "BrowseAllow"
# line are accepted.

# "BrowseDeny": Deny printers from these hosts or networks. If there
# are only "BrowseDeny" lines and no "BrowseOrder" and/or
# "BrowseAllow" lines, all servers NOT matching any of the
# "BrowseDeny" lines are accepted.

# "BrowseOrder": Determine the order in which "BrowseAllow" and
# "BrowseDeny" lines are applied. With "BrowseOrder Deny,Allow" in the
# beginning all servers are accepted, then the "BrowseDeny" lines are
# applied to exclude unwished servers or networks and after that the
# "BrowseAllow" lines to re-include servers or networks. With
# "BrowseOrder Allow,Deny" we start with denying all servers, then
# applying the "BrowseAllow" lines and afterwards the "BrowseDeny"
# lines.

# Default for "BrowseOrder" is "Deny.Allow" if there are both
# "BrowseAllow" and "BrowseDeny" lines.

# If there are no "Browse..." lines at all, all servers are accepted.

# BrowseAllow All
# BrowseAllow cups.example.com
# BrowseAllow 192.168.1.12
# BrowseAllow 192.168.1.0/24
# BrowseAllow 192.168.1.0/255.255.255.0

# BrowseDeny All
# BrowseDeny printserver.example.com
# BrowseDeny 192.168.1.13
# BrowseDeny 192.168.3.0/24
# BrowseDeny 192.168.3.0/255.255.255.0

# BrowseOrder Deny,Allow
# BrowseOrder Allow,Deny


# The interval between browsing/broadcasting cycles, local and/or
# remote, can be adjusted with the BrowseInterval directive.

# BrowseInterval 60


# Browsing-related operations such as adding or removing printer queues
# and broadcasting are each allowed to take up to a given amount of time.
# It can be configured, in seconds, with the BrowseTimeout directive.
# Especially queues discovered by CUPS broadcasts will be removed after
# this timeout if no further broadcast from the server happens.

# BrowseTimeout 300


# Filtering of remote printers by other properties than IP addresses
# of their servers

# Often the desired selection of printers cannot be reached by only
# taking into account the IP addresses of the servers. For these cases
# there is the BrowseFilter directive to filter by most of the known
# properties of the printer.

# By default there is no BrowseFilter line meaning that no filtering
# is applied.

# To do filtering one can supply one or more BrowseFilter directives
# like this:

# BrowseFilter [NOT] [EXACT] <FIELD> [<VALUE>]

# The BrowseFilter directive always starts with the word
# "BrowseFilter" and it must at least contain the name of the data
# field (<FIELD>) of the printer's properties to which it should
# apply.

# Available field names are:

#   name:    Name of the local print queue to be created
#   host:    Host name of the remote print server
#   port:    Port through which the printer is accessed on the server
#   service: DNS/SD service name of the remote printer
#   domain:  Domain of the remote print server

# Also all field names in the TXT records of DNS-SD-advertised printers
# are valid, like "color", "duplex", "pdl", ... If the field name of
# the filter rule does not exist for the printer, the rule is skipped.

# The optional <VALUE> field is either the exact value (when the
# option EXACT is supplied) or a regular expression (Run "man 7 regex"
# in a terminal window) to be matched with the data field.

# If no <VALUE> filed is supplied, rules with field names of the TXT
# record are considered for boolean matching (true/false) of boolean
# field (like duplex, which can have the values "T" for true and "F"
# for false).

# If the option NOT is supplied, the filter rule is fulfilled if the
# regular expression or the exact value DOES NOT match the content of
# the data field. In a boolean rule (without <VALUE>) the rule matches
# false.

# Regular expressions are always considered case-insensitive and
# extended POSIX regular expressions. Field names and options (NOT,
# EXACT) are all evaluated case-insensitive. If there is an error in a
# regular expression, the BrowseFilter line gets ignored.

# Especially to note is that supplying any simple string consisting of
# only letters, numbers, spaces, and some basic special characters as
# a regular expression matches if it is contained somewhere in the
# data field.

# If there is more than one BrowseFilter directive, ALL the directives
# need to be fulfilled for the remote printer to be accepted. If one
# is not fulfilled, the printer will get ignored.

# Examples:

# Rules for standard data items which are supplied with any remote
# printer advertised via DNS-SD:

# Print queue name must contain "hum_res_", this matches
# "hum_res_mono" or "hum_res_color" but also "old_hum_res_mono":

# BrowseFilter name hum_res_

# This matches if the remote host name contains "printserver", like
# "printserver.local", "printserver2.example.com", "newprintserver":

# BrowseFilter host printserver

# This matches all ports with 631 int its number, for example 631,
# 8631, 10631,...:

# BrowseFilter port 631

# This rule matches if the DNS-SD service name contains "@ printserver":

# Browsefilter service @ printserver

# Matches all domains with "local" in their names, not only "local" but
# also things like "printlocally.com":

# BrowseFilter domain local

# Examples for rules applying to items of the TXT record:

# This rule selects PostScript printers, as the "PDL" field in the TXT
# record contains "postscript" then. This includes also remote CUPS
# queues which accept PostScript, independent of whether the physical
# printer behind the CUPS queue accepts PostScript or not.

# BrowseFilter pdl postscript

# Color printers usually contain a "Color" entry set to "T" (for true)
# in the TXT record. This rule selects them:

# BrowseFilter color

# This is a similar rule to select only duplex (automatic double-sided
# printing) printers:

# BrowseFilter duplex

# Rules with the NOT option:

# This rule EXCLUDES printers from all hosts containing "financial" in
# their names, nice to get rid of the 100s of printers of the
# financial department:

# BrowseFilter NOT host financial

# Get only monochrome printers ("Color" set to "F", meaning false, in
# the TXT record):

# BrowseFilter NOT color

# Rules with more advanced use of regular expressions:

# Only queue names which BEGIN WITH "hum_res_" are accepted now, so we
# still get "hum_res_mono" or "hum_res_color" but not
# "old_hum_res_mono" any more:

# BrowseFilter name ^hum_res_

# Server names is accepted if it contains "print_server" OR
# "graphics_dep_server":

# BrowseFilter host print_server|graphics_dep_server

# "printserver1", "printserver2", and "printserver3", nothing else:

# BrowseFilter host ^printserver[1-3]$

# Printers understanding at least one of PostScript, PCL, or PDF:

# BrowseFilter pdl postscript|pcl|pdf

# Examples for the EXACT option:

# Only printers from "printserver.local" are accepted:

# BrowseFilter EXACT host printserver.local

# Printers from all servers except "prinserver2.local" are accepted:

# BrowseFilter NOT EXACT host prinserver2.local


# Use BrowsePoll to poll a particular CUPS server

# BrowsePoll cups.example.com
# BrowsePoll cups.example.com:631
# BrowsePoll cups.example.com:631/version=1.1


# LDAP browsing configuration
# The default value for all options is an empty string. Example configuration:

# BrowseLDAPBindDN cn=cups-browsed,dc=domain,dc=tld
# BrowseLDAPCACertFile /path/to/server/certificate.pem
# BrowseLDAPDN ou=printers,dc=domain,dc=tld
# BrowseLDAPFilter (printerLocation=/Office 1/*)
# BrowseLDAPPassword s3cret
# BrowseLDAPServer ldaps://ldap.domain.tld


# Use DomainSocket to access the local CUPS daemon via another than the
# default domain socket. "None" or "Off" lets cups-browsed not use CUPS'
# domain socket.

# DomainSocket /var/run/cups/cups.sock
# DomainSocket None
# DomainSocket Off


# Set HTTP timeout (in seconds) for requests sent to local/remote
# resources Note that too short timeouts can make services getting
# missed when they are present and operations be unneccessarily
# repeated and too long timeouts can make operations take too long
# when the server does not respond.

# HttpLocalTimeout 5
# HttpRemoteTimeout 10


# Set OnlyUnsupportedByCUPS to "Yes" will make cups-browsed not create
# local queues for remote printers for which CUPS creates queues by
# itself.  These printers are printers advertised via DNS-SD and doing
# CUPS-supported (currently PWG Raster and Apple Raster) driverless
# printing, including remote CUPS queues. Queues for other printers
# (like for legacy PostScript/PCL printers) are always created
# (depending on the other configuration settings of cups-browsed).

# With OnlyUnsupportedByCUPS set to "No", cups-browsed creates queues
# for all printers which it supports, including printers for which
# CUPS would create queues by itself. Temporary queues created by CUPS
# will get overwritten. This way it is assured that any extra
# functionality of cups-browsed will apply to these queues. As queues
# created by cups-browsed are permanent CUPS queues this setting is
# also recommended if applications/print dialogs which do not support
# temporary CUPS queues are installed. This setting is the default.

# OnlyUnsupportedByCUPS Yes


# With UseCUPSGeneratedPPDs set to "Yes" cups-browsed creates queues
# for IPP printers with PPDs generated by the PPD generator of CUPS
# and not with the one of cups-browsed. So any new development in
# CUPS' PPD generator gets available. As CUPS' PPD generator is not
# directly accessible, we need to make CUPS generate a temporary print
# queue with the desired PPD. Therefore we can only use these PPDs
# when our queue replaces a temporary CUPS queue, meaning that the
# queue is for a printer on which CUPS supports driverless printing
# (IPP 2.x, PDLs: PDF, PWG Raster, and/or Apple Raster) and that its
# name is the same as CUPS uses for the temporary queue
# ("LocalQueueNamingIPPPrinter DNS-SD" must be set). The directive
# applies only to IPP printers, not to remote CUPS queues, to not
# break clustering. Setting this directive to "No" lets cups-browsed
# generate the PPD file. Default setting is "Yes".

# UseCUPSGeneratedPPDs No


# With the directives LocalQueueNamingRemoteCUPS and
# LocalQueueNamingIPPPrinter you can determine how the names for local
# queues generated by cups-browsed are generated, separately for
# remote CUPS printers and IPP printers.

# DNS-SD (the default in both cases) bases the naming on the service
# name of the printer's advertised DNS-SD record. This is exactly the
# same naming scheme as CUPS uses for its temporary queues, so the
# local queue from cups-browsed prevents CUPS from listing and
# creating an additional queue. As DNS-SD service names have to be
# unique, queue names of printers from different servers will also be
# unique and so there is no automatic clustering for load-balanced
# printing.

# MakeModel bases the queue name on the printer's manufacturer and
# model names. This scheme cups-browsed used formerly for IPP
# printers.

# RemoteName is only available for remote CUPS queues and uses the
# name of the queue on the remote CUPS server as the local queue's
# name. This makes printers on different CUPS servers with equal queue
# names automatically forming a load-balancing cluster as CUPS did
# formerly (CUPS 1.5.x and older) with CUPS-broadcasted remote
# printers. This scheme cups-browsed used formerly for remote CUPS
# printers.

# LocalQueueNamingRemoteCUPS DNS-SD
# LocalQueueNamingRemoteCUPS MakeModel
# LocalQueueNamingRemoteCUPS RemoteName
# LocalQueueNamingIPPPrinter DNS-SD
# LocalQueueNamingIPPPrinter MakeModel


# Set IPBasedDeviceURIs to "Yes" if cups-browsed should create its
# local queues with device URIs with the IP addresses instead of the
# host names of the remote servers. This mode is there for any
# problems with host name resolution in the network, especially also
# if avahi-daemon is only run for printer discovery and already
# stopped while still printing. By default this mode is turned off,
# meaning that we use URIs with host names.

# If you prefer IPv4 or IPv6 IP addresses in the URIs, you can set
# IPBasedDeviceURIs to "IPv4" to only get IPv4 IP addresses or
# IPBasedDeviceURIs to "IPv6" to only get IPv6 IP addresses.

# IPBasedDeviceURIs No
# IPBasedDeviceURIs Yes
# IPBasedDeviceURIs IPv4
# IPBasedDeviceURIs IPv6


# Set CreateRemoteRawPrinterQueues to "Yes" to let cups-browsed also
# create local queues pointing to remote raw CUPS queues. Normally,
# only queues pointing to remote queues with PPD/driver are created
# as we do not use drivers on the client side, but in some cases
# accessing a remote raw queue can make sense, for example if the
# queue forwards the jobs by a special backend like Tea4CUPS.

# CreateRemoteRawPrinterQueues Yes


# cups-browsed by default creates local print queues for each shared
# CUPS print queue which it discovers on remote machines in the local
# network(s). Set CreateRemoteCUPSPrinterQueues to "No" if you do not
# want cups-browsed to do this. For example you can set cups-browsed
# to only create queues for IPP network printers setting
# CreateIPPPrinterQueues not to "No" and CreateRemoteCUPSPrinterQueues
# to "No".

# CreateRemoteCUPSPrinterQueues No


# Set CreateIPPPrinterQueues to "All" to let cups-browsed discover IPP
# network printers (native printers, not CUPS queues) with known page
# description languages (PWG Raster, PDF, PostScript, PCL XL, PCL
# 5c/e) in the local network and auto-create print queues for them.

# Set CreateIPPPrinterQueues to "Everywhere" to let cups-browsed
# discover IPP Everywhere printers in the local network (native
# printers, not CUPS queues) and auto-create print queues for them.

# Set CreateIPPPrinterQueues to "AppleRaster" to let cups-browsed
# discover Apple Raster printers in the local network (native
# printers, not CUPS queues) and auto-create print queues for them.

# Set CreateIPPPrinterQueues to "Driverless" to let cups-browsed
# discover printers designed for driverless use (currently IPP
# Everywhere and Apple Raster) in the local network (native printers,
# not CUPS queues) and auto-create print queues for them.

# Set CreateIPPPrinterQueues to "LocalOnly" to auto-create print
# queues only for local printers made available as IPP printers. These
# are for example IPP-over-USB printers, made available via
# ippusbxd. This is the default.

# Set CreateIPPPrinterQueues to "No" to not auto-create print queues
# for IPP network printers.

# If queues with PPD file are created (see IPPPrinterQueueType
# directive below) the PPDs are auto-generated by cups-browsed based
# on properties of the printer polled via IPP. In case of missing
# information, info from the Bonjour record is used asd as last mean
# default values.

# If queues without PPD (see IPPPrinterQueueType directive below) are
# created clients have to IPP-poll the capabilities of the printer and
# send option settings as standard IPP attributes. Then we do not poll
# the capabilities by ourselves to not wake up the printer from
# power-saving mode when creating the queues. Jobs have to be sent in
# one of PDF, PWG Raster, or JPEG format. Other formats are not
# accepted.

# This functionality is primarily for mobile devices running
# CUPS to not need a printer setup tool nor a collection of printer
# drivers and PPDs.

# CreateIPPPrinterQueues No
# CreateIPPPrinterQueues LocalOnly
# CreateIPPPrinterQueues Everywhere
# CreateIPPPrinterQueues AppleRaster
# CreateIPPPrinterQueues Everywhere AppleRaster
# CreateIPPPrinterQueues Driverless
# CreateIPPPrinterQueues All


# If cups-browsed is automatically creating print queues for native
# IPP network printers ("CreateIPPPrinterQueues Yes"), the type of
# queue to be created can be selected by the "IPPPrinterQueueType"
# directive. The "PPD" (default) setting makes queues with PPD file
# being created. With "Interface" or "NoPPD" the queue is created with
# a System V interface script (Not supported with CUPS 2.2.x or
# later). "Auto" is for backward compatibility and also lets queues
# with PPD get created.

# IPPPrinterQueueType PPD
# IPPPrinterQueueType NoPPD
# IPPPrinterQueueType Interface
# IPPPrinterQueueType Auto


# The NewIPPPrinterQueuesShared directive determines whether a print
# queue for a newly discovered IPP network printer (not remote CUPS
# queue) will be shared to the local network or not. This is only
# valid for newly discovered printers. For printers discovered in an
# earlier cups-browsed session, cups-browsed will remember whether the
# printer was shared, so changes by the user get conserved. Default is
# not to share newly discovered IPP printers.

# NewIPPPrinterQueuesShared Yes


# If there is more than one remote CUPS printer whose local queue
# would get the same name and AutoClustering is set to "Yes" (the
# default) only one local queue is created which makes up a
# load-balancing cluster of the remote printers which would get this
# queue name (implicit class). This means that when several jobs are
# sent to this queue they get distributed between the printers, using
# the method chosen by the LoadBalancing directive.

# Note that the forming of clusters depends on the naming scheme for
# local queues created by cups-browsed. If you have set
# LocalQueueNamingRemoteCUPS to "DNSSD" you will not get automatic
# clustering as the DNS-SD service names are always unique. With
# LocalQueueNamingRemoteCUPS set to "RemoteName" local queues are
# named as the CUPS queues on the remote servers are named and so
# equally named queues on different servers get clustered (this is how
# CUPS did it in version 1.5.x or older). LocalQueueNamingRemoteCUPS
# set to "MakeModel" makes remote printers of the same model get
# clustered. Note that then a cluster can contain more than one queue
# of the same server.

# With AutoClustering set to "No", for each remote CUPS printer an
# individual local queue is created, and to avoid name clashes when
# using the LocalQueueNamingRemoteCUPS settings "RemoteName" or
# "MakeModel" "@<server name>" is added to the local queue name.

# Only remote CUPS printers get clustered, not IPP network printers or
# IPP-over-USB printers.

# AutoClustering Yes
# AutoClustering No


# Load-balancing printer cluster formation can also be manually
# controlled by defining explicitly which remote CUPS printers should
# get clustered together.

# This is done by the "Cluster" directive:

# Cluster <QUEUENAME>: <EXPRESSION1> <EXPRESSION2> ...
# Cluster <QUEUENAME>

# If no expressions are given, <QUEUENAME> is used as the first and
# only expression for this cluster.

# Discovered printers are matched against all the expressions of all
# defined clusters. The first expression which matches the discovered
# printer determines to which cluster it belongs. Note that this way a
# printer can only belong to one cluster. Once matched, further
# cluster definitions will not checked any more.

# With the first printer matching a cluster's expression a local queue
# with the name <QUEUENAME> is created. If more printers are
# discovered and match this cluster, they join the cluster. Printing
# to this queue prints to all these printers in a load-balancing
# manner, according to to the setting of the LoadBalancing directive.

# Each expression must be a string of characters without spaces. If
# spaces are needed, replace them by underscores ('_').

# An expression can be matched in three ways:

# 1. By the name of the CUPS queue on the remote server
# 2. By make and model name of the remote printer
# 3. By the DNS-SD service name of the remote printer

# Note that the matching is done case-insensitively and any group of
# non-alphanumerical characters is replaced by a single underscore.

# So if an expression is "HP_DeskJet_2540" and the remote server
# reports "hp Deskjet-2540" the printer gets matched to this cluster.

# If "AutoClustering" is not set to "No" both your manual cluster
# definitions will be followed and automatic clustering of
# equally-named remote queues will be performed. If a printer matches
# in both categories the match to the manually defined cluster has
# priority. Automatic clustering of equally-named remote printers is
# not performed if there is a manually defined cluster with this name
# (at least as the printers do not match this cluster).

# Examples:

# To cluster all remote CUPS queues named "laserprinter" in your local
# network but not cluster any other equally-named remote CUPS printers
# use (Local queue will get named "laserprinter"):

# AutoClustering No
# Cluster laserprinter

# To cluster all remote CUPS queues of HP LaserJet 4050 printers in a
# local queue named "LJ4050":

# Cluster LJ4050: HP_LaserJet_4050

# As DNS-SD service names are unique in a network you can create a
# cluster from exactly specified printers (spaces replaced by
# underscors):

# Cluster hrdep: oldlaser_ at _hr-server1 newlaser_ at _hr-server2


# The LoadBalancing directive switches between two methods of handling
# load balancing between equally-named remote queues which are
# represented by one local print queue making up a cluster of them
# (implicit class).

# The two methods are:

# Queuing of jobs on the client (LoadBalancing QueueOnClient):

# Here we queue up the jobs on the client and regularly check the
# clustered remote print queues. If we find an idle queue, we pass
# on a job to it.

# This is also the method which CUPS uses for classes. Advantage is a
# more even distribution of the job workload on the servers
# (especially if the printing speed of the servers is very different),
# and if a server fails, there are not several jobs stuck or
# lost. Disadvantage is that if one takes the client (laptop, mobile
# phone, ...) out of the local network, printing stops with the jobs
# waiting in the local queue.

# Queuing of jobs on the servers (LoadBalancing QueueOnServers):

# Here we check the number of jobs on each of the clustered remote
# printers and send an incoming job immediately to the remote printer
# with the lowest amount of jobs in its queue. This way no jobs queue
# up locally, all jobs which are waiting are waiting on one of the
# remote servers.

# Not having jobs waiting locally has the advantage that we can take
# the local machine from the network and all jobs get printed.
# Disadvantage is that if a server with a full queue of jobs goes
# away, the jobs go away, too.

# Default is queuing the jobs on the client as this is what CUPS does
# with classes.

# LoadBalancing QueueOnClient
# LoadBalancing QueueOnServers


# With the DefaultOptions directive one or more option settings can be
# defined to be applied to every print queue newly created by
# cups-browsed. Each option is supplied as one supplies options with
# the "-o" command line argument to the "lpadmin" command (Run "man
# lpadmin" for more details). More than one option can be supplied
# separating the options by spaces. By default no option settings are
# pre-defined.

# Note that print queues which cups-browsed already created before
# remember their previous settings and so these settings do not get
# applied.

# DefaultOptions Option1=Value1 Option2=Value2 Option3 noOption4


# The AutoShutdown directive specifies whether cups-browsed should
# automatically terminate when it has no local raw queues set up
# pointing to any discovered remote printers or no jobs on such queues
# depending on AutoShutdownOn setting (auto shutdown mode). Setting it
# to "On" activates the auto-shutdown mode, setting it to "Off"
# deactiivates it (the default). The special mode "avahi" turns auto
# shutdown off while avahi-daemon is running and on when avahi-daemon
# stops. This allows running cups-browsed on-demand when avahi-daemon
# is run on-demand.

# AutoShutdown Off
# AutoShutdown On
# AutoShutdown avahi


# The AutoShutdownOn directive determines what event cups-browsed
# considers as inactivity in auto shutdown mode. "NoQueues" (the
# default) means that auto shutdown is initiated when there are no
# queues for discovered remote printers generated by cups-browsed any
# more. "NoJobs" means that all queues generated by cups-browsed are
# without jobs.

# AutoShutdownOn NoQueues
# AutoShutdownOn NoJobs


# The AutoShutdownTimeout directive specifies after how many seconds
# without local raw queues set up pointing to any discovered remote
# printers or jobs on these queues cups-browsed should actually shut
# down in auto shutdown mode. Default is 30 seconds, 0 means immediate
# shutdown.

# AutoShutdownTimeout 30
-------------- next part --------------
*PPD-Adobe: "4.3"
*%%%% PPD file for HP Color LaserJet Pro MFP m176n with CUPS.
*%%%% Created by the CUPS PPD Compiler CUPS v2.2.8.
*% (c) 2008 Copyright HP Development Company, LP
*FormatVersion: "4.3"
*FileVersion: "3.18.7"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*PCFileName: "hp-color_laserjet_pro_mfp_m176n.ppd"
*Product: "(HP Color LaserJet Pro Mpf m176n)"
*Manufacturer: "HP"
*ModelName: "HP Color LaserJet Pro MFP m176n"
*ShortNickName: "HP Color LaserJet Pro MFP m176n hpijs"
*NickName: "HP Color LaserJet Pro MFP m176n, hpcups 3.18.7"
*PSVersion: "(3010.000) 0"
*LanguageLevel: "3"
*ColorDevice: True
*DefaultColorSpace: RGB
*FileSystem: False
*Throughput: "1"
*LandscapeOrientation: Plus90
*TTRasterizer: Type42
*% Driver-defined attributes...
*RequiresPageRegion All: True
*hpPrinterLanguage: "hbpl1"
*1284DeviceID: "MFG:Hewlett-Packard;MDL:hp color laserjet pro mfp m176n;DES:hp color laserjet pro mfp m176n;"
*cupsVersion: 2.2
*cupsModelNumber: 0
*cupsManualCopies: True
*cupsFilter: "application/vnd.cups-raster 0 hpcups"
*cupsLanguages: "en"
*UIConstraints: *Economode True *ColorModel RGB
*UIConstraints: *ColorModel RGB *Economode True
*UIConstraints: *Gray True *ColorModel RGB
*UIConstraints: *ColorModel RGB *Gray True
*UIConstraints: *PageSize Letter *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize Letter
*UIConstraints: *PageSize Legal *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize Legal
*UIConstraints: *PageSize Executive *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize Executive
*UIConstraints: *PageSize 5x8 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize 5x8
*UIConstraints: *PageSize A4 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize A4
*UIConstraints: *PageSize A5 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize A5
*UIConstraints: *PageSize A6 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize A6
*UIConstraints: *PageSize B5 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize B5
*UIConstraints: *PageSize 216x340mm *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize 216x340mm
*UIConstraints: *PageSize 195x270mm *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize 195x270mm
*UIConstraints: *PageSize 184x260mm *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize 184x260mm
*UIConstraints: *PageSize Envroc16k *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize Envroc16k
*UIConstraints: *PageSize Postcard *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize Postcard
*UIConstraints: *PageSize DoublePostcardRotated *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize DoublePostcardRotated
*UIConstraints: *PageSize Env10 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize Env10
*UIConstraints: *PageSize EnvMonarch *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize EnvMonarch
*UIConstraints: *PageSize EnvISOB5 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize EnvISOB5
*UIConstraints: *PageSize EnvC5 *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize EnvC5
*UIConstraints: *PageSize EnvDL *MediaType HPGlossPhoto220gsmFasterPrinting
*UIConstraints: *MediaType HPGlossPhoto220gsmFasterPrinting *PageSize EnvDL
*UIConstraints: *PageSize Letter *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize Letter
*UIConstraints: *PageSize Legal *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize Legal
*UIConstraints: *PageSize Executive *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize Executive
*UIConstraints: *PageSize 5x8 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize 5x8
*UIConstraints: *PageSize A4 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize A4
*UIConstraints: *PageSize A5 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize A5
*UIConstraints: *PageSize A6 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize A6
*UIConstraints: *PageSize B5 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize B5
*UIConstraints: *PageSize 216x340mm *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize 216x340mm
*UIConstraints: *PageSize 195x270mm *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize 195x270mm
*UIConstraints: *PageSize 184x260mm *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize 184x260mm
*UIConstraints: *PageSize Envroc16k *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize Envroc16k
*UIConstraints: *PageSize Postcard *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize Postcard
*UIConstraints: *PageSize DoublePostcardRotated *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize DoublePostcardRotated
*UIConstraints: *PageSize Env10 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize Env10
*UIConstraints: *PageSize EnvMonarch *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize EnvMonarch
*UIConstraints: *PageSize EnvISOB5 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize EnvISOB5
*UIConstraints: *PageSize EnvC5 *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize EnvC5
*UIConstraints: *PageSize EnvDL *MediaType HPGlossPhoto220gsmHigherGloss
*UIConstraints: *MediaType HPGlossPhoto220gsmHigherGloss *PageSize EnvDL
*UIConstraints: *Gray True *RGBColorMode DefaultSRGB
*UIConstraints: *RGBColorMode DefaultSRGB *Gray True
*UIConstraints: *Gray True *RGBColorMode PhotoSRGB
*UIConstraints: *RGBColorMode PhotoSRGB *Gray True
*UIConstraints: *Gray True *RGBColorMode Adobe
*UIConstraints: *RGBColorMode Adobe *Gray True
*UIConstraints: *Gray True *RGBColorMode VividSRGB
*UIConstraints: *RGBColorMode VividSRGB *Gray True
*OpenUI *PageSize/Media Size: PickOne
*OrderDependency: 10 AnySetup *PageSize
*DefaultPageSize: Letter
*PageSize A6/A6 105x148mm: "<</cupsString0(iso_a6_105x148mm)/PageSize[298 420]/ImagingBBox null>>setpagedevice"
*PageSize A5/A5 148x210mm: "<</cupsString0(iso_a5_148x210mm)/PageSize[420 595]/ImagingBBox null>>setpagedevice"
*PageSize B5/JB5 182x257mm: "<</cupsString0(jis_b5_182x257mm)/PageSize[516 729]/ImagingBBox null>>setpagedevice"
*PageSize Executive/Executive 7.25x10.5in: "<</cupsString0(na_executive_7.25x10.5in)/PageSize[522 756]/ImagingBBox null>>setpagedevice"
*PageSize 195x270mm/16k 195x270mm: "<</cupsString0(prc_16k_195x270mm)/PageSize[553 765]/ImagingBBox null>>setpagedevice"
*PageSize 184x260mm/16k 184x260mm: "<</cupsString0(prc_16k_184x260mm)/PageSize[522 737]/ImagingBBox null>>setpagedevice"
*PageSize Envroc16k/16k 197x273mm: "<</cupsString0(prc_16k_197x273mm)/PageSize[558 774]/ImagingBBox null>>setpagedevice"
*PageSize Letter/Letter 8.5x11in: "<</cupsString0(na_letter_8.5x11in)/PageSize[612 792]/ImagingBBox null>>setpagedevice"
*PageSize A4/A4 210x297mm: "<</cupsString0(iso_a4_210x297mm)/PageSize[595 842]/ImagingBBox null>>setpagedevice"
*PageSize Legal/Legal 8.5x14in: "<</cupsString0(na_legal_8.5x14in)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*PageSize 8.5x13in/Oficio 8.5x13: "<</cupsString0(na_foolscap_8.5x13in)/PageSize[612 936]/ImagingBBox null>>setpagedevice"
*PageSize 216x340mm/Oficio 216x340mm: "<</cupsString0(na_legal_216x340mm)/PageSize[612 964]/ImagingBBox null>>setpagedevice"
*PageSize Postcard/Postcard (JIS): "<</cupsString0(jpn_hagaki_100x148mm)/PageSize[283 420]/ImagingBBox null>>setpagedevice"
*PageSize DoublePostcardRotated/Double Postcard (JIS): "<</cupsString0(jpn_oufuku_148x200mm)/PageSize[420 567]/ImagingBBox null>>setpagedevice"
*PageSize EnvMonarch/Monarch Envelope 3.875x7.5in: "<</cupsString0(na_monarch_3.875x7.5in)/PageSize[279 540]/ImagingBBox null>>setpagedevice"
*PageSize EnvDL/DL Envelope 110x220mm: "<</cupsString0(iso_dl_110x220mm)/PageSize[312 624]/ImagingBBox null>>setpagedevice"
*PageSize Env10/#10 Envelope 4.12x9.5in: "<</cupsString0(na_number-10_4.125x9.5in)/PageSize[297 684]/ImagingBBox null>>setpagedevice"
*PageSize EnvC5/C5 Envelope 162x229mm: "<</cupsString0(iso_c5_162x229mm)/PageSize[459 649]/ImagingBBox null>>setpagedevice"
*PageSize EnvISOB5/B5 Envelope 176x250mm: "<</cupsString0(iso_b5_176x250mm)/PageSize[499 709]/ImagingBBox null>>setpagedevice"
*PageSize 4x6/4x6: "<</cupsString0(na_index-4x6_4x6in)/PageSize[288 432]/ImagingBBox null>>setpagedevice"
*PageSize 5x8/5x8: "<</cupsString0(na_index-5x8_5x8in)/PageSize[360 576]/ImagingBBox null>>setpagedevice"
*PageSize 100x150mm/10x15cm: "<</cupsString0(om_small-photo_100x150mm)/PageSize[288 432]/ImagingBBox null>>setpagedevice"
*CloseUI: *PageSize
*OpenUI *PageRegion/Media Size: PickOne
*OrderDependency: 10 AnySetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion A6/A6 105x148mm: "<</cupsString0(iso_a6_105x148mm)/PageSize[297.36 419.76]/ImagingBBox null>>setpagedevice"
*PageRegion A5/A5 148x210mm: "<</cupsString0(iso_a5_148x210mm)/PageSize[419.76 595.44]/ImagingBBox null>>setpagedevice"
*PageRegion B5/JB5 182x257mm: "<</cupsString0(jis_b5_182x257mm)/PageSize [516.24 728.64]/ImagingBBox null>>setpagedevice"
*PageRegion Executive/Executive 7.25x10.5in: "<</cupsString0(na_executive_7.25x10.5in)/PageSize[522 756]/ImagingBBox null>>setpagedevice"
*PageRegion 195x270mm/16k 195x270mm: "<</cupsString0 (prc_16k_195x270mm)/PageSize[552 765]/ImagingBBox null>>setpagedevice"
*PageRegion 184x260mm/16k 184x260mm: "<</cupsString0(prc_16k_184x260mm)/PageSize[525 720]/ImagingBBox null>>setpagedevice"
*PageRegion Envroc16k/16k 197x273mm: "<</cupsString0(prc_16k_197x273mm)/PageSize[554 774]/ImagingBBox null>>setpagedevice"
*PageRegion Letter/Letter 8.5x11in: "<</cupsString0(na_letter_8.5x11in)/PageSize[612 792]/ImagingBBox null>>setpagedevice"
*PageRegion A4/A4 210x297mm: "<</cupsString0(iso_a4_210x297mm)/PageSize[595.44 841.68]/ImagingBBox null>>setpagedevice"
*PageRegion Legal/Legal 8.5x14in: "<</cupsString0(na_legal_8.5x14in)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*PageRegion 8.5x13in/Oficio 8.5x13: "<</cupsString0(na_foolscap_8.5x13in)/PageSize[612 936]/ImagingBBox null>>setpagedevice"
*PageRegion 216x340mm/Oficio 216x340mm: "<</cupsString0(na_legal_216x340mm)/PageSize[612 964]/ImagingBBox null>>setpagedevice"
*PageRegion Postcard/Postcard (JIS): "<</cupsString0(jpn_hagaki_100x148mm)/PageSize[283 420]/ImagingBBox null>>setpagedevice"
*PageRegion DoublePostcardRotated/Double Postcard (JIS): "<</cupsString0(jpn_oufuku_148x200mm)/PageSize[420 567]/ImagingBBox null>>setpagedevice"
*PageRegion EnvMonarch/Monarch Envelope 3.875x7.5in: "<</cupsString0(na_monarch_3.875x7.5in)/PageSize[279 540]/ImagingBBox null>>setpagedevice"
*PageRegion EnvDL/DL Envelope 110x220mm: "<</cupsString0(iso_dl_110x220mm)/PageSize[312 624]/ImagingBBox null>>setpagedevice"
*PageRegion Env10/#10 Envelope 4.12x9.5in: "<</cupsString0(na_number-10_4.125x9.5in)/PageSize[297 684]/ImagingBBox null>>setpagedevice"
*PageRegion EnvC5/C5 Envelope 162x229mm: "<</cupsString0(iso_c5_162x229mm)/PageSize[459 649]/ImagingBBox null>>setpagedevice"
*PageRegion EnvISOB5/B5 Envelope 176x250mm: "<</cupsString0(iso_b5_176x250mm)/PageSize[499 709]/ImagingBBox null>>setpagedevice"
*PageRegion 4x6/4x6: "<</cupsString0(na_index-4x6_4x6in)/PageSize [288 432]/ImagingBBox null>>setpagedevice"
*PageRegion 5x8/5x8: "<</cupsString0(na_index-5x8_5x8in)/PageSize [360 576]/ImagingBBox null>>setpagedevice"
*PageRegion 100x150mm/10x15cm: "<</cupsString0(om_small-photo_100x150mm)/PageSize [288 432]/ImagingBBox null>>setpagedevice"
*CloseUI: *PageRegion
*DefaultImageableArea: Letter
*ImageableArea A6/A6 105x148mm: "14 14 283.359985351562 405.760009765625"
*ImageableArea A5/A5 148x210mm: "14 14 405.760009765625 581.440002441406"
*ImageableArea B5/JB5 182x257mm: "14 14 502.239990234375 714.640014648438"
*ImageableArea Executive/Executive 7.25x10.5in: "14 14 508 742"
*ImageableArea 195x270mm/16k 195x270mm: "14 14 538 751"
*ImageableArea 184x260mm/16k 184x260mm: "14 14 511 706"
*ImageableArea Envroc16k/16k 197x273mm: "14 14 540 760"
*ImageableArea Letter/Letter 8.5x11in: "14 14 598 778"
*ImageableArea A4/A4 210x297mm: "14 14 581.440002441406 827.679992675781"
*ImageableArea Legal/Legal 8.5x14in: "14 14 598 994"
*ImageableArea 8.5x13in/Oficio 8.5x13: "14 14 598 922"
*ImageableArea 216x340mm/Oficio 216x340mm: "14 14 598 922"
*ImageableArea Postcard/Postcard (JIS): "14 14 269 406"
*ImageableArea DoublePostcardRotated/Double Postcard (JIS): "14 14 406 553"
*ImageableArea EnvMonarch/Monarch Envelope 3.875x7.5in: "14 14 265 526"
*ImageableArea EnvDL/DL Envelope 110x220mm: "14 14 298 610"
*ImageableArea Env10/#10 Envelope 4.12x9.5in: "14 14 283 670"
*ImageableArea EnvC5/C5 Envelope 162x229mm: "14 14 445 635"
*ImageableArea EnvISOB5/B5 Envelope 176x250mm: "14 14 485 695"
*ImageableArea 4x6/4x6: "14 14 274 418"
*ImageableArea 5x8/5x8: "14 14 346 562"
*ImageableArea 100x150mm/10x15cm: "14 14 274 418"
*DefaultPaperDimension: Letter
*PaperDimension A6/A6 105x148mm: "297.359985351562 419.760009765625"
*PaperDimension A5/A5 148x210mm: "419.760009765625 595.440002441406"
*PaperDimension B5/JB5 182x257mm: "516.239990234375 728.640014648438"
*PaperDimension Executive/Executive 7.25x10.5in: "522 756"
*PaperDimension 195x270mm/16k 195x270mm: "552 765"
*PaperDimension 184x260mm/16k 184x260mm: "525 720"
*PaperDimension Envroc16k/16k 197x273mm: "554 774"
*PaperDimension Letter/Letter 8.5x11in: "612 792"
*PaperDimension A4/A4 210x297mm: "595.440002441406 841.679992675781"
*PaperDimension Legal/Legal 8.5x14in: "612 1008"
*PaperDimension 8.5x13in/Oficio 8.5x13: "612 936"
*PaperDimension 216x340mm/Oficio 216x340mm: "612 936"
*PaperDimension Postcard/Postcard (JIS): "283 420"
*PaperDimension DoublePostcardRotated/Double Postcard (JIS): "420 567"
*PaperDimension EnvMonarch/Monarch Envelope 3.875x7.5in: "279 540"
*PaperDimension EnvDL/DL Envelope 110x220mm: "312 624"
*PaperDimension Env10/#10 Envelope 4.12x9.5in: "297 684"
*PaperDimension EnvC5/C5 Envelope 162x229mm: "459 649"
*PaperDimension EnvISOB5/B5 Envelope 176x250mm: "499 709"
*PaperDimension 4x6/4x6: "288 432"
*PaperDimension 5x8/5x8: "360 576"
*PaperDimension 100x150mm/10x15cm: "288 432"
*MaxMediaWidth: "612"
*MaxMediaHeight: "1008"
*HWMargins: 14 14 14 14
*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
*ParamCustomPageSize Width: 1 points 216 612
*ParamCustomPageSize Height: 2 points 360 1008
*ParamCustomPageSize WidthOffset: 3 points 0 0
*ParamCustomPageSize HeightOffset: 4 points 0 0
*ParamCustomPageSize Orientation: 5 int 0 0
*OpenUI *MediaType/Media Type: PickOne
*OrderDependency: 10 AnySetup *MediaType
*DefaultMediaType: Plain
*MediaType Auto/Unspecified: "<</MediaType(auto)>>setpagedevice"
*MediaType Plain/Plain Paper: "<</MediaType(Stationery)>>setpagedevice"
*MediaType HPEcoSMARTLite/HP EcoSMART Lite: "<</MediaType(HPEcoSMARTLite)>>setpagedevice"
*MediaType Light/Light 60-74g: "<</MediaType(light)>>setpagedevice"
*MediaType Mid-Weight/Mid-Weight96-110g: "<</MediaType(midweight)>>setpagedevice"
*MediaType Heavy/Heavy 111-130g: "<</MediaType(heavy)>>setpagedevice"
*MediaType ExtraHeavy/Extra Heavy 131-175g: "<</MediaType(extraHeavy)>>setpagedevice"
*MediaType Transparency/Monochrome Laser Transparency: "<</MediaType(transparencyMonoLaser)>>setpagedevice"
*MediaType Labels/Labels: "<</MediaType(labels)>>setpagedevice"
*MediaType Letterhead/Letterhead: "<</MediaType(stationery-letterhead)>>setpagedevice"
*MediaType Envelope/Envelope: "<</MediaType(envelope)>>setpagedevice"
*MediaType Preprinted/Preprinted: "<</MediaType(stationery-preprinted)>>setpagedevice"
*MediaType Prepunched/Prepunched: "<</MediaType(stationery-prepunched)>>setpagedevice"
*MediaType Colored/Colored: "<</MediaType(color)>>setpagedevice"
*MediaType Bond/Bond: "<</MediaType(bond)>>setpagedevice"
*MediaType Recycled/Recycled: "<</MediaType(recycled)>>setpagedevice"
*MediaType Rough/Rough: "<</MediaType(rough)>>setpagedevice"
*MediaType HPLaserJet90gsm/HP LaserJet 90g: "<</MediaType(HPLaserJet90gsm)>>setpagedevice"
*MediaType HPColorLaser105gsm/HP Color Laser Matte 105g: "<</MediaType(HPColorLaser105gsm)>>setpagedevice"
*MediaType HPPremium_120gsm/HP Premium Choice Matte 120g: "<</MediaType(HPPremium_120gsm)>>setpagedevice"
*MediaType HPMatte160gsm/HP Brochure Matte 150g: "<</MediaType(HPMatte160gsm)>>setpagedevice"
*MediaType HPMatteCover200gsm/HP Cover Matte 200g: "<</MediaType(HPMatteCover200gsm)>>setpagedevice"
*MediaType HPMattePhoto200gsm/HP Matte Photo 200g: "<</MediaType(HPMattePhoto200gsm)>>setpagedevice"
*MediaType HPGlossy130gsm/HP Premium Presentation Glossy 120g: "<</MediaType(HPGlossy130gsm)>>setpagedevice"
*MediaType HPGlossy160gsm/HP Brochure Glossy 150g: "<</MediaType(HPGlossy160gsm)>>setpagedevice"
*MediaType HPTrifoldBrochureGlossy/HP Tri-fold Brochure Glossy 150g: "<</MediaType(HPTrifoldBrochureGlossy)>>setpagedevice"
*MediaType HPGlossPhoto220gsm/HP Brochure Glossy 200g: "<</MediaType(HPGlossPhoto220gsm)>>setpagedevice"
*MediaType HPGlossPhoto220gsmFasterPrinting/HP Brochure Glossy 200g (faster printing): "<</MediaType(HPGlossPhoto220gsmFasterPrinting)>>setpagedevice"
*MediaType HPGlossPhoto220gsmHigherGloss/HP Brochure Glossy 200g (higher gloss): "<</MediaType(HPGlossPhoto220gsmHigherGloss)>>setpagedevice"
*MediaType midweightGlossy/Mid-Weight Glossy 96-110g: "<</MediaType(midweightGlossy)>>setpagedevice"
*MediaType heavyGlossy/Heavy Glossy 111-130g: "<</MediaType(heavyGlossy)>>setpagedevice"
*MediaType extraHeavyGloss/Extra Heavy Glossy 131-175g: "<</MediaType(extraHeavyGloss)>>setpagedevice"
*MediaType cardstockGlossy/Card Glossy 176-220g: "<</MediaType(cardstockGlossy)>>setpagedevice"
*MediaType transparencyColorLaser/Color Laser Transparency: "<</MediaType(transparencyColorLaser)>>setpagedevice"
*MediaType heavyEnvelope/Heavy Envelope: "<</MediaType(heavyEnvelope)>>setpagedevice"
*MediaType heavyRough/Heavy Rough: "<</MediaType(heavyRough)>>setpagedevice"
*MediaType toughPaper/HP Tough Paper: "<</MediaType(toughPaper)>>setpagedevice"
*MediaType intermediate/Intermediate 85-95g: "<</MediaType(intermediate)>>setpagedevice"
*CloseUI: *MediaType
*OpenUI *InputSlot/Media Source: PickOne
*OrderDependency: 10 AnySetup *InputSlot
*DefaultInputSlot: tray1
*InputSlot Manual/Manual Feeder: "<</MediaPosition 12>>setpagedevice"
*InputSlot tray1/Tray1: "<</MediaPosition 19>>setpagedevice"
*CloseUI: *InputSlot
*OpenUI *EconoMode/EconoMode: Boolean
*OrderDependency: 10 AnySetup *EconoMode
*DefaultEconoMode: False
*EconoMode False/Off: "<</cupsInteger2 0>>setpagedevice"
*EconoMode True/On: "<</cupsInteger2 1>>setpagedevice"
*CloseUI: *EconoMode
*OpenUI *ColorModel/Neutral Grays: PickOne
*OrderDependency: 10 AnySetup *ColorModel
*DefaultColorModel: KGray
*ColorModel KGray/Black Only: "<</OutputType(normal)/cupsColorSpace 1/cupsBitsPerColor 8/cupsRowCount 3/cupsRowStep 1>>setpagedevice"
*ColorModel RGB/4-Color: "<</OutputType(best)/cupsColorSpace 1/cupsBitsPerColor 8/cupsRowCount 3/cupsRowStep 0>>setpagedevice"
*CloseUI: *ColorModel
*OpenUI *RGBColorMode/RGB Color: PickOne
*OrderDependency: 10 AnySetup *RGBColorMode
*DefaultRGBColorMode: DefaultSRGB
*RGBColorMode DefaultSRGB/Default sRGB: "<</cupsInteger5 1>>setpagedevice"
*RGBColorMode PhotoSRGB/Photo sRGB: "<</cupsInteger5 2>>setpagedevice"
*RGBColorMode Adobe/Photo Adobe RGB 1998: "<</cupsInteger5 3>>setpagedevice"
*RGBColorMode VividSRGB/Vivid sRGB: "<</cupsInteger5 4>>setpagedevice"
*RGBColorMode HPRGBColorModeNone/None: "<</cupsInteger5 0>>setpagedevice"
*CloseUI: *RGBColorMode
*OpenUI *Gray/Print in Grayscale: Boolean
*OrderDependency: 10 AnySetup *Gray
*DefaultGray: False
*Gray False/Off: "<</cupsInteger3 0>>setpagedevice"
*Gray True/On: "<</cupsInteger3 1>>setpagedevice"
*CloseUI: *Gray
*OpenUI *OutputMode/Print Quality: PickOne
*OrderDependency: 10 AnySetup *OutputMode
*DefaultOutputMode: ImageREt2400
*OutputMode ImageREt2400/ImageREt 2400: "<</HWResolution[600 600]>>setpagedevice"
*CloseUI: *OutputMode
*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
*Font Bookman-Demi: Standard "(1.05)" Standard ROM
*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
*Font Bookman-Light: Standard "(1.05)" Standard ROM
*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
*Font Courier: Standard "(1.05)" Standard ROM
*Font Courier-Bold: Standard "(1.05)" Standard ROM
*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
*Font Courier-Oblique: Standard "(1.05)" Standard ROM
*Font Helvetica: Standard "(1.05)" Standard ROM
*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
*Font Palatino-Bold: Standard "(1.05)" Standard ROM
*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
*Font Palatino-Italic: Standard "(1.05)" Standard ROM
*Font Palatino-Roman: Standard "(1.05)" Standard ROM
*Font Symbol: Special "(001.005)" Special ROM
*Font Times-Bold: Standard "(1.05)" Standard ROM
*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
*Font Times-Italic: Standard "(1.05)" Standard ROM
*Font Times-Roman: Standard "(1.05)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
*Font ZapfDingbats: Special "(001.005)" Special ROM
*% End of hp-color_laserjet_pro_mfp_m176n.ppd, 23618 bytes.


More information about the cups mailing list