sed was replacing 'Filename: /tmp/path/' with '' (empty), stripping the
'Filename: ' label and leaving a bare path apt cannot parse. Result: apt
could see packages in the index but couldn't download them.
Corrected sed: s|Filename: /path/|Filename: | — keeps the label, strips
only the absolute temp-dir prefix.
Regenerated: dists/v3, dists/main, dists/v2 Packages + Release + InRelease.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds pool/v2/freenas-proxmox_2.4.0-1_all.deb and generates
dists/main/ and dists/v2/ with Packages.gz, Release, and signed
InRelease. Both dists are identical — main exists for backward
compatibility with existing Cloudsmith users, v2 is the explicit pin.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds empty binary-amd64 and binary-arm64 Packages files and updates
Release Architectures to "all amd64 arm64". Silences the apt warning
"doesn't support architecture 'amd64'" on PVE hosts without duplicating
package entries (all packages remain Architecture: all).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Replace placeholder public.gpg.key with generated signing key
- Add truenas-proxmox 3.0.0-1 and freenas-proxmox 3.0.0-1 to pool/v3
- Generate dists/v3 Packages.gz, Release, and signed InRelease
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Empty pool/v2, pool/v3, dists/main, dists/v2, dists/v3 scaffolding.
public.gpg.key is a placeholder — replaced by scripts/setup-apt-signing-key.sh.
CI will populate pool/ and regenerate dists/ on each stable release.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>