Returns an array of arrays with all groups in the system groups source.
Each element in the returned array has the same structure as in
getgrent function.
Note
The groups source is system dependant. Refer to your system manuals for information
about how to set the source.