rbm downloads 0B sig file if network drops; rejects sig on next run
Instructions to reproduce:
- Build Tor Browser via
- Right before rbm tries to download a
.sigfile, shut off the network connection.
rbm should not write a
.sig file. Future invocations of rbm once network connection is restored should download the
rbm writes a
.sig file with size 0B. When the network connection is restored and rbm is run again, rbm does not retry downloading the
.sig file, and instead says something like
Error: File llvm-8.0.0.src.tar.xz is not signed with a valid key. Manually deleting the 0B
.sig file allows rbm to function properly again.