Rename the CLI package to tsunagi and its executable to tsng
The command line package is now `tsunagi` and builds the `tsng` executable, which the packages, the unit, the installers and the workflows install and run. The core library package becomes `tsunagi-core`, keeping the library name `tsunagi`, so no code changes `use tsunagi::...`. Directories follow (crates/tsunagi-core, crates/tsunagi). Every command shown to a person is now `tsng ...`. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
1 parent
bb38562b0a
commit
9966b50407
120 files changed
+631
-635
No files matched your search
+3
-3
@@ -58,7 +58,7 @@ and no second set of NAT problems to solve for WireGuard.
|
||||
|
||||
## Checking it from outside
|
||||
|
||||
`tsunagi status` asks a running agent over its local control socket and prints
|
||||
`tsng status` asks a running agent over its local control socket and prints
|
||||
what it sees, including whether each tunnel has actually handshaken. See
|
||||
[../README.md](../README.md#checking-that-it-works).
|
||||
|
||||
@@ -209,8 +209,8 @@ edit. Reconciliation is purely "do the running tunnels match what is known".
|
||||
|
||||
```bash
|
||||
# On both machines: the agent, then the network
|
||||
tsunagi up
|
||||
tsunagi join --network lab --secret "$SECRET"
|
||||
tsng up
|
||||
tsng join --network lab --secret "$SECRET"
|
||||
```
|
||||
|
||||
See the two-machine walkthrough in [../README.md](../README.md#trying-it-on-two-machines).
|
||||
|
||||
Reference in new issue
Block a user