There appears to be a disagreement between the factotum man page and its actual behavior regarding the -a option. In the man page, the wording:
-a supplies the address of the authentication server to use. Without this option, it will attempt to find an authentication server by querying the connection server, the file <mtpt>/ndb, and finally the network database in /lib/ndb. makes it sound like the -a option takes precedence over cs and ndb. But the code for _autdial() in util.c looks for cs first and if it's there, the -a option is ignored. (In p9p, -a seems to be ignored altogether.) Which way should it be? I'd prefer if -a took precedence, but if the existing behavior is really what's wanted, then I suggest we change the man page so it's more clear that's what's happening. BLS
