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:date:from:to:subject:message-id:reply-to | |
:references:mime-version:content-type:in-reply-to; q=dns; s= | |
default; b=MrXcGOF+84WwrNF3rpCTut1tAUl/eJjQLxkI+H7Wpjy9V3SVbBz8q | |
DMq6h5utOgDKJLySrGu6wrFKulhscNDj9XM9yAThPQhDJgyo1rfWU/1LogyIG8Ar | |
Mm8AcrELnrlzwuReTu+uEKqf5J9qJSs/2wiVPw/5/rqXILmEuOvFAo= | |
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:date:from:to:subject:message-id:reply-to | |
:references:mime-version:content-type:in-reply-to; s=default; | |
bh=s46KphlnLB6nTP7IeA+b17CkGkU=; b=qEJreFuOjVo5ISMj4YwNb8CjpRt6 | |
kUO63ISvPLJk3TtLXOzFopBLsnhzNVRgpacBZaQKvE731lszmmXD0W7Atp+GFS9H | |
99Wivw7+Qg8pE+9DQwW5aRIRXNLOMbNZ899PyVH3ARoNX4vxv/obcZOfWVOIHWQ6 | |
xjvwsKZ4/xaHUfA= | |
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=-5.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 |
X-HELO: | calimero.vinschen.de |
Date: | Mon, 14 Apr 2014 10:35:14 +0200 |
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: Still testing needed: New passwd/group AD/SAM integration |
Message-ID: | <20140414083514.GL3271@calimero.vinschen.de> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <20140410145323 DOT GB2437 AT calimero DOT vinschen DOT de> <1723507354 DOT 20140413141847 AT yandex DOT ru> |
MIME-Version: | 1.0 |
In-Reply-To: | <1723507354.20140413141847@yandex.ru> |
User-Agent: | Mutt/1.5.21 (2010-09-15) |
--vk/v8fjDPiDepTtA Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Apr 13 14:18, Andrey Repin wrote: > Greetings, Corinna Vinschen! > > * cygserver now provides system-wide passwd/group entry caching. >=20 > > All processes started *after* cygserver will try to fetch passwd > > and group entries from cygserver. While this is probably a bit > > slow at the start, the longer cygserver runs, the more information > > is present and later started processes will get the information > > with all due speed. >=20 > Does this mean that I could benefit from running cygserver in local > environment? > Specifically, if I'm using Cygwin tools outside Cygwin shell? Yes. As long as cygserver is running, it caches and is available to all processes. The overhead is a single bidirectional communication=20 via a named pipe per passwd/group entry. > > Especially two problems cropped up in discussions with local Cygwin > > users: >=20 > > * Support for Cygwin user names different from the Windows username. >=20 > I think I said it before, but I'll just repeat that I don't see this as a > feature. > Confusion option, at best. The worst case you've just outlined below. Yeah, the discussion so far didn't really sway me from removing this option. > > * db_separator in /etc/nsswitch.conf >=20 > > Is it really such a good idea to have a configurable separator > > char in user and group names? Is it important that it is > > configurable? Is '+' a good choice for the default separator? > > Wouldn't the backslash a better and, perhaps, only choice? >=20 > The "+" as a separator was conceived in *NIX because backslash has a long in *NIX? Do you mean SFU or is there other precedent of the '+ character I'm not aware of? > history of being a way-too-meaningful escape character. > (Though, you know it, I'll just say it for other interested parties.) > I don't have an opinion on it, but I tend to favor native semantics, mean= s, > the backslash. > If anyone are familiar with modern state of preferred domain separator > in Samba 4, would that effect the decision? Quoting from the smb.conf man page: winbind separator (G) This parameter allows an admin to define the character used when listing a username of the form of DOMAIN \user. This parameter is only applicable when using the pam_winbind.so and nss_winbind.so modules for UNIX services. Please note that setting this parameter to + causes problems with group membership at least on glibc systems, as the character + is used as a special character for NIS in /etc/group. Default: winbind separator =3D '\' Example: winbind separator =3D + We don't have the glibc/NIS problem, of course. I'm not going to comment on this, I'd really like to see what you guys think. Obvious choices are: - Keep "db_separator", + as default - Keep "db_separator", \ as default - Remove "db_separator", fixed character + - Remove "db_separator", fixed character \ - Something entirely different. Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --vk/v8fjDPiDepTtA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJTS53CAAoJEPU2Bp2uRE+gCi4P/AzN4vwZSIYnrVMV7u5o/Osa UPWQPfCOATQI5PmYk411CgMJHOE6laMDURAqyjMio5VmqRpdH2fOpwO49KRgFiV2 KyRAQuYs/BHdi4ovDCwTTV0N2Hplq06Oroa5tYsOgpyqR5hnwHyTP9mR9M2CV/J5 0nyE3YiinqIZpdmKW/yqzTgQFSvF5LlFS8HC8++pYhNgEeu8etZvEZhptxDJp/i5 OSpxKUv7KAORyHPhcl7gGXLlHiRHNU62TR8cgEf8fxvQbricFTOcYHFjJoVcIh3V 7nKpJ5XSPD639X31zx2U8JEdiFg0SZAb8yA0rnYi1pcCCO44r17OulyiWZhRzHjJ pDR/ibKDlce/xCG0N12e4z2Ykq0N4wy4wcDjH7bgttIkxhB/MgDtW06/UsKk0FQt JI3v5HlZtIYOOwRm564J+fguDJQRys1uYIhMSgtZm0D0to45W1J6zN6Lzh4G0EO0 zaH7zjQhJlfOvaaQcesvWbfKPxdKDgXngyyKBzCK8nP3+xdQFkj17sBUA68C6QpU KpQmuGupyldyB8KZjcRm2tzsSBT5DgacF76O7fTlE1HFReqKiA9E34/TY/VW5FT5 SyDBnt6gFcI4kro7w4U8hEc/CSHwu2kTY+zNQBy/yl2BfuhlbGOtlQA7MKG18wXC 8ejLamZiWlu2GgG/u2KB =seEK -----END PGP SIGNATURE----- --vk/v8fjDPiDepTtA--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |