SGI Techpubs Library

IRIX 6.5  »  Man Pages
find in page

shells(4)

 NAME

     shells - shell database

 DESCRIPTION

     The /etc/shells is an ASCII file containing the list of shells on a
     system.

     For each shell a single line should be present, consisting of the full
     path name of the shell's binary.

     A hash mark (`#') starts the comment - all subsequent characters up to
     the end of line are ignored. Blank lines are ignored too.

     The following is the default list of shells on an Irix system:

          /bin/bsh
          /bin/csh
          /bin/jsh
          /bin/ksh
          /bin/rksh
          /bin/sh
          /bin/tcsh
          /sbin/bsh
          /sbin/csh
          /sbin/jsh
          /sbin/ksh
          /sbin/rksh
          /sbin/sh
          /usr/bin/bsh
          /usr/bin/csh
          /usr/bin/jsh
          /usr/bin/ksh
          /usr/bin/rksh
          /usr/bin/sh
          /usr/bin/tcsh

     If you install more shells from SGI Freeware or from any third party
     packages, you should add paths to the new shells to this file.

 FILES

     /etc/shells

 SEE ALSO

     rpc.passwd(1)

 CAVEAT

     sendmail(8) uses /etc/shells to decide if it is going to deliver a user's
     mail to a process via a pipe. If the user's shell is not listed in
     /etc/shells, the mail will be bounced. This behaviour can be changed by
     adding the ``magical'' /SENDMAIL/ANY/SHELL/ string to /etc/shells.




home/search | what's new | help