> The difference is that standalone doesn't authenticate to
> its own file server.  The file server trusts the local connection
> in order to bootstrap.

The file server means fossil alone?  Or does it include ken fs
and/or kfs?  Could you give me any pointers to the source where
this separation occurs?

> You need to add a factotum key for the file server.

Supposing the following case, what key should I add to which factoum?
Now a fileserver (fossil) has one (and only one) key:

        user=sauron dom=tip9ug.jp

and a diskless cpu server which boots from the
fileserver has the two keys respectively in their factotums:

        user=sauron dom=tip9ug.jp
        user=grid dom=9grid.jp

Now, one can login to the cpu server using either of the following keys:
        user=nashi dom=9grid.jp
        user=nashi dom=tip9ug.jp

However, one can't login with the "user=grid dom=9grid.jp" key.
Using this key, cpu just finishes without any error message;
        term% cpu -h cpuserver
        term%     <-- cpu just exits
except the "prompt: attach main as grid: unknown user 'grid'"
on the fossil console.

The only difference between nashi and grid is that nashi is
registered to the fossil while grid is not.
-- 


Reply via email to