#! /bin/sh
#
# @(#)setENABLELOG	1.3	LPS_UNX_COM	02/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 logging"

showhelp true "
${QUESTION}?

A $DESCRIPTION is able to capture program events and other special
information and store it into an associated log file.  You can enable
logging and specify the log file, and then later disable logging --
while keeping the former logging file intact -- by simply
reconfiguring the Client and answering \"No\" to this question.
Later, when you wish to continue capturing log data, you can
reconfigure the client and re-enable logging 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 logging-related configuration items (such as the
name of the log file).
"

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

echo "$resp" > $OUTFILE

exit 0
