secubox-deb/.github
CyberMind-FR dac89d9e1c revert(ndpid): drop nDPId daemon path — keep ndpiReader (perf on saturated board)
Decision (operator): nDPId is a permanent capture daemon + nDPIsrvd process →
continuous CPU/RAM on an already-saturated board (load ~4.6/4 cores), whereas the
ndpiReader producer runs in bounded niced 60s windows (~1% CPU) and frees the
core between passes. The richer-JSON / no-respawn gain doesn't justify the perf
risk, and the QEMU cross-build failed first try (fragile path). The exfil
pipeline was never cut over, so live is unaffected.

Reverts #722/#723: removes .github/workflows/build-ndpid.yml and restores
secubox-ndpid to its prior arch:all stub. DPI Phase 3 = ASN (#719) + history/
timeline (#721); nDPId dropped. ndpiReader remains the producer.
2026-06-22 17:16:48 +02:00
..
workflows revert(ndpid): drop nDPId daemon path — keep ndpiReader (perf on saturated board) 2026-06-22 17:16:48 +02:00