Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ acctcon(1M) — Interactive 2.2

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)

runacct(1M)

acct(2)

acct(4)

utmp(4)



          ACCTCON(1M)          INTERACTIVE UNIX System          ACCTCON(1M)



          NAME
               acctcon: 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:



          Rev. Base System                                           Page 1





          ACCTCON(1M)          INTERACTIVE UNIX System          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), runacct(1M).
               acct(2), acct(4), utmp(4) in the INTERACTIVE SDS Guide and
               Programmer's Reference Manual.

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








































          Rev. Base System                                           Page 2



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