Provided by: manpages-fr_1.67.0-1_all bug

NOM

       putgrent  -  Écrire  un  enregistrement  base  de données group dans un
       fichier.

SYNOPSIS

       #define _GNU_SOURCE
       #include <grp.h>

       int putgrent(const struct group *grp, FILE *fp);

DESCRIPTION

       La fonction putgrent() est la fonction complémentaire  de  fgetgrent().
       La  fonction  écrit  le  contenu  de la structure group fournie dans le
       fichier pointé par fp.  La liste des membres doit se  terminer  par  le
       caractère NULL ou bien être initialisée à NULL.

       La structure group est définie comme suit :

              struct group {
                    char    *gr_name;      /* nom du groupe          */
                    char    *gr_passwd;    /* mot de passe du groupe */
                    gid_t   gr_gid;        /* ID du groupe           */
                    char    **gr_mem;      /* membres du groupe      */
              };

VALEUR RENVOYÉE

       La fonction renvoie zéro si elle réussit et une valeur non nulle s’il y
       a une erreur.

VOIR AUSSI

       getgrent(3), fgetgrent(3), group(5)

TRADUCTION

       Ce document est une traduction réalisée par Alain  Portal  <aportal  AT
       univ-montp2 DOT fr> le 8 juillet 2005 et révisée le 14 décembre 2005.

       L’équipe  de  traduction a fait le maximum pour réaliser une adaptation
       française de qualité. La version anglaise la plus à jour de ce document
       est  toujours consultable via la commande : « LANG=en man 3 putgrent ».
       N’hésitez pas à signaler à l’auteur ou au  traducteur,  selon  le  cas,
       toute erreur dans cette page de manuel.