Chapter 10 Working with the Print Service 165
Queue Data Array
Print service settings include an array of values for each existing print queue. The array
is a set of parameters that define values for each queue. The array of sharing services
has been expanded to include IPP. This is the same service as Mac OS X version 10.3
printer sharing, now integrated with Mac OS X Server version 10.4.
Many of the following parameters are CUPS parameters. You can get more details
about the CUPS parameters in the CUPS documentation.
<id> is a CUPS queue ID (for example, <id> or _192_216_3_45).
Parameter (print:) Description
queuesArray:_array_id:<id>:qu
otasEnforced
Default = no; yes = enforce quota limits for queue.
queuesArray:_array_id:<id>:sh
aringList:_array_index:0:serv
ice
Service name for Internet Printing Protocol (CUPS).
queuesArray:_array_id:<id>:sh
aringList:_array_index:1:serv
ice
Default = "LPR"; service name for UNIX Line Printer.
queuesArray:_array_id:<id>:sh
aringList:_array_index:2:serv
ice
Default = "SMB"; service name for Windows SMB/CIFS.
queuesArray:_array_id:<id>:sh
aringList:_array_index:3:serv
ice
Default = "AppleTalk"; service name for AppleTalk.
queuesArray:_array_id:<id>:sh
areable
Cannot be changed.
Default =
yes.
queuesArray:_array_id:<id>:pr
interName
Cannot be changed using serveradmin.
Default =
"<printer-name>"
queuesArray:_array_id:<id>:pr
interURI
Format depends on type of printer.
Cannot be changed using serveradmin.
Default =
<uri>; CUPS printer device info.
queuesArray:_array_id:<id>:re
gisterRendezvous
Default = yes; yes = advertise printer over multicast DNS.
queuesArray:_array_id:<id>:pr
interKind
CUPS queue identifier.
Cannot be changed using serveradmin.
queuesArray:_array_id:<id>:sh
aringName
Name used to advertise queue on network.
queuesArray:_array_id:<id>:de
faultCoverPage
Name of assigned cover page.