mirror of
https://github.com/ben-grande/qusal.git
synced 2024-12-24 15:09:30 -05:00
fc22726ee8
Passing files to Dom0 is always dangerous: - Passing a git repository is dangerous as it can have ignored modified files and signature verification will pass. - Passing an archive is troublesome for updates. - Passing an RPM package depends on the RPM verification to be correct, some times it is not. - Passing a RPM repository definition is less troublesome for the user, as it is a small file to verify the contents and update mechanism is via the package manager. Trust in RPM verification is still required. Many improvements were made to the build scripts: - requires-program: Single function to check if program is installed; - spec-get: Sort project names for the usage message; - spec-get: Only running commands that are necessary; - spec-get: Fix empty summary when readme has copyright header; - spec-gen: Fix grep warning of escaped symbol; - spec-build: Sign RPM and verify signature; - spec-build: Only lint the first SPEC for faster runtime; - yumrepo-gen: Generate a local yum repository with signed metadata; - qubesbuilder-gen: Generate a .qubesbuilder based on tracked projects; - release: Build, sign and push all RPMs to repository. Goal is to be able to build with qubes-builderv2 Qubes Executor. For: https://github.com/ben-grande/qusal/issues/37 |
||
---|---|---|
.. | ||
ansible | ||
browser | ||
debian | ||
debian-minimal | ||
debian-xfce | ||
dev | ||
docker | ||
dom0 | ||
dotfiles@dfc548e567 | ||
electrum | ||
element | ||
fedora | ||
fedora-minimal | ||
fedora-xfce | ||
fetcher | ||
kicksecure-minimal | ||
media | ||
mgmt | ||
mirage-builder | ||
opentofu | ||
qubes-builder | ||
reader | ||
remmina | ||
signal | ||
ssh | ||
sys-audio | ||
sys-bitcoin | ||
sys-cacher | ||
sys-electrs | ||
sys-electrumx | ||
sys-firewall | ||
sys-git | ||
sys-mirage-firewall | ||
sys-net | ||
sys-pgp | ||
sys-pihole | ||
sys-print | ||
sys-rsync | ||
sys-ssh | ||
sys-ssh-agent | ||
sys-syncthing | ||
sys-usb | ||
sys-wireguard | ||
terraform | ||
usb | ||
utils | ||
vault | ||
video-companion | ||
whonix-gateway | ||
whonix-workstation |