dslpprinter(1M)
dslpprinter --
assign alias to print queue Distinguished Name
Synopsis
dslpprinter [-l location-dn] [-o
object-dn] -a alias-name print-queue-dn
dslpprinter -x [-o object-dn] -a
aliasname
dslpprinter [-l location-dn] [-o
object-dn] -d print-queue-dn
dslpprinter -x -d [-o object-dn]
dslpprinter [-o object-dn] -D
print-queue-dn
dslpprinter -x -D [-o object-dn]
Description
The dslpprinter utility is used, by either an administrator or a
directory-enabled UNIX user, to assign an alias to a print queue DN.
It can also be used to set up default printers for a user, either at a
location that is specific to the current directory context, or as an
``anywhere'' default. A default, set for the user's current directory
context location, always takes precedence over the ``anywhere'' default.
A print queue's alias name can be used instead of its real name.
The print-queue-dn argument is the print queue DN to use
for this alias name or default print queue.
The user of this utility must be directory-enabled and have permissions set
for write, modify, search and read on the directory object that is being
modified.
Options
The following command line options are supported:
-l location-dn-
A DN that specifies the location, in terms of directory context
DN, for which the alias name is valid. It defaults to the
current directory context.
-o object-dn-
A DN that specifies the user or container object to which the alias
is to be added. Defaults to the current login user.
-a alias-name-
The alias name to be allocated to the specified print queue.
-x-
Remove the alias name or default print queues from the object.
-d-
Set the specified print queue as the default for this location.
-D-
Set the default print queue for location ``anywhere''.
Exit codes
On success, dslpprinter returns 0, otherwise one of the following
exit codes is returned:
1-
invalid options
2-
an invalid DN was specified
3-
specified print queue is unknown
4-
specified location is unknown
5-
specified object (user or container) is unknown
6-
specified alias is unknown (on remove)
7-
user is not allowed to change this object
8-
specified alias name is not unique
9-
unable to contact the directory service
10-
other error
Examples
To add an alias for a print queue to the current directory-enabled user:
dslpprinter -a printer1 queuename=hplj,ou=mygroup,o=sco
To set a default print queue for the current user:
dslpprinter -D queuename=hpcolor,ou=hr,o=sco
References
dslpaccept(1M),
dslpaccess(1M),
dslpadmin(1M),
dslpenable(1M),
dslpprotocol(1M),
dslpsearch(1)
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004