This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: /etc/passwd and /etc/group question
- From: "jon ewing" <jon at mediasurface dot com>
- To: <cygwin at cygwin dot com>
- Date: Tue, 4 Mar 2003 06:41:15 -0000
- Subject: RE: /etc/passwd and /etc/group question
> > Hi,
> >
> > I'm having problems assigning users to multiple groups under cygwin
> > (latest build under XP on ntfs with ntsec).
> >
> > My /etc/passwd file contains:
> > [snip]
> > and my /etc/group contains:
> > [snip]
> >
> > I want to add the 'root' user to the 'dev' group. Currently, if the
> > root user runs groups:
> >
> > root at shuttle (/root) % groups
> > admin None Users
> >
> > I thought that if I modify the 7th line of the /etc/group file to:
> >
> > dev:S-1-5-32-547:547:root
> >
> > then root would be added to the dev group. This doesn't
> work. However,
> > I can't figure out how Cygwin is storing group information
> as no users
> > are listed in the /etc/group file against any group, yet
> groups knows
> > that root is in three different groups.
> >
> > Can anyone tell me where I'm going wrong?
> >
> > thanks.
> > jon.
>
> Jon,
>
> IIRC, on NT-based systems Cygwin uses the OS itself to store
> passwords, group affiliations, etc. The only thing you *can*
> change by editing /etc/passwd is the user's primary group.
> Use Windows tools to add user "root" to group "dev".
> Igor
Works great. I *really* should have thought of that :(
Thanks,
jon.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/