ben-grande / qusal

Salt Formulas for Qubes OS.
14 stars 6 forks source link

Remove Mirage Firewall tarball for a better git object compression #32

Closed ben-grande closed 3 months ago

ben-grande commented 3 months ago

Current problem (if any)

Mirage Firewall formula has a tarball, it is easier to hold the tarball and bring it with the formula to dom0 them having to download it over the internet an install it in Dom0.

Unfortunately it is a large object and greatly increases the git database.

Proposed solution

Download Mirage-Firewall over the internet and install it in Dom0.

The value to a user, and who that user might be

Users and developes can get updated versions without having to waiting for me to build it locally. It also decreases the git database size.

.

ben-grande commented 3 months ago

To remove recursively the tarball, had to rewrite history, commits signatures was stripped, had to use a signed tag in each commit.

Fetching the tarball is quick even with a slow network connection.