Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ newgrp(1) — DG/UX 4.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



                                                                newgrp(1)



        _________________________________________________________________
        newgrp                                                    Command
        log in to a new group
        _________________________________________________________________


        SYNTAX

        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





        DG/UX 4.00                                                 Page 1
               Licensed material--property of copyright holder(s)





                                                                newgrp(1)



        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 /etc/group.
        Use of group passwords is not encouraged, since they encourage
        poor security practices.  Group passwords may disappear in the
        future.









































        DG/UX 4.00                                                 Page 2
               Licensed material--property of copyright holder(s)



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