#! /bin/sh
#
# @(#)setENABLEACCT	1.3	LPS_UNX_COM	2/19/95
#
# Copyright 1993   Digital Equipment Corporation, Maynard, MA
#
# setENABLEACCT
#
# A script that produces a value for attribute ENABLEACCT
#
# Parameters:
#    $1 - LPS class identifier, one of {PC, MC, PS, ENV}
#    $2 - Operating system type identifier (eg: SV2, BSD, etc)
#    $3 - Print client type identifier (eg: AIX, BSD, SV3, etc)
#    $4 - PrintServer printer model (eg: LPS17, LPS20)
#    $5 - Default value for the attribute
#    $6 - Path of the output file to receive the final attribute value
#
# Global variables:
#    ECHON
#    PAGER
#
# Exit values:
#    0 - Success, output file contains newly set attribute value.
#    1 - Error or interruption occurred, error messages go to stderr,
#	 contents of the output file are undefined.
###

CLASS=$1
OSTYPE=$2
PCTYPE=$3
PSMODEL=$4
DEFVAL=$5
OUTFILE=$6

DESCRIPTION="`getobjdesc $CLASS`"

QUESTION="Enable accounting"

showhelp true "
${QUESTION}?

A $DESCRIPTION is able to capture accounting data and store it into an
associated accounting file.  You can enable accounting and specify the
accounting file, and then later disable accounting -- while keeping
the former accounting file intact -- by simply reconfiguring the
Client and answering \"No\" to this question.  Later, when you wish to
continue capturing accounting data, you can reconfigure the client and
re-enable accounting by answering \"Yes\" to this question.

When you configure a $DESCRIPTION using the \"step-by-step\" method and
answer \"No\" to this question, then you will not be asked about any
of the other accounting-related configuration items (such as the name
of the accounting file).
"

if yesno $DEFVAL "$QUESTION"
then
    resp="Yes"
else
    resp="No"
fi

echo "$resp" > $OUTFILE

exit 0
