delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:message-id:date:from:mime-version:to:subject | |
:references:in-reply-to:content-type:content-transfer-encoding; | |
q=dns; s=default; b=MwTsQLXL8oGNVDa7jjVntgoloQjlSOD/H6/27SkoidT | |
+Z1c0fFk9fy8/TdmyiZpaZfRT2cjAaXElbnvEr3Lth5quyHE5/BwgBcADwmC/2Jl | |
sYrydcNR9k3HMkU7YZiBtlf1kmIk6EjhMNJATRuvOoX+5u4fwx/Op7zp3z+6n7OI | |
= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:message-id:date:from:mime-version:to:subject | |
:references:in-reply-to:content-type:content-transfer-encoding; | |
s=default; bh=AUo3n5TSWRn+UrjFMvmowz1I/1g=; b=IlwVfIWoHjjCe/j5J | |
cfxGCrGiliZW7qz09WVnbGyR0eHYCVTJnJ6KGwgmnUEupiORzZ+HV4gnS+YY0vqX | |
fl3FPfBye9Pck8t30Q51MxFuFDx9SdW6UmdvYj/DeiqDz7rmddiZtILl8NLRZxWf | |
b+eMTPueE753vMvkwqpasEJKtM= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.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 |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=-2.0 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 |
X-HELO: | etr-usa.com |
Message-ID: | <52FD63BC.60800@etr-usa.com> |
Date: | Thu, 13 Feb 2014 17:30:52 -0700 |
From: | Warren Young <warren AT etr-usa DOT com> |
User-Agent: | Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
MIME-Version: | 1.0 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: Testers needed: New passwd/group handling in Cygwin |
References: | <20140213143849 DOT GH2246 AT calimero DOT vinschen DOT de> |
In-Reply-To: | <20140213143849.GH2246@calimero.vinschen.de> |
X-IsSubscribed: | yes |
On 2/13/2014 07:38, Corinna Vinschen wrote: > > The new > mechanism will never read the entire file into memory, but only scan > for the requested entry and cache this one in memory[2]. Does this feature avoid the stale cache problem? For instance, do you check the mtime on /etc/{passwd,group} before checking the cache, then dump the whole cache if the file was changed since the last file scan? > Apart from power shell scripting or inventing new CLI tools, these > attributes can be changed using the "Attribute Editor" tab in the user > properties dialog of the "Active Directory Users and Computers" > MMC snap-in. A week ago, we were talking about possible Cygwin {user,group}{add,mod} programs, modeled on Linux's. Was that simply shelved once "net user" and MMC were found to be sufficient? If such programs existed, they could abstract away the difference between /etc/passwd, SAM and AD. Plus, net.exe is a hairball. If, magically, such programs were to appear from outside the Cygwin core dev group, would that be a good thing or a bad thing? > unix="value" Sets the NFS/Samba uid of the user to the decimal > value. See the next chapter. I know I'm bikeshedding, but "unix" seems like a pretty vague attribute name here. unix="good" ? unix="linux" ? unix="yesplease" ? I'd be happier with "uid" or similar. Write it in a sentence: a. My uid is 502; vs b. My unix is 502. > If you create or change /etc/nsswitch.conf, > make sure to stop and restart all Cygwin processes to pick up > the change. "All" processes? If I have cron running, then exit the one instance of MinTTY after vim'ing /etc/nsswitch.conf, will the file be read when I re-open MinTTY? cron.exe is running in a different process group, isn't it? If true, I realize cron.exe and any programs it runs will continue to believe there is no /etc/nsswitch.conf until *it* restarts. > the order [in nsswitch.conf] will be ignored by Cygwin. Hmmm...different from Linux. The inability to say "db files" as distinct from "files db" means you can't set up a SAM-only machine with SAM as a fast primary source of truth and "files" as a fallback. That seems like a sensible configuration to me, since SAM should always be more trustworthy than /etc/passwd. Personally, I'm going to try to get away with "db" only, but for systems that really require "files", I'd like the choice to make it secondary to "db". -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |