Provided by:
manpages-de-dev_0.10-1_all 
BEZEICHNUNG
getusershell, setusershell, endusershell - hole zulassige
Benutzershells
Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie
die englischsprachige Handbuchseite zu Rate, indem Sie
man -LC 3 getusershell
eingeben.
"UBERSICHT
#include <unistd.h>
char *getusershell(void);
void setusershell(void);
void endusershell(void);
BESCHREIBUNG
Die Funktion getusershell() gibt die nachste Zeile der Datzei
/etc/shells zuruck und offnet die Datei, falls notig. Die Zeile sollte
einen Pfadnamen einer zulassigen Benutzershell enthalten. Wenn
/etc/shells nicht existiert oder nicht lesbar ist, verhalt sich
getusershell() so, als wenn /bin/sh und /bin/csh in der Datei
aufgelistet waren.
Die Funktion setusershell() setzt den Dateizeiger von /etc/shells
zuruck.
Die Funktion endusershell() schlieBt /etc/shells.
R"UCKGABEWERT
Die Funktion getusershell() gibt einen NULL-Zeiger zuruck, wenn das
Dateiende erreicht ist.
DATEIEN
/etc/shells
Gultige Benutzershells
KONFORM ZU
BSD 4.3
SIEHE AUCH
shells(5).