Reproducibly build Monero entirely in RAM
Reproducibly build Monero entirely in RAM
This is a script I made to assist in reproducibly building the Monero binaries on Split Linux, the distribution that splits your various identities into separate TTY’s. The logic creates a containerized vanilla Ubuntu install where it then executes the Gitian-Docker build variant [https://github.com...
While working on v0.18.3.2
the other day, I published a script to automate reproducible Monero builds in Split Linux.
It's not a highly-adopted Linux distribution and so when v0.18.3.3
quickly followed I wondered how I could help those of you who want to stick with what they already use.
I figured you can build entirely from the Live environment if you have at least 16GB of RAM:
- Boot a copy of Split Linux from a pendrive
- Ensure you're connected to the Internet (
/etc/wpa_supplicant/
for Wifi) - Mount a tmpfs:
mount -t tmpfs -o size=12G lxc /var/lib/lxc
- Download and run the linked script
- Copy the results to where you need them
I hope this gets you on track to joining us as a signer for the official Monero binaries.