Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 May 2009 17:00:49 +0200
From:      Armin Pirkovitsch <a.pirko@inode.at>
To:        freebsd-questions@freebsd.org
Cc:        Shaun Friedle <shaun@insipidity.co.uk>
Subject:   Re: Groups problems
Message-ID:  <20090504165342inode@frozen-zone.org>
In-Reply-To: <49FEFAA1.4030503@insipidity.co.uk>
References:  <49FEFAA1.4030503@insipidity.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
Have you relogged in after adding the user to the group file?
(su -l should do the trick as well if you can't log out/relog in for
some reason)

Otherwise you'll get exactly the behaviour you described below.

Armin

On Mon 04 May 2009, Shaun Friedle wrote:

> Hi,
> I seem to have a weird problem with groups, it seems like the system
> doesn't notice that I am in certain groups when it comes to file
> permissions, and if I run groups or id with no arguments it also has
> some groups missing from the list, but with my username as an argument
> it is complete. I've never encountered this before, does anyone know
> what the problem might be?
> 
> [shaun@strange] ~ $ ls -lh /tmp/group_test
> -rw-rw-r--  1 www  mercurial     0B  4 May 14:08 /tmp/group_test
> [shaun@strange] ~ $ echo test > /tmp/group_test
> bash: /tmp/group_test: Permission denied
> [shaun@strange] ~ $ whoami
> shaun
> [shaun@strange] ~ $ grep shaun /etc/group
> wheel:*:0:root,shaun
> www:*:80:shaun
> shaun:*:1002:
> svn:*:1004:svn,shaun
> mercurial:*:1006:shaun,www
> [shaun@strange] ~ $ groups
> shaun wheel svn
> [shaun@strange] ~ $ groups shaun
> shaun wheel www svn mercurial
> [shaun@strange] ~ $ id
> uid=1002(shaun) gid=1002(shaun) groups=1002(shaun),0(wheel),1004(svn)
> [shaun@strange] ~ $ id shaun
> uid=1002(shaun) gid=1002(shaun)
> groups=1002(shaun),0(wheel),80(www),1004(svn),1006(mercurial)

-- 
Armin Pirkovitsch
a.pirko@inode.at



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090504165342inode>