Repository navigation
v0.1.0
kopia-darwin-ppc v0.1.0
First release. A native kopia repository-server backup client for old PowerPC Macs
(Mac OS X 10.4/10.5, G4/G5) — thin C99 client over TLS + HTTP/2 + gRPC with a
statically linked mbedTLS 2.28. Also includes a minimal local CAS backup backend.
Binaries
| Asset | Target | Runs on |
|---|---|---|
kopia-darwin-ppc-v0.1.0-ppc32 |
Mach-O ppc_7400 |
PowerPC G4/G5, Mac OS X 10.5 Leopard (tested on 10.5.8 Mac mini) |
kopia-darwin-ppc-v0.1.0-ppc64 |
Mach-O ppc64 |
PowerPC G5 only (not tested — no G5 available) |
SHA256SUMS |
— | checksums |
Static except Leopard system libs (libSystem.B.dylib, libz.1.dylib, libgcc_s.1.dylib).
No MacPorts / no LegacySupport / no runtime TLS libraries needed.
Verify
shasum -a 256 -c SHA256SUMS
Usage
chmod +x kopia-darwin-ppc-v0.1.0-ppc32
./kopia-darwin-ppc-v0.1.0-ppc32 kopia-push \
--url https://kopia.example.com:51515 \
--user root --hostname my-g4 --password SECRET \
--fingerprint XX:XX:…:XX \
/path/to/backupRequires a kopia repository server (tested with kopia 0.23.1); server-side setup
(user, ACLs) is described in the README.
Notes
- Built from commit
ea48b22with osxcross (oppc32-gcc/oppc64-gcc, Mac OS X 10.5 SDK) and
mbedTLS 2.28.10 (static, per arch) - The ppc64 binary links
libgcc_s_ppc64.1.dylib— present on 10.5 G5 systems - Known limitation: no incremental transfer — every run re-reads/re-sends files
(server-side dedup avoids duplicate storage)