Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ login(1) — GENIX 4.1A

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

init(8)

newgrp(1)

getty(8)

mail(1)

passwd(1)

passwd(5)

LOGIN(1)

environ(5)

shutdown(8)



      LOGIN(1)                GENIX Programmer's Manual                LOGIN(1)



      NAME
           login - sign on

      SYNOPSIS
           login [ username ]

      DESCRIPTION
           The login command is used when a user initially signs on, or it  may
           be  used at any time to change from one user to another.  The latter
           case is the one summarized above and described here.   See  "How  to
           Get Started" for how to dial up initially.

           If login is invoked without an argument, it asks for  a  user  name,
           and,  if  appropriate, a password.  Echoing is turned off (if possi-
           ble) during the typing of the password, so it will not appear on the
           written record of the session.

           After a successful login, accounting files are updated and the  user
           is  informed of the existence of mail, and the message of the day is
           printed, as is the time he last logged in (unless he has a ".hushlo-
           gin"  file  in his home directory - this is mostly used to make life
           easier for non-human users, such as uucp).

           Login initializes the user and group IDs and the working  directory,
           then  executes  a  command  interpreter (usually sh(1)) according to
           specifications found in a password file.  Argument 0 of the  command
           interpreter  is  "-sh",  or  more  generally the name of the command
           interpreter with a leading dash ("-") prepended.

           Login also initializes the environment environ(5)  with  information
           specifying  home  directory,  command interpreter, terminal type (if
           available) and user name.

           If the file /etc/nologin exists login prints  its  contents  on  the
           user's terminal and exits. This is used by shutdown(8) to stop users
           logging in when the system is about to go down.

           Login is recognized  by  sh(1)  and  csh(1)  and  executed  directly
           (without forking).

      FILES
           /etc/utmp          accounting
           /usr/adm/wtmp      accounting
           /usr/spool/mail/*  mail
           /etc/motd          message-of-the-day
           /etc/passwd        password file
           /etc/nologin       stops logins
           .hushlogin         makes login quieter
           /etc/securetty     lists ttys that root may log in on

      SEE ALSO
           init(8),  newgrp(1),  getty(8),   mail(1),   passwd(1),   passwd(5),



      Printed 11/16/83                                                        1





      LOGIN(1)                GENIX Programmer's Manual                LOGIN(1)



           environ(5), shutdown(8)

      DIAGNOSTICS
           "Login incorrect," if the name or the password is bad.
           "No Shell", "cannot open password file", "no directory":  consult  a
           programming counselor.

















































      Printed 11/16/83                                                        2



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