Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ newgrp(1) — DG/UX 4.30

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

login(1)

sh(1)

csh(1)

group(4)

passwd(4)

environ(5)



     newgrp(1)                  DG/UX 4.30                   newgrp(1)



     NAME
          newgrp - log in to a new group

     SYNOPSIS
          newgrp [-] [ group ]

     DESCRIPTION
          Newgrp changes a user's group identification.  The user
          remains logged in and the current directory is unchanged,
          but calculations of access permissions to files are
          performed with respect to the new real and effective group
          IDs.  The user is always given a new shell, replacing the
          current shell, by newgrp, regardless of whether it
          terminated successfully or terminated due to an error
          condition (i.e., unknown group).

          Exported variables retain their values after invoking
          newgrp; however, all unexported variables are either reset
          to their default value or set to null.  System variables
          (such as PATH, MAIL, and HOME), unless exported by the
          system or explicitly exported by the user, are reset to
          default values.  For example, a user has a primary prompt
          string (PS1) other than $ (default) and has not exported
          PS1.  After an invocation of newgrp , successful or not, the
          user's PS1 is set to the default prompt string $.  Note that
          the shell command export (see sh(1)) and the C shell command
          setenv (see csh(1)) export variables so that they retain
          their assigned value when invoking new shells.

          With no arguments, newgrp changes the group identification
          back to the group specified in the user's password file
          entry.

          If the first argument to newgrp is a -, the environment is
          changed to what would be expected if the user actually
          logged in again.

          A password is demanded if the group has a password and the
          user does not, or if the group has a password and the user
          is not listed in /etc/group as a member of that group.

     FILES
          /etc/group          System's group file
          /etc/passwd         System's password file

     SEE ALSO
          login(1), sh(1), csh(1).
          group(4), passwd(4), environ(5) in the Programmer's
          Reference for the DG/UX System

     BUGS
          There is no convenient way to enter a password into



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





     newgrp(1)                  DG/UX 4.30                   newgrp(1)



          /etc/group.  Use of group passwords is not encouraged, since
          they encourage poor security practices.  Group passwords may
          disappear in the future.




















































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



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