From 32094c554162ef45bc6758a73777eedb11d8ed09 Mon Sep 17 00:00:00 2001 From: Astral <208268648+AstralZX@users.noreply.github.com> Date: Tue, 1 Sep 2026 11:45:46 +0200 Subject: [PATCH] remove keru.org references --- installer/install.sh | 2 +- profile/make.conf | 4 ++-- web/installation-requirements.html | 2 +- web/installer-walkthrough.html | 2 +- web/kama-config.html | 2 +- web/kama-usage.html | 2 +- web/make-conf.html | 4 ++-- web/mirror-cache.html | 4 ++-- web/network-setup.html | 2 +- web/troubleshooting.html | 2 +- 10 files changed, 13 insertions(+), 13 deletions(-) diff --git a/installer/install.sh b/installer/install.sh index 79e6960..731126b 100755 --- a/installer/install.sh +++ b/installer/install.sh @@ -40,7 +40,7 @@ pick() { require_network() { ok=0 - for host in 1.1.1.1 github.com mirror.keru.org; do + for host in 1.1.1.1 github.com; do if command -v ping >/dev/null 2>&1 && ping -c1 -W2 "$host" >/dev/null 2>&1; then ok=1; break fi diff --git a/profile/make.conf b/profile/make.conf index 43ebb20..38401a9 100644 --- a/profile/make.conf +++ b/profile/make.conf @@ -51,8 +51,8 @@ LDFLAGS="-s" JOBS=$(nproc) MAKEFLAGS="-j$JOBS" -# Mirrors for source tarballs -SOURCE_MIRROR="https://mirror.keru.org/sources" +# Mirror for source tarballs (unset: fetch straight from upstream) +# SOURCE_MIRROR="https://mirror.example.org/sources" # Where the new target root lives on the build host ROOT=/tmp/keru/root diff --git a/web/installation-requirements.html b/web/installation-requirements.html index 4931197..ffddd6c 100644 --- a/web/installation-requirements.html +++ b/web/installation-requirements.html @@ -43,7 +43,7 @@
At the first installable release (0.1), the network path is straightforward: wired Ethernet via DHCP, or wireless via nmtui, both handled from inside the installer. See the network setup flow.
The installer reaches source tarballs (via a mirror such as mirror.keru.org, with upstream as fallback), pulls recipes from the recipe repository, and builds. The heavy lifting is the compiler on your CPU — which is exactly the point of a source-only, from-scratch distribution.
The installer fetches source tarballs (straight from upstream, or via a mirror when SOURCE_MIRROR is set), pulls recipes from the recipe repository, and builds. The heavy lifting is the compiler on your CPU — which is exactly the point of a source-only, from-scratch distribution.
The live init starts installer/install.sh automatically on the console. If the installer ever exits (say you decline to build), it drops you into an emergency shell rather than stranding you.
Because the ISO carries only the installer, connectivity is checked first. The probe hits a few hosts (1.1.1.1, github.com, mirror.keru.org) with ping; if ping isn't there, it falls back to a TCP connect via nc.
Because the ISO carries only the installer, connectivity is checked first. The probe hits a few hosts (1.1.1.1, github.com) with ping; if ping isn't there, it falls back to a TCP connect via nc.
ROOT/tmp/keru/rootCACHEDIR/var/cache/kamaMAKE_CONF/etc/kama/make.confSOURCE_MIRRORmirror.keru.org).SOURCE_MIRRORmirror.example.org).PURGE_TEMP_DEPS1kama make.JOBSnprocmake -j"$JOBS".SOURCE_MIRROR before upstream, so the org mirror (e.g. mirror.keru.org) can carry the load.SOURCE_MIRROR before upstream, so a mirror you run can carry the load.SOURCE_MIRROR — tried first when set (the org runs mirror.keru.org so the org can carry most of the traffic).SOURCE_MIRROR — tried first when set; run a mirror of source tarballs and point it here.Run a mirror yourself and point SOURCE_MIRROR at it. The layout mirrors dl/; the fetch layer treats it as a read-mostly source of truth.
1.1.1.1, github.com, mirror.keru.org) using ping, falling back to a TCP connect via nc if needed.1.1.1.1, github.com) using ping, falling back to a TCP connect via nc if needed.[ keru ] network: connected and it moves straight to crafting your system.Connect to the network now (runs nmtui)? [Y/n].nmtui opens. Connect to your network, press okay.1.1.1.1, github.com, the project mirror) and loops: it will offer to run nmtui, then re-check. Let it.nmtui and set a static address. The installer doesn't care how the link comes up, only that it does.mirror.keru.org is tried first; upstream is the fallback. A broken mirror yields timeouts — check SOURCE_MIRROR.SOURCE_MIRROR is set it's tried first; upstream is the fallback. A broken mirror yields timeouts — fix or unset SOURCE_MIRROR.