Mercurial > hg > octave-kai > gnulib-hg
view modules/getgroups @ 17442:f397e0c78a14
mgetgroups: relax license to LGPLv2+
getgrouplist is part of glibc and LGPLv2+; the mgetgroups module
is merely an ease-of-use wrapper around this interface. There's
nothing in the algorithm worth protecting by the more-restrictive
GPLv3+. See also this thread.
https://lists.gnu.org/archive/html/bug-gnulib/2013-05/msg00092.html
* modules/getugroups (License): Change from GPLv3+.
* modules/mgetgroups (License): Likewise.
* modules/getgroups (License): Change from LGPLv3+.
Signed-off-by: Eric Blake <eblake@redhat.com>
author | Eric Blake <eblake@redhat.com> |
---|---|
date | Wed, 03 Jul 2013 15:45:04 -0600 |
parents | e64f06363f01 |
children |
line wrap: on
line source
Description: getgroups() function: return the supplementary group IDs of the current process. Files: lib/getgroups.c m4/getgroups.m4 Depends-on: unistd malloc-posix [test $HAVE_GETGROUPS = 0 || test $REPLACE_GETGROUPS = 1] stdint [test $HAVE_GETGROUPS = 0 || test $REPLACE_GETGROUPS = 1] configure.ac: gl_FUNC_GETGROUPS if test $HAVE_GETGROUPS = 0 || test $REPLACE_GETGROUPS = 1; then AC_LIBOBJ([getgroups]) fi gl_UNISTD_MODULE_INDICATOR([getgroups]) Makefile.am: Include: <unistd.h> License: LGPLv2+ Maintainer: Jim Meyering, Eric Blake