Elaborate on types and meaning of the setgroups arguments.
diff --git a/Doc/lib/libos.tex b/Doc/lib/libos.tex
index 70552c4..19f53e7 100644
--- a/Doc/lib/libos.tex
+++ b/Doc/lib/libos.tex
@@ -205,8 +205,10 @@
 \end{funcdesc}
 
 \begin{funcdesc}{setgroups}{groups}
-Set list of supplemental group ids associated with the current
-process to \var{groups}.
+Set the list of supplemental group ids associated with the current
+process to \var{groups}. \var{groups} must be a sequence, and each
+element must be an integer identifying a group. This operation is
+typical available only to the superuser.
 Availability: \UNIX{}.
 \versionadded{2.2}
 \end{funcdesc}