diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/access.md | 6 | ||||
| -rw-r--r-- | docs/example.toml | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/docs/access.md b/docs/access.md index 2f36ecd..46758b0 100644 --- a/docs/access.md +++ b/docs/access.md @@ -329,8 +329,10 @@ node whose document starts from another root of the same epoch refuses the hands (another history under the swarm's ID: a forged root, or a genesis started again). A node joining with an empty document takes as its root only the one it was given (`--genesis-root`), or else the one its peers name, and none while they name different -ones. So one peer hands a joiner another root only if it is all the joiner hears, or -never, with `--genesis-root`. +ones; and none before each of its seeds named one, or ten seconds passed since the +first did. So without `--genesis-root`, the root is the one the seeds that answer within +that wait agree on: one peer hands a joiner another root only if it is all the joiner +hears by then; with `--genesis-root`, never. What it doesn't do yet: diff --git a/docs/example.toml b/docs/example.toml index c152b8b..010968a 100644 --- a/docs/example.toml +++ b/docs/example.toml @@ -112,8 +112,8 @@ htpasswd = "/etc/continuum/htpasswd" # The hash of the swarm's genesis change (hex, as its genesis node logs it and GET # /admin/epochs shows it): joining with an empty document, the only root this node -# takes. Without, the one its peers name, none while they name different ones -# (docs/access.md). +# takes. Without, the one its peers name once each seed named one or ten seconds +# passed since the first did, none while they name different ones (docs/access.md). # genesis-root = "…" # SSH keys, as authorized_keys lines (ssh-ed25519 <base64> [comment]), whose signature |
