Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

acct(1M)

acctcms(1M)

acctcom(1)

acctmerg(1M)

acctprc(1M)

acctsh(1M)

fwtmp(1M)

init(1M)

login(1)

runacct(1M)

acct(2)

acct(4)

utmp(4)



acctcon(1M)                                           acctcon(1M)



NAME
     acctcon1, acctcon2 - connect-time accounting

SYNOPSIS
     /usr/lib/acct/acctcon1 [options]

     /usr/lib/acct/acctcon2

DESCRIPTION
     Acctcon1 converts a sequence of login/logoff records read
     from its standard input to a sequence of records, one per
     login session.  Its input should normally be redirected from
     /etc/wtmp.  Its output is ASCII, giving device, user ID,
     login name, prime connect time (seconds), non-prime connect
     time (seconds), session starting time (numeric), and start-
     ing date and time.  The options are:

     -p        Print input only, showing line name, login name,
               and time (in both numeric and date/time formats).
     -t        Acctcon1 maintains a list of lines on which users
               are logged in.  When it reaches the end of its
               input, it emits a session record for each line
               that still appears to be active.  It normally
               assumes that its input is a current file, so that
               it uses the current time as the ending time for
               each session still in progress.  The -t flag
               causes it to use, instead, the last time found in
               its input, thus assuring reasonable and repeatable
               numbers for non-current files.
     -l file   File is created to contain a summary of line usage
               showing line name, number of minutes used, percen-
               tage of total elapsed time used, number of ses-
               sions charged, number of logins, and number of
               logoffs.  This file helps track line usage, iden-
               tify bad lines, and find software and hardware
               oddities.  Hang-up, termination of login(1) and
               termination of the login shell each generate log-
               off records, so that the number of logoffs is
               often three to four times the number of sessions.
               See init(1M) and utmp(4).
     -o file   File is filled with an overall record for the
               accounting period, giving starting time, ending
               time, number of reboots, and number of date
               changes.

     Acctcon2 expects as input a sequence of login session
     records and converts them into total accounting records (see
     tacct format in acct(4)).

EXAMPLES
     These commands are typically used as shown below.  The file
     ctmp is created only for the use of acctprc(1M) commands:



Page 1                            CX/UX Administrator's Reference





acctcon(1M)                                           acctcon(1M)



     acctcon1 -t -l lineuse -o reboots <wtmp | sort +1n +2 >ctmp
     acctcon2 <ctmp | acctmerg >ctacct

FILES
     /etc/wtmp

SEE ALSO
     acct(1M), acctcms(1M), acctcom(1), acctmerg(1M),
     acctprc(1M), acctsh(1M), fwtmp(1M), init(1M), login(1),
     runacct(1M), acct(2), acct(4), utmp(4).

BUGS
     The line usage report is confused by date changes.  Use
     wtmpfix (see fwtmp(1M)) to correct this situation.









































Page 2                            CX/UX Administrator's Reference



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