[OpenAFS] Re: retaining AFS-specific nameless group IDs (PAG) in `id' and `groups'
Russ Allbery
rra@stanford.edu
Fri, 25 Apr 2008 09:19:38 -0700
"Chas Williams (CONTRACTOR)" <chas@cmf.nrl.navy.mil> writes:
> with the keyring code, PAG's are no longer exposed to the user
> as a number.
This is not entirely correct. The PAG is still exposed to the user as a
supplemental group even when keyrings are in use; the code just no longer
relies on it existing and will recreate the group when needed.
> however, in the older group based PAG support, the PAG id is encoded as:
>
> ('A' << 24) + (pagCounter++ & 0xffffff));
>
> but this is split across two groups, given that most gids are still 16
> bits in most places.
Linux now uses a single GID for the PAG.
--
Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>