]> Sergey Matveev's repositories - tofuproxy.git/commitdiff
detpax for deterministic tarballs
authorSergey Matveev <stargrave@stargrave.org>
Sun, 24 Nov 2024 15:14:41 +0000 (18:14 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 24 Nov 2024 15:14:54 +0000 (18:14 +0300)
makedist

index 3df55082e9a917ccf73b31eb5bdb775688a16c55..002b3e2b711bfa9aaca5f42f9bad1930db8ea2ad 100755 (executable)
--- a/makedist
+++ b/makedist
@@ -54,7 +54,7 @@ find . -type f -exec chmod 644 {} +
 chmod +x build state-init fifos/ensure fifos/multitail cmd/zstd/build
 
 cd ..
-tar cvf tofuproxy-"$release".tar --uid=0 --gid=0 --numeric-owner tofuproxy-"$release"
+detpax tofuproxy-"$release" >tofuproxy-"$release".tar
 zstd -22 --ultra -v tofuproxy-"$release".tar
 tarball=tofuproxy-"$release".tar.zst
 ssh-keygen -Y sign -f ~/.ssh/sign/tofuproxy@stargrave.org -n file $tarball