Skip to content

Commit cd95eac

Browse files
committed
the install section was the only account of how you get kuma
Every image ships /usr/bin/kuma as of 920f5e6, but the README still described downloading a binary as the way to have one. Someone reading Install on a kuma machine would curl a copy into /usr/local/bin, which precedes /usr/bin in PATH, and quietly shadow the binary their own image is built around with whatever version the release happens to be. Two sentences. Install says who the download is for and that a kuma machine already has one; "What needs what" says the same where a reader checks whether a verb will work, since that is the section someone consults when they already have a machine and never reaches Install. Both README tests still pass: the download URL is untouched, and the first toml block is not what changed.
1 parent 0b011d4 commit cd95eac

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

‎README.md‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ every desktop asset are compiled into it. The published build is static, so
114114
it needs nothing installed alongside it. This matters on the machines most
115115
likely to want kuma, which tend to have podman and no compiler.
116116

117+
This is for the machine you build from. A machine running a kuma image
118+
already has kuma at `/usr/bin/kuma`, baked in by the build that made the
119+
image, and a copy in `/usr/local/bin` would shadow it.
120+
117121
```console
118122
$ curl -LO https://github.com/Letdown2491/kuma-linux/releases/latest/download/kuma-x86_64-unknown-linux-musl
119123
$ chmod +x kuma-x86_64-unknown-linux-musl
@@ -148,7 +152,8 @@ made does not show up in the image.
148152

149153
**What needs what.** `init`, `check`, `generate`, and `build` need only
150154
podman. `switch`, `update`, `rollback`, and `doctor` need to be running on a
151-
bootc machine. `vm` and `iso` need KVM and sudo.
155+
bootc machine, and a kuma one already has kuma. `vm` and `iso` need KVM and
156+
sudo.
152157

153158
## Quick start
154159

0 commit comments

Comments
 (0)