(octave.info)Group Database Functions


Next: System Information Prev: Password Database Functions Up: System Utilities
Enter node , (file) or (file)node

36.10 Group Database Functions
==============================

Octave’s group database functions return information in a structure with
the following fields.

‘name’
     The user name.

‘passwd’
     The encrypted password, if available.

‘gid’
     The numeric group id.

‘mem’
     The members of the group.

   In the descriptions of the following functions, this data structure
is referred to as a GRP_STRUCT.

 -- : GRP_STRUCT = getgrent ()
     Return an entry from the group database, opening it if necessary.

     Once the end of data has been reached, ‘getgrent’ returns 0.

     See also: Note: setgrent, *note endgrent:
     XREFendgrent.

 -- : GRP_STRUCT = getgrgid (GID).
     Return the first entry from the group database with the group ID
     GID.

     If the group ID does not exist in the database, ‘getgrgid’ returns
     0.

     See also: Note: getgrnam.

 -- : GRP_STRUCT = getgrnam (NAME)
     Return the first entry from the group database with the group name
     NAME.

     If the group name does not exist in the database, ‘getgrnam’
     returns 0.

     See also: Note: getgrgid.

 -- : setgrent ()
     Return the internal pointer to the beginning of the group database.

     See also: Note: getgrent, *note endgrent:
     XREFendgrent.

 -- : endgrent ()
     Close the group database.

     See also: Note: getgrent, *note setgrent:
     XREFsetgrent.


automatically generated by info2www version 1.2.2.9