From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7672 invoked by alias); 13 Feb 2014 15:48:08 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 7659 invoked by uid 89); 13 Feb 2014 15:48:07 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-pb0-f44.google.com Received: from mail-pb0-f44.google.com (HELO mail-pb0-f44.google.com) (209.85.160.44) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 13 Feb 2014 15:48:06 +0000 Received: by mail-pb0-f44.google.com with SMTP id rq2so10955862pbb.17 for ; Thu, 13 Feb 2014 07:48:05 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.66.8.131 with SMTP id r3mr2511381paa.7.1392306485031; Thu, 13 Feb 2014 07:48:05 -0800 (PST) Received: by 10.68.95.133 with HTTP; Thu, 13 Feb 2014 07:48:04 -0800 (PST) In-Reply-To: <20140213143849.GH2246@calimero.vinschen.de> References: <20140213143849.GH2246@calimero.vinschen.de> Date: Thu, 13 Feb 2014 16:05:00 -0000 Message-ID: Subject: Re: Testers needed: New passwd/group handling in Cygwin From: Steven Penny To: cygwin@cygwin.com Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes X-SW-Source: 2014-02/txt/msg00311.txt.bz2 On Thu, Feb 13, 2014 at 8:38 AM, Corinna Vinschen wrote: > For as long as Cygwin has existed, it has stored user and group > information in /etc/passwd and /etc/group files. Under the assumption > that these files would never be too large, the first process in a > process tree, as well as every execing process within the tree would > parse them into structures in memory. Thus every Cygwin process would > contain an expanded copy of the full information from /etc/passwd and > /etc/group. Stellar writeup! I read the whole post. I am happy to help, but I have couple of questions - How will this affect "normal" users, that is to say one admin user on one computer with no domain or networking? Will it be better to use this new system or keep /etc/passwd? - Do you have any benchmarks available? Or instructions on how we could test the speed of the new system? -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple