Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 2004 16:26:51 +0100
From:      Ruben de Groot <mail25@bzerk.org>
To:        Garance A Drosihn <drosih@rpi.edu>
Cc:        aaron@alpete.com
Subject:   Re: filesystem permissions using dump on live filesystem
Message-ID:  <20040224152651.GA40124@ei.bzerk.org>
In-Reply-To: <p06020484bc60913b33e2@[128.113.24.47]>
References:  <51740.204.118.74.216.1077592204.squirrel@mail.alpete.com> <51780.204.118.74.216.1077598067.squirrel@mail.alpete.com> <p06020484bc60913b33e2@[128.113.24.47]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 24, 2004 at 12:32:07AM -0500, Garance A Drosihn typed:
> At 11:47 PM -0500 2/23/04, Aaron Peterson wrote:
> > > i put a user in the operator group in /etc/group:
> >
> >-snip-
> >
> >> and attempted to dump a live filesystem:
> >
> >-snip-
> >
> >> what am i missing here?
> >
> >nevermind.  i had to log out and log back in.  that solved my
> >problems.   now my only question is why does one have to log
> >out and log in for addition to a new group to take effect?
> 
> It is expected that the list of groups that you are a member of
> will not change very frequently.  Thus, the list of your groups
> is computed at login time, and is kept in memory.
> 
> If this was not done, then *anything* which checked your groups
> for access (such as reading a file) would have to read through
> all of /etc/group to re-calculate that list of groups.  Now, it
> would be easy enough to optimize that simple case (on a machine
> using just /etc/group), but there is no simple optimization if
> on machines which are using something like NIS+ or other network
> directory services to hold the group information.
> 
> If we really really had to, we could implement something that
> did that job acceptably well, but it's much easier to just
> tell people "log out, and log back in".  Or don't even logout,
> just 'ssh -l localhost' and start a new session.

I would usually just type "newgrp operators"

Ruben

> -- 
> Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
> Senior Systems Programmer           or  gad@freebsd.org
> Rensselaer Polytechnic Institute    or  drosih@rpi.edu
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"



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