OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
CVS: cvs.openbsd.org: src

From: Ingo Schwarze (schwarzecvs.openbsd.org)
Date: Wed Jun 03 2009 - 11:02:44 CDT


CVSROOT: /cvs
Module name: src
Changes by: schwarzecvs.openbsd.org 2009/06/03 10:02:44

Modified files:
        lib/libc/gen : getgrent.c getgrouplist.3 getgrouplist.c
                         getpwent.c
        lib/libc/yp : Makefile.inc
        share/man/man5 : group.5
Added files:
        lib/libc/yp : ypexclude.h ypexclude.c

Log message:
Take advantage of the surprise libc bump to bring in
YP group(5) exclusion, i.e. support -groupname:*:: in /etc/group.
Such groups will be excluded from later +:*::,
in just the same was as it is already done for passwd(5).
I have been running this since the autumn of 2008.
Discussed with several (including deraadt, millert, jmc).