[2321] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: request comments on new ACL file format

daemon@ATHENA.MIT.EDU (Ken Hornstein)
Tue Mar 25 13:37:12 1997

To: Tom Yu <tlyu@MIT.EDU>
Cc: krbdev@MIT.EDU
In-Reply-To: Your message of "Tue, 25 Mar 1997 03:20:05 EST."
             <9703250820.AA27555@tesla-coil.MIT.EDU> 
Date: Tue, 25 Mar 1997 13:35:00 -0500
From: Ken Hornstein <kenh@cmf.nrl.navy.mil>

>What do people think?  Are many sites likely to have a set of admin
>requirements that are sufficiently convoluted that not distinguishing
>between target groups and user groups is reasonable?

One convoluted-but-potentially-useful example could be (for sites that
are migrating to Kerberos):

group :hosts = host/*
group :users = *
group :admin = */admin

acl :admin MELACID = :hosts
acl :hosts A :users

(I think I read your grammar correctly, but I hope everyone gets the idea).

You could then have "login" (using the host key) create users in Kerberos
the first time they logged in with their password.  I know this is hokey ...
but there was one site that actually _did_ this.  I think I can think of
some other uses using "hosts" as both a target and a user.

>Also, what do people think of this new quasi-BNF grammar for the acl
>file format?  Are commas really necessary as separators in a target
>list?  IMHO the fewer special characters in the file format, the
>better.

Looks pretty good to me.

--Ken

home help back first fref pref prev next nref lref last post