delorie.com/archives/browse.cgi | search |
X-Spam-Check-By: | sourceware.org |
Date: | Mon, 22 Jan 2007 10:34:19 +0100 |
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: "id -Gn" w/ username doesn't return all associated groups. Issue with getgrent()? |
Message-ID: | <20070122093419.GR27843@calimero.vinschen.de> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <001a01c73dae$7dec4af0$6152a8c0 AT ziesemermark> |
Mime-Version: | 1.0 |
In-Reply-To: | <001a01c73dae$7dec4af0$6152a8c0@ziesemermark> |
User-Agent: | Mutt/1.4.2.2i |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
On Jan 21 16:50, Mark A. Ziesemer wrote: > Cygwin doesn't appear to properly support returning multiple groups for a > specific user, other than the current user (and only when not specifying the > current user's username.) > > When "id" is called without a username, it calls the getgroups(...) function > which appears to work as expected. However, when a specific username is > passed, even the username of the current user, getugroups(...) is called, > and does _not_ appear to work as expected. That's by design. getgroups() has access to the user token of the current process and returns every group which is in this token. getgrent() is a function which enumerates /etc/groups. > I've setup a public wiki with all the details where I hope we can > collaborate to finally solve this issue: > http://cygwin-getugroups.pbwiki.com/ Included there are the requested > cygcheck and related files. The place to discuss Cygwin stuff is this mailing list. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |