| delorie.com/archives/browse.cgi | search |
| DMARC-Filter: | OpenDMARC Filter v1.4.2 delorie.com 4A9IxwSC3235084 |
| 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 4A9IxwSC3235084 |
| 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=IDTOtwMD | |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 0A60F3858C51 |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
| s=default; t=1731178797; | |
| bh=bAk8tbeg3Vedd83xF3+HFjem3Yup/eIWDuLgL+QneoI=; | |
| h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: | |
| List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: | |
| From; | |
| b=IDTOtwMDd+hqnkFkQnNvPKvG5Of6SCzLvKhKju97WolFHEG0VDsoT0RX6zE+Sp2/7 | |
| /ynDK4Aq6MtuGPVIWoy3PBp527fMuEgV/yhPkQNTG1dbCCEVuemZTfBzdR5/YF+qBR | |
| TIz52fcTcrweTynIZBFqi+fje39GvbT2RBEApfbA= | |
| X-Original-To: | cygwin AT cygwin DOT com |
| Delivered-To: | cygwin AT cygwin DOT com |
| DMARC-Filter: | OpenDMARC Filter v1.4.2 sourceware.org ECA4C3858D21 |
| ARC-Filter: | OpenARC Filter v1.0.0 sourceware.org ECA4C3858D21 |
| ARC-Seal: | i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1731178774; cv=none; |
| b=ZnrYjmrIjNVlGxG39zyOJOQwQ1nNfrm2vWV1g8fLA+4F3d61saG5c/KoWCKT5qykxxIpThgaXSBRSojCNwB58RfvARc1pnMz+1IFwzcEewUebZe8AmRgfNWjKSwEMwUu2hwZ6xKUbhmd3LhK0JvYsOn5bEQO0GLb/tzpL7fxt6c= | |
| ARC-Message-Signature: | i=1; a=rsa-sha256; d=sourceware.org; s=key; |
| t=1731178774; c=relaxed/simple; | |
| bh=YntOcCor2IFwsmybX3Zg1RwrL2fRTc19x3EpLMfVxfo=; | |
| h=Message-ID:Date:MIME-Version:Subject:To:From:DKIM-Signature; | |
| b=el1//tU77TjJ/N76h1SQp5oacHCuVtu6iaHePDxPQZ41+6JUeywyq2XNy2MW8uRi7dHevEpwxwZrJRa3bEi0OWQBRD6UAuUBJPlYcFpqRpFISVmtl9B9Xo44KZaaJxv720bK26AzY1HAvqp6YovPUJOyxMP7uB8Fd+z+SJYQT8Y= | |
| ARC-Authentication-Results: | i=1; server2.sourceware.org |
| Message-ID: | <f1382f4f-cc14-413f-8cff-6b72cf54b4a7@SystematicSW.ab.ca> |
| Date: | Sat, 9 Nov 2024 11:59:29 -0700 |
| MIME-Version: | 1.0 |
| User-Agent: | Mozilla Thunderbird |
| Subject: | Re: Stable SIDs for "None"+'"Administrator" ? |
| To: | cygwin AT cygwin DOT com |
| References: | <CAKAoaQ==gSPA7eiJN9LiLMcR1ktfE9CUTE1Bzc1oMDBs1PQhqw AT mail DOT gmail DOT com> |
| <Zy-VP7xZu-39qcio AT calimero DOT vinschen DOT de> | |
| <CAKAoaQm6Z7U97tXS20bAnqYy8KULpLStD10SWK-TM5GB9iWOtg AT mail DOT gmail DOT com> | |
| <e2fe0e70-3f8c-9f22-c8ce-a3669acaf746 AT t-online DOT de> | |
| Organization: | Systematic Software |
| In-Reply-To: | <e2fe0e70-3f8c-9f22-c8ce-a3669acaf746@t-online.de> |
| X-Rspamd-Queue-Id: | E799A2F |
| X-Rspamd-Server: | rspamout03 |
| X-Stat-Signature: | z1uitxnm1bgmxk5u1co6g3nd9k9rwnwb |
| X-Session-Marker: | 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 |
| X-Session-ID: | U2FsdGVkX1+8OocjVZFTKjZAM0a9NSzHtsTl3UxLXlc= |
| X-HE-Tag: | 1731178762-202887 |
| X-HE-Meta: | U2FsdGVkX191OcHiDWJvVCs0QHL9JlhNPF+Di+/YOEW87Ghq2TADUM92eFfna/Ph/Pa0Ut83677b0NKhAw5gVeYe+AnsFyGaBLpwW+xAFcGvxV0hlBlR8SRkpwpif2BpgVhbjnlIZDPfHytpqbpjuiDH3HYJjMWnWDRv/pCxwQE36SpGdc9W1mCENiiL3ZFMk1Cn56uwQS/K9UfTsIjrLTa4xWz7reBkfMkmqcNKR/mvRfvUZYoCOFUXlenPss4G3R/h3LFeqCtl69bnKnmOQ/Ua/4J88/JPU4tk+WgkXW747HM71SX/P8o4NLFDuTjKKZDVdcQvB3cq2fdfWGXxjgQaTCSKYk+hcPTBlBL7BwDozsSsMnHuRNyukUS6ZWm6E8YI+orm8PPjTQZe6mrkKxn7sQo0KkMD |
| 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-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
| 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: | Brian Inglis via Cygwin <cygwin AT cygwin DOT com> |
| Reply-To: | cygwin AT cygwin DOT com |
| Cc: | Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca> |
| Errors-To: | cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com |
| Sender: | "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com> |
This is a multi-part message in MIME format.
--------------wf3SlRByKXPUqpA7xOd5dIEC
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Attached a list of stable and local passwd and group sids that might be of use.
Note the digit groups after -21- and -80- ids are variable.
No id what some of the numbers are!
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry
On 2024-11-09 11:25, Christian Franke via Cygwin wrote:
> Roland Mainz via Cygwin wrote:
>> On Sat, Nov 9, 2024 at 6:00 PM Corinna Vinschen via Cygwin wrote:
>>> On Nov 9 17:31, Roland Mainz via Cygwin wrote:
>>>> Does anyone know a list of SIDs which can be used to get the
>>>> user+group accounts for passwd entry "Adminstrator" and group entry
>>>> "None" ?
>>>>
>>>> Our problem is that the actual account names vary with the system
>>>> locale, e.g. group entry "None" is "Kein" in "de_DE", "Aucun" in
>>>> fr_FR etc. ...
>>>> ... so far we thought we fixed this by doing a lookup via SID, and
>>>> then remembering the localised name.
>>>>
>>>> But: The SIDs are apparently not stable between Windows versions.
>>>> For example:
>>>> ---- snip ----
>>>> # Windows Server 2022/en
>>>> $ getent group None
>>>> None:S-1-5-21-168624908-967194555-3343779530-513:197121:
>>>> # Windows Server 2019
>>>> $ getent group None
>>>> None:S-1-5-21-3286904461-661230000-4220857270-513:197121
>>>> ---- snip ----
>>> They *are* stable in that they are
>>>
>>> Â Â ${Machine-SID}-513
>>>
>>>> And if there is no such list, would $ mkgroup | egrep
>>>> ':S-1-5-21-.+-513:' # be a suitable workaround ?
>>> No.
>>>
>>> Â Â ${AD-SID|-513 == "Domain Users"
>>>
>>> I have not the faintest idea what the MS guys were thinking at the time,
>>> calling the group "None". This is basically the equivalent of "Domain
>>> Users" for local accounts on machines not being domain controller. A
>>> useful name would have been "Local Users" or "Machine Users", but,
>>> well, it is what it is.
>>>
>>> The safe way to check the SID is to fetch the machine SID attach the RID
>>> 513, and check for equality.
>> How can I get the "machine SID", preferably using /usr/bin/getent,
>> /usr/bin/getconf or /proc ?
>
> If domain info is excluded from mkgroup output, the one and only S-*-513 group
> should contain the machine SID:
>
> $ sid=$(mkgroup -l | sed -n 's/[^:]*:\(S-[-0-9]*\)-513:.*$/\1/p')
>
> $ test $(wc -l <<<"$sid") = 1 || echo 'My assumption was wrong :-)'
--------------wf3SlRByKXPUqpA7xOd5dIEC
Content-Type: text/plain; charset=UTF-8; name="passwd-group-sids.log"
Content-Disposition: attachment; filename="passwd-group-sids.log"
Content-Transfer-Encoding: base64
UGFzc3dkIFNpZHMKClN5c3RlbSBJbmRlcGVuZGVudCBQYXNzd2QgU2lkcwoKU1lTVEVNOio6
MTg6MTg6VS1OVCBBVVRIT1JJVFkvU1lTVEVNLFMtMS01LTE4Oi9ob21lL1NZU1RFTTovYmlu
L2Jhc2gKTE9DQUwgU0VSVklDRToqOjE5OjE5OlUtTlQgQVVUSE9SSVRZL0xPQ0FMIFNFUlZJ
Q0UsUy0xLTUtMTk6Lzovc2Jpbi9ub2xvZ2luCk5FVFdPUksgU0VSVklDRToqOjIwOjIwOlUt
TlQgQVVUSE9SSVRZL05FVFdPUksgU0VSVklDRSxTLTEtNS0yMDovOi9zYmluL25vbG9naW4K
QWRtaW5pc3RyYXRvcnM6Kjo1NDQ6NTQ0OlUtQlVJTFRJTi9BZG1pbmlzdHJhdG9ycyxTLTEt
NS0zMi01NDQ6Lzovc2Jpbi9ub2xvZ2luCgpTeXN0ZW0gRGVwZW5kZW50IFMtMS01LTIxLS4u
Li01MDAgUGFzc3dkIFNpZHMKCkFkbWluaXN0cmF0b3I6KjokR1JPVVBTOiRHUk9VUFM6VS0k
SE9TVE5BTUUvQWRtaW5pc3RyYXRvcixTLTEtNS0yMS0/Pz8/Pz8/Py0/Pz8/Pz8/Py0/Pz8/
Pz8/Py01MDA6L2hvbWUvQWRtaW5pc3RyYXRvcjovYmluL2Jhc2gKRGVmYXVsdEFjY291bnQ6
KjokR1JPVVBTOiRHUk9VUFM6VS0kSE9TVE5BTUUvRGVmYXVsdEFjY291bnQsUy0xLTUtMjEt
Pz8/Pz8/Pz8tPz8/Pz8/Pz8tPz8/Pz8/Pz8tNTAzOi9ob21lL0RlZmF1bHRBY2NvdW50Oi9i
aW4vYmFzaApHdWVzdDoqOiRHUk9VUFM6JEdST1VQUzpVLSRIT1NUTkFNRS9HdWVzdCxTLTEt
NS0yMS0/Pz8/Pz8/Py0/Pz8/Pz8/Py0/Pz8/Pz8/Py01MDE6L2hvbWUvR3Vlc3Q6L2Jpbi9i
YXNoCldEQUdVdGlsaXR5QWNjb3VudDoqOiRHUk9VUFM6JEdST1VQUzpVLSRIT1NUTkFNRS9X
REFHVXRpbGl0eUFjY291bnQsUy0xLTUtMjEtPz8/Pz8/Pz8tPz8/Pz8/Pz8tPz8/Pz8/Pz8t
NTA0Oi9ob21lL1dEQUdVdGlsaXR5QWNjb3VudDovYmluL2Jhc2gKCk90aGVyCgpOVCBTRVJW
SUNFK1RydXN0ZWRJbnN0YWxsZXI6KjozMjgzODQ6MzI4Mzg0OlUtTlQgU0VSVklDRVxUcnVz
dGVkSW5zdGFsbGVyLFMtMS01LTgwLT8/Pz8/Pz8/LT8/Pz8/Pz8/LT8/Pz8/Pz8/LT8/Pz8/
Pz8/LTIyNzE0Nzg0NjQ6Lzovc2Jpbi9ub2xvZ2luCgpHcm91cCBTaWRzCgpTeXN0ZW0gSW5k
ZXBlbmRlbnQgR3JvdXAgU2lkcwoKQXV0aGVudGljYXRlZCBVc2VyczpTLTEtNS0xMToxMToK
UkVTVFJJQ1RFRDpTLTEtNS0xMjoxMjoKU1lTVEVNOlMtMS01LTE4OjE4OgpBZG1pbmlzdHJh
dG9yczpTLTEtNS0zMi01NDQ6NTQ0OgpVc2VyczpTLTEtNS0zMi01NDU6NTQ1OgpHdWVzdHM6
Uy0xLTUtMzItNTQ2OjU0NjoKUGVyZm9ybWFuY2UgTW9uaXRvciBVc2VyczpTLTEtNS0zMi01
NTg6NTU4OgpQZXJmb3JtYW5jZSBMb2cgVXNlcnM6Uy0xLTUtMzItNTU5OjU1OToKRGlzdHJp
YnV0ZWQgQ09NIFVzZXJzOlMtMS01LTMyLTU2Mjo1NjI6CklJU19JVVNSUzpTLTEtNS0zMi01
Njg6NTY4OgpFdmVudCBMb2cgUmVhZGVyczpTLTEtNS0zMi01NzM6NTczOgpIeXBlci1WIEFk
bWluaXN0cmF0b3JzOlMtMS01LTMyLTU3ODo1Nzg6ClJlbW90ZSBNYW5hZ2VtZW50IFVzZXJz
OlMtMS01LTMyLTU4MDo1ODA6ClN5c3RlbSBNYW5hZ2VkIEFjY291bnRzIEdyb3VwOlMtMS01
LTMyLTU4MTo1ODE6CkRldmljZSBPd25lcnM6Uy0xLTUtMzItNTgzOjU4MzoKQUxMIEFQUExJ
Q0FUSU9OIFBBQ0tBR0VTOlMtMS0xNS0yLTE6Njk0MDk6CkFMTCBSRVNUUklDVEVEIEFQUCBQ
QUNLQUdFUzpTLTEtMTUtMi0yOjY5NDEwOgoKU3lzdGVtIERlcGVuZGVudCBTLTEtNS0yMS0u
Li4tNTAwIEdyb3VwIFNpZHMKCk5vbmU6Uy0xLTUtMjEtPz8/Pz8/Pz8tPz8/Pz8/Pz8tPz8/
Pz8/Pz8tNTEzOiRHUk9VUFM6CgpPdGhlcgoKTlQgU0VSVklDRStUcnVzdGVkSW5zdGFsbGVy
OlMtMS01LTgwLT8/Pz8/Pz8/LT8/Pz8/Pz8/LT8/Pz8/Pz8/LT8/Pz8/Pz8/LTIyNzE0Nzg0
NjQ6MzI4Mzg0OgoK
--------------wf3SlRByKXPUqpA7xOd5dIEC
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--
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
--------------wf3SlRByKXPUqpA7xOd5dIEC--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |