[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [nfsv4] [FedFS] meeting agenda (10/1)
On Wed, Sep 30, 2009 at 06:19:41PM -0400, James Lentini wrote:
> + Discuss Open Issues
>
> - Configurable NSDB port?
>
> - fedfsNfsPathname format
>
> - FSN format: <NSDB location, LDAP base DN, UUID>
>
> - NSDB location format: hostname or SRV RR?
Conveniently enough, the FSN format had better include the NSDB port #
if SRV RRs are not in use, unless you wish to have a single alternative
port number used throughout. Yet another way in which SRV RRs help
here.
As a compromise, you could try SRV RR queries, then fallback on A
RRsets, but I don't think that simplifies anything (it's not RRset
administration that's the problem -- it's the code to do SRV RR queries
that is). We all already have SRV RR query code for other purposes, so
I say just use SRV RRs.
Also, see my secdir evaluation of the requirements document: you may
want to include optional authentication information in the FSN format:
FSN = {NSDB information, UUID}
NSDB information = {NSDB domainname, [LDAP base DN],
[TLS certificate fingerprint or trust anchor
name/fingerprint]}
The LDAP base DN could be "" (which is what is currently required), some
arbitrary DN, or, if not present, a DN derived from the domainname
(DC=leftmost-label,DC=next-to-leftmost-label,DC=...,DC=tld).
If the NSDB TLS server authentication information is not present, then
use a set of TAs configured out of band, else use the specified TA or
server self-signed cert.
Nico
--