secubox-deb/cmd/secubox
CyberMind-FR 918570b11a fix(apt): Use binary keyring URL so apt accepts the signed-by= source (ref #89)
DefaultGPGKeyURL pointed at /secubox.gpg, which does not exist on the
public repo (200 OK was the HTML landing page falling through
try_files). And the canonical /secubox-keyring.gpg is ASCII-armored,
which apt rejects under signed-by=. Fetch /secubox-keyring.gpg.bin
(binary) directly and write it as the keyring — no dearmor needed.

Verified end-to-end in a fresh bookworm chroot:
  secubox apt setup       # OK
  apt-get update          # Hit:1 https://apt.secubox.in bookworm InRelease

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 12:23:02 +02:00
..
cmd test: Add tests for apt and clone commands 2026-05-11 06:08:33 +02:00
internal fix(apt): Use binary keyring URL so apt accepts the signed-by= source (ref #89) 2026-05-12 12:23:02 +02:00
go.mod chore(go): Run go mod tidy to organize dependencies 2026-05-11 06:09:34 +02:00
go.sum chore(go): Run go mod tidy to organize dependencies 2026-05-11 06:09:34 +02:00
main.go feat(secubox): complete meta-script generator Tasks 14-17 2026-05-11 05:32:29 +02:00
secubox feat(secubox): add interactive wizard for gen command 2026-05-10 21:25:08 +02:00