zion -  getusershell


Nom

getusershell, setusershell, endusershell - Obtenir la liste des shells.

Résumé

.nf #include <unistd.h> char *getusershell (void); void setusershell (void); void endusershell (void); .fi

Description

La fonction getusershell() renvoie la ligne suivante de /etc/shells, en ouvrant le fichier si besoin est. Cette ligne doit contenir le chemin d'accès à un shell utilisateur valide. Si /etc/shells n'existe pas, ou n'est pas lisible, getusershell() se comporte comme si /bin/sh et /bin/csh étaient indiqués dans le fichier.

La fonction setusershell() ramène le pointeur au début du fichier /etc/shells.

La fonction endusershell() ferme le fichier /etc/shells.

Valeur renvoyée

La getusershell() renvoie un pointeur NULL si la fin du fichier est atteinte.

Fichiers

.nf /etc/shells .fi

Conformité

BSD 4.3

Voir aussi

shells (5)

Traduction

Christophe Blaess, 1996-2003.

Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?