release prep: opt-in web UI, make uninstall, fix stale kernel-catalog docs
- WebListenAddr default is now "" (empty). The experimental web UI was running on 127.0.0.1:7777 by default, which surprises users who never opted in. Users who want it set `web_listen_addr = "127.0.0.1:7777"` in config.toml. - `make uninstall` stops the daemon (if any) and removes the installed binaries. Preserves user data on disk but prints the paths so `rm -rf` can follow for a full purge. Documented in README next to install. - docs/kernel-catalog.md: replace the `void-6.12` and `alpine-3.23` examples (never published) with `generic-6.12` (the only cataloged kernel today). Updates the versioning-convention example too.
This commit is contained in:
parent
221fb03d68
commit
78ff482bfa
6 changed files with 52 additions and 19 deletions
|
|
@ -1985,8 +1985,9 @@ func TestDaemonStatusIncludesLogPathWhenStopped(t *testing.T) {
|
|||
if !strings.Contains(output, "dns: 127.0.0.1:42069") {
|
||||
t.Fatalf("output = %q, want dns listener", output)
|
||||
}
|
||||
if !strings.Contains(output, "web: http://127.0.0.1:7777") {
|
||||
t.Fatalf("output = %q, want default web listener", output)
|
||||
// Web UI is opt-in; with no config it should be omitted entirely.
|
||||
if strings.Contains(output, "web:") {
|
||||
t.Fatalf("output = %q, should not list web (disabled by default)", output)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue