delorie.com/archives/browse.cgi | search |
David, do you think the below description could become part of the FAQs? Corinna Colin Fine wrote: > It didn't occur to me that it might not get this information out of Windows. Presumably /etc/passwd is created from the local user list when you install cygwin. My username is not local to the machine at all (it is a network id), so did not get put into passwd, and similarly when Stephen created an additional user he did not add it to /etc/passwd. > > I think that is a gotcha, that ought to be mentioned somewhere! > > > id doesn't use a Windows call but only Cygwin POSIX calls. As a result > > it needs correct settings in /etc/passwd. > > > > On your collegues machine: > > Did you insert the "test" user into /etc/passwd? > > > > On your machine: > > If you dual boot your machine with the same /etc directory you will have > > another problem _if_ you are using ntsec. Both OS'es have different SIDs > > and the same user will have different SIDs on different OSes. You will > > have to either provide different /etc/passwd files or to change your > > systems SID on one of the OSes so that it's equal to the SID of the > > other system. You can for example use the NewSID tool on > > www.sysinternals.com with a slight change (Fixed SID instead of random > > SID). > > > > Corinna > > > > -- > > Corinna Vinschen Please, send mails regarding Cygwin to > > Cygwin Developer mailto:cygwin AT sources DOT redhat DOT com > > Red Hat, Inc. > > mailto:vinschen AT cygnus DOT com > > > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT sources DOT redhat DOT com Red Hat, Inc. mailto:vinschen AT cygnus DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |