Set the real group ID of the current process. This is a privileged function and needs appropriate privileges (usually root) on the system to be able to perform this function. The appropriate order of function calls is posix_setgid first, posix_setuid last.
If the caller is a super user, this will also set the effective group id.
The group id.
Returns true on success or false on failure.