On Thu, 14 Aug 2014 18:44:17 +0200 Markus Koeberl <markus.koeb...@tugraz.at> wrote:
> OK I got confused because in the csdb are domains and I was thinking > of a case where there is no dot included. > Did you mean something like this: > > $ test -d /afs/.git > > 1. first look if "git" is in csdb -> no match > 2. add the search domain and look if it is in the csdb ("git.spsc.tugraz.at", > "git.tugraz.at" -> both no match) > 3. test if there are enough dots ("git" -> no match) > 4. therefore not query the nameserver We don't add the domain ourselves; the resolver does that. (iirc, we do or did allow for unambiguous abbreviations, though, which may be confusing.) I was thinking: $ test -d /afs/.git 1. Look up 'git' in csdb -> no match 2. See that 'git' has no dots in it, and fail immediately. Or if an entry does exist: $ test -d /afs/.git 1. Look up 'git' in csdb -> match, but no servers 2. Look up _afs3-vlserver._udp.git (no trailing dot) -> success for cell 'git.example.com'. For an FQDN: $ test -d /afs/cell.example.com 1. Look up cell.example.com in csdb -> no match 2. See that cell.example.com has a dot in it, so do not fail. 3. Look up _afs3-vlserver._udp.cell.example.com. (trailing dot) -> success -- Andrew Deason adea...@sinenomine.net _______________________________________________ OpenAFS-info mailing list OpenAFS-info@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-info