docs: remove operator-internal (git.illusion.hu) references

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 <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
This commit is contained in:
LÁZÁR Imre AI Agent 2026-07-16 12:14:05 +02:00
parent 904187c326
commit f5317d7074
4 changed files with 11 additions and 12 deletions

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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).