Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ utmp(5) — GENIX 4.1A

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

login(1)

init(8)

who(1)

ac(8)



      UTMP(5)                 GENIX Programmer's Manual                 UTMP(5)



      NAME
           utmp, wtmp - login records

      SYNOPSIS
           #include <utmp.h>

      DESCRIPTION
           The utmp file allows  one  to  discover  information  about  who  is
           currently  using  UNIX.   The file is a sequence of entries with the
           following structure declared in the include file:

                /*
                 * @(#)utmp.h  1.2  7/13/83
                 * @(#)Copyright (C) 1983 by National Semiconductor Corp.
                 */

                /*
                 * Structure of utmp and wtmp files.
                 *
                 * Assuming the number 8 is unwise.
                 */
                struct utmp {
                     char ut_line[8];         /* tty name */
                     char ut_name[8];         /* user id */
                     long ut_time;       /* time on */
                };

           This structure gives the name of the special  file  associated  with
           the  user's  terminal,  the  user's  login name, and the time of the
           login in the form of time(2).

           The wtmp file records all logins and logouts.  Its format is exactly
           like  utmp  except  that  a null user name indicates a logout on the
           associated terminal.  Furthermore, the terminal name  `~'  indicates
           that  the  system  was  rebooted at the indicated time; the adjacent
           pair of entries  with  terminal  names  `|'  and  `}'  indicate  the
           system-maintained time just before and just after a date command has
           changed the system's idea of the time.

           Wtmp is maintained by login(1) and init(8).  Neither of  these  pro-
           grams creates the file, so if it is removed record-keeping is turned
           off.  It is summarized by ac(8).

      FILES
           /etc/utmp
           /usr/adm/wtmp

      SEE ALSO
           login(1), init(8), who(1), ac(8)






      Printed 11/16/83                                                        1



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