lpadmin revision 53ac4dca2d62281a883fb28d174b000643cd3bfa
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# CDDL HEADER START
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# The contents of this file are subject to the terms of the
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# Common Development and Distribution License (the "License").
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# You may not use this file except in compliance with the License.
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# See the License for the specific language governing permissions
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# and limitations under the License.
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# When distributing Covered Code, include this CDDL HEADER in each
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# If applicable, add the following below this CDDL HEADER, with the
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# fields enclosed by brackets "[]" replaced with your own identifying
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# information: Portions Copyright [yyyy] [name of copyright owner]
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# CDDL HEADER END
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# Use is subject to license terms.
355b4669e025ff377602b6fc7caaf30dbc218371jacobs# ident "%Z%%M% %I% %E% SMI"
if [[ ! -f /etc/lp/filter.table ]] ; then
-F $filter
# synchronize printers.conf with LP configuration changes
# Delete all destinations in printers.conf
status=$?
ppdmgrrc=$?
cat ${ppderrfile} 1>&2
rm -f ${ppderrfile} >/dev/null 2>&1
rm -f ${ppderrfile} >/dev/null 2>&1
exit_code=$?
exit_code=$?
exit_code=$?
exit_code=$?
exit ${exit_code}
if [[ ! -f ${LPGET} ]] ; then
lpget_class=$?
lpget_stat=$?
eval $CMD
exit_code=$?
# sync printers.conf with LP configuration
# Do any printers.conf configuration that is required
exit_code=$?
exit_code=$?
exit_code=$?
exit $exit_code