Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com Date: Wed, 25 Sep 2002 18:31:43 +0400 From: egor duda Reply-To: egor duda Organization: deo X-Priority: 3 (Normal) Message-ID: <83368880832.20020925183143@logos-m.ru> To: Corinna Vinschen Subject: Re: Many pthread failures in the test suite, one setgroup failure In-Reply-To: <20020925162508.H20875@cygbert.vinschen.de> References: <20020925141653 DOT GA6134 AT redhat DOT com> <20020925162508 DOT H20875 AT cygbert DOT vinschen DOT de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi! Wednesday, 25 September, 2002 Corinna Vinschen vinschen AT redhat DOT com wrote: CV> On Wed, Sep 25, 2002 at 10:16:53AM -0400, Chris Faylor wrote: >> ltp/setgroups01.c: child process exited abnormally >> XFAIL: ltp/setgroups01.c (execute) CV> Did you check that in the setgroups01.c test: CV> void CV> setup() CV> { CV> [...] CV> if ( geteuid() != 0 ) CV> tst_brkm(TBROK, cleanup, "Must be ROOT to run this test."); This check (and also similar checks in other tests) should be fixed to reflect cygwin's notion of administrative privileges. What's the proper way to check if current process is running under privileged account? Egor. mailto:deo AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19