]> granicus.if.org Git - shadow/commit
* NEWS, lib/getdef.c, man/login.defs.5.xml: New login.defs
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Fri, 23 Nov 2007 00:07:59 +0000 (00:07 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Fri, 23 Nov 2007 00:07:59 +0000 (00:07 +0000)
commite15fbb905c8bf9ba677758990273de731cec607e
treeabbdd776d6e9eaaf5c3655f8320dd2e6754a9614
parenta0488ccac2cf2761eb9437cfb18f91d2a481c60c
* NEWS, lib/getdef.c, man/login.defs.5.xml: New login.defs
  variable: MAX_MEMBERS_PER_GROUP. Used for the split groups support.
* lib/commonio.c, lib/commonio.h: Add an open_hook and close_hook
  operation. They are called after the database is actually opened
  and parse, or before it is closed.
* lib/groupio.c: Add an open_hook to merge split groups, and an
  close group to split groups if MAX_MEMBERS_PER_GROUP is set.
  This fixes gpasswd and chgpasswd when split groups are used.
* lib/sgroupio.c, lib/shadowio.c, lib/pwio.c: No open or close
  hooks for these databases. (unsure about what should be the gshadow
  behavior for split groups)
ChangeLog
NEWS
lib/commonio.c
lib/commonio.h
lib/getdef.c
lib/groupio.c
lib/pwio.c
lib/sgroupio.c
lib/shadowio.c
man/login.defs.5.xml