Re: HYPER-V VMs: Cygwin /bin/getent group 'Virtual Machines' cannot find the group

Martin Wege via Cygwin <[email protected]>
Newsgroups gmane.os.cygwin
Message-ID <CANH4o6POu0kb3ngs+=2-Cg5EZ9maHFa7isvt0POvud9oARnd5w@mail.gmail.com>
On Wed, Mar 11, 2026 at 4:17 PM Corinna Vinschen via Cygwin
<[email protected]> wrote:
>
> On Mar  3 09:26, Aurélien Couderc via Cygwin wrote:
> > On Mon, Mar 2, 2026 at 8:19 PM Martin Wege via Cygwin <[email protected]> wrote:
> > >
> > > Hello,
> > >
> > > we use HYPER-V virtual machines on Windows 10 and Windows 11. It seems
> > > they use a "special" kind of group called 'Virtual Machines', which
> > > Cygwin (3.6.5) /bin/getent cannot lookup:
> > >
> > > getent group 'Virtual Machines'
> > > <nothing>
> > >
> > > Does anyone have ideas or clues how to get getent group to work with
> > > this kind of Windows group?
> > >
> > > We want the Cygwin gid for that group, and use Cygwin commands to work
> > > with those files...
> >
> > Déjà vu
> >
> > 1. Please read https://cygwin.com/pipermail/cygwin/2025-July/258505.html
> >
> > 2. Try this:
> > getent group "NT VIRTUAL MACHINE+Virtual Machines"
> > For me, with default (empty, except comments) /etc/nsswitch.conf, it
> > does not work. Which I consider a bug.
>
> It's not a bug, it's a feature.  Truly so.  Keep in mind that there's
> no easy translation from arbitrary SIDs to 32 bit uid/gid values and
> vice versa.  So every time, Microsoft adds YA arbitrary SID not following
> the already implemented and supported schemes, the bijective mapping
> has to be implemented manually.
>
> Done in the main branch.

Thank you!

Martin

-- 
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.