Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

acct(1M)

acctcms(1M)

acctcom(1)

acctcon(1M)

acctmerg(1M)

acctprc(1M)

cron(1M)

fwtmp(1M)

runacct(1M)

acct(2)

acct(4)

utmp(4)



acctsh(1M)                     DG/UX 5.4R3.00                     acctsh(1M)


NAME
       chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp,
       prdaily, prtacct, shutacct, startup, turnacct - shell procedures for
       accounting

SYNOPSIS
       /usr/lib/acct/chargefee login-name number

       /usr/lib/acct/ckpacct [blocks]

       /usr/lib/acct/dodisk

       /usr/lib/acct/lastlogin

       /usr/lib/acct/monacct number

       /usr/lib/acct/nulladm file

       /usr/lib/acct/prctmp

       /usr/lib/acct/prdaily [mmdd]

       /usr/lib/acct/prtacct file [ "heading" ]

       /usr/lib/acct/shutacct [ "reason" ]

       /usr/lib/acct/startup

       /usr/lib/acct/turnacct on|off|switch

DESCRIPTION
       You can invoke chargefee to charge a number of units to login-name.
       A record is written to /usr/adm/fee, to be merged with other
       accounting records during the night.

       Initiate ckpacct via cron(1M).  It periodically checks the size of
       /usr/adm/pacct.  If the size exceeds blocks, 1000 by default,
       turnacct is invoked with argument switch.  If the number of free disk
       blocks in the /usr file system falls below 500, ckpacct automatically
       turns off the collection of process accounting records via the off
       argument to turnacct.  When at least 500 blocks are restored,
       accounting is reactivated.  This feature is sensitive to the
       frequency at which ckpacct is executed, usually by cron.

       Invoke dodisk by cron to perform the disk accounting functions.  The
       disk accounting functions keep track of disk usage by user.  By
       default, disk accounting is performed on special files in /etc/fstab.

       Lastlogin is invoked by runacct (see runacct(1M)) to update
       /usr/adm/acct/sum/loginlog, which shows the last date each person
       logged in.

       Invoke monacct once each month or each accounting period.  Number
       indicates which month or period it is.  If you omit number, it



Licensed material--property of copyright holder(s)                         1




acctsh(1M)                     DG/UX 5.4R3.00                     acctsh(1M)


       defaults to the current month (01-12).  This default is useful if
       monacct is executed via cron(1M) on the first day of each month.
       monacct creates summary files in /usr/adm/acct/fiscal and restarts
       summary files in /usr/adm/acct/sum.

       Nulladm creates file with mode 664 and ensures that owner and group
       are adm.  It is called by accounting shell procedures.

       Prctmp prints the session record file (normally
       /usr/adm/acct/nite/ctmp) created by acctcon(1M).

       Prdaily is invoked by runacct (see runacct(1M)) to format a report of
       the previous day's accounting data.  The report resides in
       /usr/adm/acct/sum/rprtmmdd, where mmdd is the month and day of the
       report.  You can print the current daily accounting reports by typing
       prdaily.  To print a previous day's accounting reports, use the mmdd
       option and specify the report date.

       Prtacct formats and prints any total accounting (tacct) file.

       During a system shutdown, you should invoke shutacct to turn process
       accounting off and append a ``reason'' record to /etc/wtmp.

       Startup is called by /usr/sbin/init.d/rc.account when the system is
       brought up, if the account_START variable has been set correctly.
       You must set the account_START shell variable in /etc/dgux.params to
       "true" to have accounting started by rc.account.

       Turnacct is an interface to accton (see acct(1M)) to turn process
       accounting on or off.  The switch argument turns accounting off,
       moves the current /usr/adm/pacct to the next free name in
       /usr/adm/pacctincr, then turns accounting back on again.  Incr is a
       number starting with 1 and increasing by one for each additional
       pacct file.  Since ckpacct calls this procedure, cron can maintain it
       and keep pacct to a reasonable size.  Accordingly, acct starts and
       stops process accounting via init and shutdown.

FILES
       /usr/adm/fee        Accumulator for fees.
       /usr/adm/pacct      Current file for per-process accounting.
       /usr/adm/pacct*     Used if pacct gets large and during
                           execution of daily accounting procedure.
       /etc/wtmp           Login/logoff summary.
       /usr/adm/acct/nite  Working directory.
       /usr/lib/acct       Holds all accounting commands listed
                           in Chapter 1M of this manual.
       /usr/adm/acct/sum   Summary directory, should be saved.

SEE ALSO
       acct(1M), acctcms(1M), acctcom(1), acctcon(1M), acctmerg(1M),
       acctprc(1M), cron(1M), fwtmp(1M), runacct(1M), acct(2), acct(4),
       utmp(4).





Licensed material--property of copyright holder(s)                         2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026