Provided by: manpages-es_1.55-10_all bug

NOMBRE

       getusershell,  setusershell,  endusershell  - obtener shells de usuario
       legales

SINOPSIS

       #include <unistd.h>

       char *getusershell(void);

       void setusershell(void);

       void endusershell(void);

DESCRIPCI'ON

       La funcion getusershell()  devuelve  la  siguiente  linea  del  fichero
       /etc/shells,  abriendolo si es necesario.  La linea deberia contener la
       ruta de una shell de usuario valida. Si /etc/shells no existe o  no  se
       puede  leer,  getusershell()  se  comporta  como  si  en  el fichero se
       encontraran las shells /bin/sh y /bin/csh.

       La funcion setusershell() reinicializa /etc/shells.

       La funcion endusershell() cierra /etc/shells.

VALOR DEVUELTO

       La funcion getusershell() devuelve un puntero NULL si se llega  al  fin
       de fichero.

FICHEROS

       /etc/shells
              Fichero de base datos de shells

CONFORME A

       BSD 4.3

V'EASE TAMBI'EN

       shells(5)