GRP

Purpose:        Changes secondary group memberships

Input Syntax:   GRP [{+|-}<name>]

Input Params:   <name>     CHAR(16)  = group name

Output Syntax:  {+|-}<message>

Output Params:  <message>  CHAR(128) = human-readable message

Right required: R_USER_EDIT_GROUPS

Implementation: serverd.c / groups()

Remarks:        If called without parameters, returns information about
                group memberships. Otherwise adds (+) or removes (-) group
                membership.
