DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 4BAKNHPf1288747 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 4BAKNHPf1288747 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=ZUcGJ6sg X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0D60F3857C7B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1733862196; bh=m/4GehJaJEjAO3OgmJbc6DM7kNLmB+z41rgJRjXgjeE=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=ZUcGJ6sgIN7P6JPFCDhYlFE6S1dx2QSKSPzSoGoIgI9J08dpICqismDhwpxeM5CB8 XQxdvyK7904DjRKNR9OuWcL1uXSJuwcmAF0Gbe4CaCyGU++ZEpxKlqjdM2rcohc4LU bu/7rqNY571UvHbrMgXVvhY1gsJOD3EkEbyTX1Q0= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B7BE53858D33 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B7BE53858D33 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1733862131; cv=none; b=OIRPI+Y6gweWikX9slbbTcQatNNzzBeLVQIg189DXMuQJBWi/zcMxJhbP4gwWYMuETiPogpggAUTb262TMBpHM+9hpJDIkV0X+WE4c+9DmK26D3N9y96Ln4mUyU2nWW3BI3WAO3QKFpxpPPgevVX17K9HFEz37jlb8w4iK1ukrs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1733862131; c=relaxed/simple; bh=WjG244XksK6kllDwpdP6ub4BQ+u5csqHRWWe3zUzyI4=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=pnsjKIpp7R5Wlg86PYrSenu9oiZ9Q8WwwRU6UtmlXcAvy81Hh8MtMPZpYueChG1LRTx9uVwyHP1fztJHMOPJQ//kIDKwCOR1r7ysDGKkB//WvyDHOutJTzZBL7VIkIxFu9D43CKBgXuS4cpLpa1adVxtJaHnKmeL+zK4mCsw+m4= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B7BE53858D33 X-UI-Sender-Class: f2cb72be-343f-493d-8ec3-b1efb8d6185a X-Gm-Message-State: AOJu0YxchLWMdVMklgP279Oqo3w5YFLW82KxUy+/oaUlZsZyQJbq8wQT KQsj4bqpNhGpj525Squ6IMJFSrk2Gez5gedGCcYbcaUUtgeCaaT6tzOJ0ix3DU5x8yzI+IDpJ6o AVN1A1vaTGIwf+05+kMldKEeSf+8= X-Google-Smtp-Source: AGHT+IHCuoSkqWICR/dWcK29HxCiy4V8u4GoWTG44lvSLJ5kKKUFNRvAskcm/wAaFeVGO7upOKuK0JMbo/qoLOux9Aw= X-Received: by 2002:a05:6512:1104:b0:53e:2098:861d with SMTP id 2adb3069b0e04-5402a7569d9mr34508e87.15.1733862129182; Tue, 10 Dec 2024 12:22:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 10 Dec 2024 13:21:41 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: getent passwd which works for unprefixed Windows user names with both local and domain users? To: cygwin AT cygwin DOT com X-Provags-ID: V03:K1:Mk1j29m9ahtQKFIwei2of+dmCJcX529d+zWsTFkauKe+XNBMcd0 1ZLg9JJwnwupAdFvzat7cFORq8gXZc3Xsr066TdlU1mGM68ljH377cEzwWD9FCHU0zKw+/I +Xdv5x7+w6Qdt8kjYr67mjiUhTd8dEnRMoSK3LW4SRwWmKIuxxYt443gOYAkAuRp7FfTkTP OdMB0BS3G8NkW1EVcCX/A== UI-OutboundReport: notjunk:1;M01:P0:rJL2vby8kas=;OqZrY2zvkEodRe7990QOwIsDof2 Vl67llRcL093+8J8DscI78fw4UjdXPd+Pu3cfJVykiT9d4vf4DyC8/nySTQR11/vC42mKbBRX /Su8hQntCOvoOuJZhoe3SYF+ww6E7ebYY+g5i/5T+W7q127dNGwEmLH9hnXf9gQjcIPXXy9OH LxVwF0cFKrqbzlaAiEFWNXa9GVRxHdzP2fLS0H9t9U70fiwtJTlO1vXWEhr7iXeRyFEtO8ka5 EdOFrO6fRnWWBpJ8ILEok2sJTSZQmrSp4iNiyIOmJQQeGrwjKDAH94xDiT/oyOdN0xD0sp9u5 V11IXy/I6EZT7WjBq8+1X2rY5Qw1xxBCUWZd4c0SvLEcFnYZk3OIwl+k8r1gATtbhtJmZk5+l PUE02uQMFmwtivdGDXrXnbmY1Xqd1TqqTEvENgWCu/cx6qP2T8IElyp5eAWBlni+ARAqVsCAz ieNcvDE3D+uft4UAFyTo5mQWw2USTB3DaFH8PMaXRCEfjtqqfzSi4wA4x3CJDVFP8gn7CRrXQ o471dZi3lvH3nXnWdttsL660a3CkPsI4PFE6qIVz8Jw31n2hzIc/phtufLVdlzbUi+5q0j9Mb CwLaEbTuCIRzuPbkC7jd+V50cunDQxTsSx4LtxrxG/JtAEr1fZvezgscI3Xc+lEyfLttC8xqH fzgWSlAGCSwVbQCK3twmWVbc4nrZquBGu+2S7AzpDlA6ojyS7gIhUlFP1p58zFF+v2T7L0vU3 c1rkY8rI2MucTNralgQEWQRRGMkXaZ6gd++mc6NW187/NICsbDunlAeYb1u9xRabnkJot6ZXP yB0AczfjYOGE64eDFwN7rS4uhgs+u5xmkbYWqlGv2NYcBM4qEI7Xpsi05OUwuFYizyy1+BBII Yb/aPlK1XSh6oxgsu4+tP3NBHNna8Dpiq741eZpTpGjqToeIuT6LDTZxFZs21Wv95/XQBu4V8 U/jGfSG99WQhzQ83vBqfAwXvDn/DaMqEExruVu8tajfJT1bOSd5O8veINDc4xyNP7L9WZSouC 4qGUYgh8iI3Qleey7HOH57Fu1Y3q88E9KbAmyjXJ/n/Jtq1fdrLpUY0bRLKoN1uEdQxpQ52bt Afijh2lmFy6S4cDNAUgKVTJYrT4YGl X-Content-Filtered-By: Mailman/MimeDel 2.1.30 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Bill Stewart via Cygwin Reply-To: Bill Stewart Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 4BAKNHPf1288747 On Tue, Dec 10, 2024 at 6:37 AM Cedric Blancher wrote: We have a Win10 env with mixed local and domain accounts. > We cannot lookup up local AND domain users with just the plain > username from Windows. Instead we have to do lookups twice: > I don't know the Cygwin solution, but here's a short PowerShell function that will do it: function Resolve-AccountName { param( [Parameter(Mandatory)] [Security.Principal.NTAccount] $name ) $sid = $name.Translate([Security.Principal.SecurityIdentifier]) if ( $null -ne $sid ) { $sid.Translate([Security.Principal.NTAccount]).Value } } -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple