DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 63NJSCd31163161 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 63NJSCd31163161 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=niTNwYDc X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D5694B9DB70 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1776972491; bh=5PUUUJAeRdzooMt0Lrj9SJcT0MkqpYcbbKAUAWOFBxs=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=niTNwYDcdzAuTiejTCR3ryu4l9b0vTN9FIFW+t35vRZTzcohl5Fm8bBjj+OqstPMn yxZdx2uNzs1fB4+3mTGsIZBsbWET4YIzOA/kym9mmMfqiOF3YZoN/uYfIbeiGJfDNw fJy4BFbGlyVvt1L307FkX8KpzUW9jwAGmyEVhFuA= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B57664BABF06 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B57664BABF06 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776972472; cv=none; b=YJ+fMqKHsloGz5WZyIkDBk5nKtwi0BE1LVCAkyLmu5zwxuZi427hkFtJZKLxaSMVcRVB5zLuTAIA60YOekd/wOcmTypn5btY3fNdp4j45XbUZgwE/qJaBINImXnzf0ODpYLtLT8S6FZyI/aCOuxkFkRX8bCEHP6tHZEIMnEWdT8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776972472; c=relaxed/simple; bh=+2Uiv6q3LBleuwW7LHIf67VRJWy/3b9ccM3QRV+g4tM=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=jpCqNBMU7E1xuETVZ5jGiM1Ni7K3wQ0+Tud1Wbu6GtGxZwwl8eoGNuIOLsuodF/k6rJrw6n/S6OTDT0z6OvTuIl5qBJPP+j/2uOy/AgWsjPBJx6F+wIBJRqICJ/JUZdON1uTvPFn8YBWn2Vw+dXs5ZAnxfKjIRCrcsXvjGf1Nmw= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B57664BABF06 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776972472; x=1777577272; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=N1XyB90zeefa/Cjj8F9A5weJWspbQGbAYNCa3Aqy48A=; b=evf1/s1/Z7dYSWUq/T2nsD7gtM62eZiwXXt7GjDDN29BqesGRN7IJ7V7KQOvaUWDnp wAFo3lWvHN53p8D3MkELSeq0fycfNoU3mgUhyqGhyM+i7dsDZ3yLsToZQ+ARPS1gaC23 LJacFKoNYHXxYuYrGVRjJgnTLAvhSGIqRK0dyXQvZLMTGm1IUcR2LvxT0+mkGA6WWZeR QVdPdcHCcA7YnR4rtTfCXLn5yPLCi67f5s3cK3A3DcZsffSkFIoVPV4jIx6Y1TSQR9oO Qx7s8LVS3lsC+nyjpY/7LVnvGCIO5RlNwnhX4PiMYuom/s47ylUidPHiy5roK2y6eR/P 7iEg== X-Gm-Message-State: AOJu0YyITrpjXvXXOgcSz/S2yBZ8h1AP/MPjFSqDF52gDfg97W+hlGLW AJHG68upM1U+iIehoScZAZeEPieffcPaLegyEcfv4r6lbP1B7IPmkOAbfNEFsQ== X-Gm-Gg: AeBDievgwov+mARrRIDJD00OkVeldW55S09ynkf8P+nKOGfB16SqIs0YgJN812M/3q9 w8j2Lp3hyQbfaTpV31uOKdtUuuAm0wayRQ5I/Dz/jaOuDCCIcUbU9qk+PnCQiGLuhOw1mWQlIic xIXcqEfgwLc8n9OrNgxwchbTkHaI2OZpV4qKNvASSxOoYauKyTlF8lOhVIK5ZRDVVUwG/5euWki ++QHKuQtIZvReVgSAhNpqoWqgiPEqx2FDv7TOZz6UVDLvLFqGEbt5cFYwUO1z0sEA6r2JSn8f6K /Lcxw05WoZfHc1bgDweJQ/FYHccJHvhIhjvvGB/PsCId6RdZ4Cj+HgpobCM1L/zLiRIju3EVpd8 JkK1EDFwLrknV7lFHZXlQMC4A86+JMaxoyKVzBmY+jov4aOoVZTbmtSo+qNiK4+ksNE6lWeDqT6 QKirhLKF/i+L/52nmy5rWhmpyaX7nOCFChpnKqKbpkvMIlWwYrvLKkrG4WeOaqvvEy X-Received: by 2002:a05:6830:2b08:b0:7d7:ef0a:1ce5 with SMTP id 46e09a7af769-7dc950ea26emr18056874a34.9.1776972471831; Thu, 23 Apr 2026 12:27:51 -0700 (PDT) Message-ID: Date: Thu, 23 Apr 2026 13:27:48 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Getting Windows "MACHINE SID" without fork() & exec()? To: cygwin AT cygwin DOT com References: Content-Language: en-US In-Reply-To: X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: =?utf-8?q?Ren=C3=A9_Berber_via_Cygwin?= Reply-To: =?UTF-8?Q?Ren=C3=A9_Berber?= Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" On 4/23/2026 11:07 AM, Takeshi Nishimura via Cygwin wrote: > Does Cygwin have a secret shell variable or /proc file which contains > the current machine's MACHINE SID, without having to resort to calling > an external program (no fork(), no exec(), please)? Create your own environment variable. Store it once per bash session with .bashrc for example, or permanently with all the other Windows variables. Use PsGetSid to get the value into that variable (i.e. no super user access needed like with regtool.) Ref: https://learn.microsoft.com/en-us/sysinternals/downloads/psgetsid Caveat: The first time you run PsGetSid it shows a popup with the license agreement. Example: XPS-8930: ~ $ /home/reneb/bin/SysinternalsSuite/PsGetsid PsGetSid v1.44 - Translates SIDs to names and vice versa Copyright (C) 1999-2008 Mark Russinovich Sysinternals - www.sysinternals.com SID for \\XPS-8930: S-1-5-21-3651791898-1415975337-2452924111 XPS-8930: ~ $ /home/reneb/bin/SysinternalsSuite/PsGetsid |& tail -n 3 S-1-5-21-3651791898-1415975337-2452924111 Hope this helps. -- R.B. -- 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