CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2008-08-15 13:08:47

Modified files:
        winsup/utils   : ChangeLog mkgroup.c mkpasswd.c 

Log message:
        * mkgroup.c (fetch_current_pgrp_sid): New function to fetch primary
        group SID from user token.
        (current_group): Move up in file.  Move fetching primary group SID to
        fetch_current_pgrp_sid.
        (enum_local_groups): Check if current SID is the same as current user's
        primary group SID.
        (enum_groups): Ditto.
        (main): Call fetch_current_pgrp_sid before enumerating groups.  Call
        current_group only if current group hasn't been enumerated already.
        * mkpasswd.c (fetch_current_user_sid): New function to fetch current
        user SID from user token.
        (current_user): Move fetching current user SID to
        fetch_current_user_sid.
        (enum_users): Check if current SID is the same as current user's SID.
        (main): Call fetch_current_user_sid before enumerating users.  Call
        current_user only if current user hasn't been enumerated already.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/ChangeLog.diff?cvsroot=src&r1=1.418&r2=1.419
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/mkgroup.c.diff?cvsroot=src&r1=1.35&r2=1.36
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/mkpasswd.c.diff?cvsroot=src&r1=1.44&r2=1.45

Reply via email to