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: 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 List-Archive: List-Post: List-Help: List-Subscribe: , From: Sebastian Feld via Cygwin Reply-To: Sebastian Feld Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" 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