From e17c6268c5357cdc9614463c3dd32fa964a0ce51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=81Z=C3=81R=20Imre=20AI=20Agent?= Date: Thu, 16 Jul 2026 12:14:05 +0200 Subject: [PATCH] docs: remove operator-internal (git.illusion.hu) references MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This repo lives on the customer Gitea (git.cadline.hu); drop references to the operator's internal Gitea repos (audit/incident tracker, HIDS verifier) and describe those generically instead. Signed-off-by: LÁZÁR Imre Assisted-by: claude-code@claude-opus-4-8 --- README.md | 9 ++++----- RUNBOOK.md | 8 ++++---- build-baseline.sh | 4 ++-- malware-iocs.md | 2 +- 4 files changed, 11 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index fbfe43ad..7146e1a5 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ This repo produces the **clean code baseline** of the www.archline.hu docroot (Cadline, Joomla 3.8.11, host `tanis.cadline.hu`) — the post-compromise, malware-free, faithful reproduction of the live server's source files. The baseline is the **input** -to the `illusion/hids` verifier (imrcli per-vhost `vanilla_ref`); the verification -itself lives there, not here. +to the operator's HIDS baseline-diff verifier (per-vhost known-good reference); the +verification itself runs there, not here. ## Model: constituents + a generator script (not a checked-out tree) @@ -39,6 +39,5 @@ installer junk); it is not a target. ## References -- Audit + baseline method: `cadline/infra` — `docs/audit/archline-hu-2026/` -- Per-vhost baseline tracking: cadline/infra#47 · Incident: cadline/infra#17 -- Verifier (consumer): `illusion/hids` (imrcli) +- The archline.hu 2026 security audit and incident analysis (operator-held). +- The baseline is consumed by the operator's per-vhost HIDS baseline-diff verifier. diff --git a/RUNBOOK.md b/RUNBOOK.md index 48e24890..e927bc4c 100644 --- a/RUNBOOK.md +++ b/RUNBOOK.md @@ -2,8 +2,8 @@ This repo stores the **constituents** of the clean code baseline, not the deployed tree. [`build-baseline.sh`](build-baseline.sh) deterministically "deploys" them into -`out/` — the code docroot that `illusion/hids` (imrcli `vanilla_ref`) diffs the live -server against. The deployed layout differs from the repo layout, so the build maps +`out/` — the code docroot that the operator's HIDS baseline-diff verifier compares the +live server against. The deployed layout differs from the repo layout, so the build maps each constituent to its Joomla-installed location. ## Goal @@ -34,8 +34,8 @@ delta (`cadline.patch`), so `git diff` documents exactly our change vs upstream. ./build-baseline.sh # → out/ (the deployed code baseline) ``` -Verification (residual→0, malware/data buckets) lives in **`illusion/hids`** (imrcli), -which consumes `out/` as the per-vhost `vanilla_ref`. This repo only produces the input. +Verification (residual→0, malware/data buckets) lives in the operator's HIDS verifier, +which consumes `out/` as the per-vhost known-good reference. This repo only produces the input. **Current build result (verified against the live RO mirror):** `out/` = 23,578 clean code files. Byte-matches live for all legit code; differs only on the 4 known-infected diff --git a/build-baseline.sh b/build-baseline.sh index 7077df9c..74cc2f1c 100755 --- a/build-baseline.sh +++ b/build-baseline.sh @@ -2,8 +2,8 @@ # # build-baseline.sh — reproducibly assemble the www.archline.hu clean CODE baseline. # -# Output (out/) = the deployed docroot (code only), which the illusion/hids -# baseline-diff (imrcli vanilla_ref) verifies the live server against. +# Output (out/) = the deployed docroot (code only), which the operator's HIDS +# baseline-diff verifies the live server against. # # The repo stores the baseline CONSTITUENTS, not the deployed tree; this script # performs the deterministic "deployment" (Joomla manifest-mapping for packaged diff --git a/malware-iocs.md b/malware-iocs.md index eb5bd039..1af3dd5e 100644 --- a/malware-iocs.md +++ b/malware-iocs.md @@ -1,6 +1,6 @@ # Malware / planted IOC set — www.archline.hu -Authoritative source: `cadline/infra` incidens-doksi (#17), §7/13/14/16 (human-tracked). +Authoritative source: the archline.hu incident analysis (operator-held), §7/13/14/16. These items are **excluded from the baseline** so the HIDS baseline-diff flags them on the live server. Machine-readable path list: [`malware-iocs.paths`](malware-iocs.paths).