www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/06/20/08:17:24

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 55KCHNMM2247136
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 55KCHNMM2247136
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=onWmXhSx
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 374473813D8C
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1750421841;
bh=Rob7AVbaQmbwfBPPLB1styp7/4cCHrDILIcMrHMouyA=;
h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=onWmXhSxSp5W6T6/iPOC6hfq7ituVsCoJyxCebO5O7/RQh7FG5Y/1S8njPDUIC3e/
sJID4CNQ8SQ59cSCNthCT3GLWS0AoH43gD3Ybi2OWzbHVNgm4ZVOONwYmojB2KNvDR
eJncim6BO/50wMreo3/udtS+WHfk6hMIABKYpCIw=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 734F53850C60
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 734F53850C60
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1750421772; cv=none;
b=eMA1hL2iNGI6k1KhjcB7w1FbXad/3lJAfTLpfRb3f6tkTwX4q+5hLJ+ov4Qf/QsqjpXmNQvPP9m7eRo1cdyu9WcpqH0/byoHHCuC5mvHb6ubDcLPgIxbQPUoIYO/5SkxnY1zEoRwlhels7smgFzwdXHkLg9lklOCTR9GCTLW6Nc=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1750421772; c=relaxed/simple;
bh=C4nYGEmUQjE13K3wEkp/HYtLDtHD6ZGb1xbdhFQltf8=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=EJVteSyd7wdVW6ICkUGvNOKyKkYBtGOmyzVbaTRR7X0DFfLUDkoVcXQv2V8pDOkJuH3vfzQ/vV/pFLiF1gJKHrHrgRbaoPjF2ff+TNc1LGZDCtHzz4vjxApvUMIwLTEKVsGvbEtjqE60InlkOZp4sjYN33uQIdsFerN/AEX71f4=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 734F53850C60
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1750421770; x=1751026570;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=C77ZkJSP4yu2YCEVzmxkUp+N0CYVZvDuMZkj8Pu/yTQ=;
b=dUqwBS5+UN6YDpgVZR8JJ6WAsx2GJyqnohsg5c1L+dbawTerjUV/vmkONYaKHUDn94
MzQVcBiDc+XKiXRrcbsok/YHlslj4uoJ2TbSr+6N2y61e5iWf4wQqH/ObnQzIB5wxw7D
UUuRlQ6JDvN8y7OYCKEJOn5l4RIcMtlrTm7YbTPBeOE07Gq7edRFZYkbMlfzHoqqOFF5
ngR1YzxkOkmmU/bCsDl9D3Ok18a5yt6U1fB9sF5ndryj86bR6SwNAlsS9uzcyFzW9exH
pSu0soe0x/LTQBwaGTBp7dUBVA3XMRr623AH/vKcQflCjDgU5tvIAQ3UNIXkVXZ9KJRz
1zXw==
X-Gm-Message-State: AOJu0YyWLz9tyZRjdhnDDgtVu64qDaUXWWsi/eeViWr0GEFIa0Leorog
1917qDVJzxck9utmM9ahXRyRScS+cb8MAD78oiAm2cTuZiMABVSTl7vybNpJIephfHJTw6EO8ob
wjcgpW5sZzJz5uxrAqnZ3WTWlCb4UC//NY/Ou
X-Gm-Gg: ASbGncuzSxPsk3ZvrxLb7nG0bYa3y5RdY9ry8w7RygEsWBTQpDWYHLASMLqBWM9Nf1H
nwBrhKuIXUGg1FvYCKOuwy5fJbEAUfxNNwtq8E5qnWp0GKbv/e/EuzCWjmdkTpRLeyCW8n9oV2I
/GERZF9quLSqy5HiExhQRanKlzWv4TahPp1HR0juU4xlo=
X-Google-Smtp-Source: AGHT+IH5AGXnfPXX8+KA7Et42RMqRwC4ozuhcBZ2dbFHkQQa3E7u8CaOG6MouSjFx7kBYtTiRNZjx4puGGx+7SQNgds=
X-Received: by 2002:a05:6402:2683:b0:606:cef8:a028 with SMTP id
4fb4d7f45d1cf-60a1d165dd5mr2454734a12.22.1750421770384; Fri, 20 Jun 2025
05:16:10 -0700 (PDT)
MIME-Version: 1.0
Date: Fri, 20 Jun 2025 14:15:33 +0200
X-Gm-Features: AX0GCFsTSB2oJ-AURvPAbgHFN-MFNN54FNwiKfZMWWur-0EhhKqdXgJ83NDGHjI
Message-ID: <CAHnbEG+ZsNGEpy0uqwOPZ64gvUJqBA6=S1hmh7cfNZm1Q0+ynw@mail.gmail.com>
Subject: Test whether file is owned by a specific group from bash or
powershell level?
To: cygwin AT cygwin DOT com
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: Sebastian Feld via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Sebastian Feld <sebastian DOT n DOT feld AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

Does Cygwin or POSIX have a tool to test whether a file is owned by a
specific group?

Win32, like Linux and POSIX, has the concept that files have an owner,
and a group (ref:https://learn.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-getsecurityinfo).

How can I test whether a file is owned by a given group name, or not?
/usr/bin/test -g and -G do not help because they only look and gid,
egid. But I want to pass the group's name as an argument.

Sebi
-- 
Sebastian Feld - IT security consultant

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