Re: choosing principal names

Harry Coin <[email protected]>
Newsgroups gmane.comp.encryption.kerberos.heimdal.general
Message-ID <[email protected]>
On 10/5/2011 3:00 PM, Nico Williams wrote:
>   Each application should document
> its principal naming requirements.
And so kick the can into the laps of the users: for each application 
they might now or in the future use:  to learn this whole obscure world, 
and how their proposed applications make use of it.  This innocuous 
sentence of yours if full stop, makes it the end user's job to decide 
whether the documentation applications provide does or does enshrine 
naming policies that might or might not collide with current and 
unspecified future applications that might or might not use gssapi or 
other middleware a few layers and two daemons down from where they live. 
    And if there are collisions, do the applications provide ways to 
mangle default config files beyond all recognition and so be obliged to 
maintain them forever, learning sasl_auth rewrite rule formats and other 
utterly avoidable minutiae or only if 'untainted on this os' ?

If they do not, can the other application have config file tweaks to 
make it possible to not collide with the stuffy one that just locks you 
into the default krb5.conf and that's that (gssd with it's solitary -d 
switch on freebsd... unless I'm willing to put into into a shell and use 
KRB5 environment variables to violate the gssd doc on freebsd and NOT 
use the default krb5.conf----  lotsa fun...)

Kindly reconsider.  Just name space guidance that will if followed 
disabiguate people from non-people, services from instances, clients 
from servers and manage the grey area of 'root real user'.

Please read the above charitably, I don't mean to be argumentative.  The 
policy you suggest of documentation is of course good -- but if not 
coupled with no guidance from the entity that defines 'principal' as to 
name format.  Lack of name space guidance raises the education, time and 
investment barriers obstructing widespread deployment and reduces the 
possibility of managing applications separately.

Thanks for reading

Harry
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.