Jim Habegger wrote:

// Adding a new user:

that's not a 9vx issue; either you're misreading the documentation or
it's incorrectly written (i'm not sure which bit you're reading for
that). those commands are intended to be given to the file server,
fossil, after connecting to the console posted in /srv. You'd get
exactly the same response under qemu or on real hardware.

it's worth noting, however, that 9vx is a bit different here in that,
unlike most plan9 installations, it doesn't use fossil as its root
file system (by default). instead of taking a large array of bits and
turning it into a file system itself (as fossil does, typically using
a disk partition as that array of bits, sometimes a regular file), 9vx
uses the underlying host OS file system (via the #Z kernel device).
there's no reason to "add users" in this sense because #Z doesn't
offer connection authentication and doesn't regulate user access in
the same way.

issues around swapping out the root file server are where most of
9vx's differences come from (and, in my experience, reduced stability,
but i'm not sure how widespread that is). things like replica often
misbehave, as well. it'd be worth putting together a diff guide of
sorts.

Reply via email to