delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/10/03/11:43:51

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 97A1A3858412
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1696347830;
bh=+hdrbJ94krcOxvOSlsDjnSRJTn0wJjYQ+Sgj9ii0+fU=;
h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=nq3gOKPNSzYj4wQGdVDi0Tjrp3onaNja3zeDhVDnKsV3YVrbTT3uTHBo2aUm6gLCU
z3bbO2ua1s5V2cQIcZhO7Y9aVGIetnn52p9oFd0eN0CY2axtPn8Um64JhtqvN3Mnve
TSmQj/2lxsC5m90TFQcGja54frlZtHfn/k3zfdu0=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 70DC33858D28
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1696347813; x=1696952613;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=45Rg3UbG3f79E944F2vs13h77u5SCiFqnk6LQi1IDvQ=;
b=fdEYpPKxCe2iw+zmH3S8xQ8DUtkTwqv5SKax03xR5KF3BYv6RWpnso67vSZ+bckiNg
ljEAQ9HanFEWcRfdH3KgwS3zAgrS3nnrCHs5LI+9AY+X8/ltoUxjo1nJVe1HoVaowPzz
xpg3EBoEqWTSuwOLqGW/Zms0PCmGW7LHyJDtX2ntqaZqf+OChOEIaha0Ckw5svMTdYMm
ayzLLNYWP/8PwXQlH4YKMq84lPAXPtUnc7nSSIjFj/fJ7DXwL2zL4FPteplnNsukC5/H
wfqpzN5c72MSRsU4QiOk1MR8Feu5gO9WtNgE+JT54APN+9Cl4uXufaxPFUCiNKGiPVRE
0i7g==
X-Gm-Message-State: AOJu0YyILWWFQB+/ArYUCs5qiMJlynwRjCbBJKefW6nzf58ysX6H3JKq
4EFgpx0JPPg5U3GrI5wG9s7/f1RgJ+EcaNGyohRBYQp5N3g=
X-Google-Smtp-Source: AGHT+IEBsEktqXlwYY2FzWH95cmbmUbTTLxUTdjsggu2+oBUuyQ3ii4Gr+/A6elyrWUgaq1GdgecJdlJOFsSqnaubbc=
X-Received: by 2002:aa7:d1c3:0:b0:532:c690:92bf with SMTP id
g3-20020aa7d1c3000000b00532c69092bfmr13763422edp.28.1696347813305; Tue, 03
Oct 2023 08:43:33 -0700 (PDT)
MIME-Version: 1.0
Date: Tue, 3 Oct 2023 17:42:56 +0200
Message-ID: <CALXu0UfW04-2qBDHCjPqU_VCNZyAGUspHcYgbuYL3Ky9SvRs+g@mail.gmail.com>
Subject: ConvertStringSidToSidA("S-1-22-1-1",
&sid) fails with invalid sid for Unix_User+1
To: cygwin AT cygwin DOT com
X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_NUMSUBJECT,
RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Cedric Blancher via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Cedric Blancher <cedric DOT blancher AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

Good afternoon!

I tried a simple three line hello world program, which tries to get
the SID for Unix_User+1:
bash -c 'getent passwd "Unix_User+1"'
Unix_User+1:*:4278190081:4278190081:U-Unix_User\1,S-1-22-1-1:/:/sbin/nologin

But putting "S-1-22-1-1" into ConvertStringSidToSidA("S-1-22-1-1",
&sid) fails with ERROR_INVALID_SID on Cygwin.

Why? I thought SMB had "S-1-22-1-*" reserved for its usage, and Cygwin
uses Unix_User+1 in it's output.
How can I get ConvertStringSidToSidA("S-1-22-1-1", &sid) working in my program?

Ced
-- 
Cedric Blancher <cedric DOT blancher AT gmail DOT com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019