getusershell(3) Library Functions Manual getusershell(3) NOMBRE getusershell, setusershell, endusershell - get permitted user shells BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include char *getusershell(void); void setusershell(void); void endusershell(void); Requisitos de Macros de Prueba de Caracteristicas para glibc (vease feature_test_macros(7)): getusershell(), setusershell(), endusershell(): Since glibc 2.21: _DEFAULT_SOURCE In glibc 2.19 and 2.20: _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500) Up to and including glibc 2.19: _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500) DESCRIPCION 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 NULL si se llega al fin de fichero. ARCHIVOS /etc/shells ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-------------------------------------+--------------------+-----------+ |Interfaz | Atributo | Valor | +-------------------------------------+--------------------+-----------+ |getusershell(), setusershell(), | Seguridad del hilo | MT-Unsafe | |endusershell() | | | +-------------------------------------+--------------------+-----------+ ESTANDARES None. HISTORIAL 4.3BSD. VEASE TAMBIEN shells(5) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Gerardo Aburruzaga Garcia Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de manual de Linux 6.06 31 Octubre 2023 getusershell(3)