Date: Sat, 26 Feb 2005 14:04:15 +0100 (CET) From: Soeren Straarup <none@xride--x12.dk.lh.bsd-dk.dk> To: bsd-dk@bsd-dk.dk Subject: Re: /etc/group id
On Sat, 26 Feb 2005, Jesper Louis Andersen wrote:
> Quoting Phil Regnauld (regnauld@x0.dk):
> > Nogen guruer her der har en idé over hvor svært det vil være
> > at implementere "group includes" i /etc/group, f.eks.:
> >
> > wheel:*:0:root,h4ck3r
> > staff:*:20:bob,joe,drevil,@wheel
> >
> > Selvf. skal der checkes for ting som:
> >
> > groupA:*:1:@groupB
> > groupB:*:1:@groupA
> >
> > eller lignende.
Vil du have at man kun har /etc/group og kan ændre i den med og uden incs?
Eller kan en fortolket /etc/group også bruges, som det kendes med
/etc/master.passwd hvor der er db's som skal opdateres ved før en ændring
træder i kraft.
>
> Umiddelbart bud: preprocess /etc/group.set til /etc/group. Operationen ser
> ud til at vaere uafhaengig af resten af systemet. Det er ogsaa nemt at
> bryde cycles i grafen, men mon ikke bare at et simpelt makro-primitiv via
> M4 eller CPP kan goere det uden alt for meget arbejde?
Men vil du så ikke risikere at et eller andet program skriver ændringer
til /etc/group .. hvor efter Tetards hjemme strikkede program over skriver
/etc/group ud fra info i /etc/group.set.
>
>
> --
> jlouis
>
\Søren
Soeren Straarup | aka OZ2DAK aka Xride
FreeBSD wannabe | FreeBSD since 2.2.6-R
Don't let your brain be in idle to long
it might get stuck there
This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:48 CET