Re: /etc/group id

From: Soeren Straarup (none@xride--x12.dk.lh.bsd-dk.dk)
Date: Sat 26 Feb 2005 - 14:04:15 CET


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