github.com/QubesOS/qubes-builderv2
Next generation of Qubes OS builder
https://github.com/QubesOS/qubes-builderv2
* origin/pr/98:
tests: add test for create repository template
template: support for create ...
* origin/pr/97:
Use the same qubes stamp for gpg and sequoia
Fallback to gnupg if sequoia is...
daded7d8f4687623982665f923437f05b6157b5d authored over 1 year ago
Closes QubesOS/qubes-issues#9027
e55b8c09560dda2b39959f67a75cc4b7ea5ccedd authored over 1 year agob0394140f85a3bad8cb1828f12d615cd56995881 authored over 1 year ago
Do not wait for stdin input.
05a77a68dc4fce024fa279a65b541d608293d5a3 authored over 1 year agoe393bd4edeac97f29c063453de0f2da626366706 authored over 1 year ago
f0d1014da16c5725788ce8dc27758f38b4b2e276 authored over 1 year ago
4608d6b865da5c534940f69924f7b0530994a340 authored over 1 year ago
QubesOS/qubes-issues#9017
cafc3eb2c4fa4cea79bcd036086f497689a68d58 authored over 1 year agob626b5606db10c468a872b25e93bd4ee02e21367 authored over 1 year ago
Related to https://github.com/QubesOS/qubes-issues/issues/9012
4017e08b4aa6a4e37934cb25808a1d6ff30ae591 authored over 1 year ago
* origin/pr/96:
qubes: restorecon only if installed
66be14ac73c3d08da3721de21a0b9fd007308e85 authored over 1 year ago
* origin/pr/95:
Few fixes for ArchLinux plugins
* origin/pr/94:
qubes: restorecon on copied RPC
QubesExecutor: wait for dispvm being avalable
* origin/pr/92:
fetch: local executor for hash and vtags if git-run-inplace
fetch: support u...
make_torrent creates BitTorrent v2 hybrid torrent for better security.
Since make_torrent is not...
HTTP and HTTPS trackers helps people who has TCP-only network.
e5e6af8d35a3ff6e5b1df0a56c3c92bee86dfc6f authored over 1 year ago79ed267519f1b7bec153365faa9560551aa52924 authored over 1 year ago
065fb17276ab510336bc16da0fec72a805fc9151 authored over 1 year ago
Fixes https://github.com/QubesOS/qubes-issues/issues/8849
1b534fa58b309e9a9b7b4b1ae4a48e2a1e4a2d48 authored over 1 year ago89c4909a00921293afffa1c1e49440f1739603da authored over 1 year ago
Related to https://github.com/QubesOS/qubes-issues/issues/8427
c26411559b5e88635e39f08717f701e418227d4f authored over 1 year agoc44948f00347e5dd4ab8ca56048be6216be7969d authored over 1 year ago
* origin/pr/93:
archlinux: fix archlinux chroot_dir mkdir
e4d91a034cbbac19461768a9cc6fe7a8923ad960 authored over 1 year ago
* origin/pr/90:
gitlab-ci: pull docker image for template builders update
Refactor usage of ...
3d85341b21da884860ad1de986019bad3d35c092 authored over 1 year ago
7633591b8750b555de9a2e477364a1c02cb83fe5 authored over 1 year ago
Include updated comps file with new fedora template
QubesOS/qubes-issues#8499
3150f9d7267732b41d49b179ff5a43ee53e73e1d authored over 1 year ago11b03f699bb47b88a4a55c2db6c54d20d43375cb authored over 1 year ago
It prevents multiples call to get_executor_from_config that leads
to issue with LocalExecutor by...
99631ffba132a8ceb1c137bb973eb5ef78e58be6 authored over 1 year ago
dfbcc5f1399ebfed03723d450fef9b41d24b0ebf authored over 1 year ago
It happens because Fedora 39+ has newer version of reprepro
that suffer from https://bugs.debian...
9fd53db54da6d6f25dc7fa8587134112ba0c8ef3 authored over 1 year ago
1874e2819238767a0fbd74dd64a61d10cc520d0b authored over 1 year ago
e3a25ab993e78e52425c5e71bb5fe9e09e01fb27 authored over 1 year ago
3dd446613858b69609569c6b688b79d8a9aac2d3 authored over 1 year ago
09b97ce1b0a0865d87b4a6ea5c64cad64b787266 authored over 1 year ago
d9ccda7b9080a055f778e256945da67d52d6267c authored over 1 year ago
d9212ff70cd82d557d82c71dcde706f0fc437ee3 authored over 1 year ago
https://github.com/archlinux/devtools/commit/e0307c7925168f58c3ec5077ea9915db81d4f62a
introduced...
https://github.com/QubesOS/qubes-issues/issues/8885
a82d0a8e9d2583641fd8467af18b2ee2e315bd93 authored over 1 year ago6c18aceb8eaed2ac7026ef94aecc9c460897838e authored over 1 year ago
41374b4df9d4542d982549174e86dc1f23b94761 authored over 1 year ago
d547a4828426241a258026de9813ebc2e191af07 authored over 1 year ago
a1ed85fbab9ad961e0181cf669195fb572b17841 authored over 1 year ago
GnuPG in F39 seems to use keyboxd and as a consequence, keyring choice
on import seems to be ign...
* skip-salt-makefile:
Do not copy salt's Makefile.install if it's already there
mgmt-salt itself already has the file, do not try to override it.
ba17a87c59570ea39ad0cef042b347597ee1b416 authored over 1 year ago96d27b047a22046fd4cd9778b9d29057821c2ca2 authored over 1 year ago
014c9f97efbf6d8f686f92d4acc98976d39d16ce authored over 1 year ago
* origin/pr/87:
Another fix for duplicate copy_in copy_out in executors
Use --no-use-pep517, since otherwise pip3 builds package without using
system packages, so it ca...
feb6c15cc78e6b3b8fc941d1f1667cbd06b6f5b2 authored over 1 year ago
efcb395b696170f856d9215de89dc39ec58a1dda authored over 1 year ago
c759711cce39ea778815c006bbcbfca8befca468 authored over 1 year ago
* origin/pr/85:
Support Python 3.12
It's necessary for cache-vm-trixie job.
89872b92788cac75660430b3c0718351c6b71c81 authored over 1 year agoThe _sha512 module doesn't exist there.
19f94f3c4d34ab426c1129cbfc4c02d1484fbed9 authored over 1 year agoQubesOS/qubes-issues#6897
a4f43777fdfff823379c273f86e921d151c6b01a authored over 1 year ago7f9a5d144c0b4cf76b1992777ec4963aadef9332 authored over 1 year ago
- simplify copy_in and use encode/decode for paths
- copy RPCs on each dispvm creation
c3c16ec5bf2c69e6eea535eb65fc8057f46f6a4a authored over 1 year ago
6d69672d5726d700c2d7b85c6b028556daf754c7 authored over 1 year ago
* debian-13:
Add Debian trixie (13) support
* origin/pr/64:
Fix more shell quoting bugs
Explicitly reject = in environment variable name...
There is no new signig key yet, repository is still signed with the
Debian 12 key.
QubesOS/qube...
06c81d2beaf4de5752f674bc14381f119b902d71 authored over 1 year agoNo other change intended.
3093249bb2a89cb7919e9121bf2c90ca2972fbcf authored over 1 year ago= is not permitted in environment variable names.
f0c42f005dc5555b9a982d0625c99cb39cb34af1 authored over 1 year agoThis is a form of defense in depth.
109f70dac765f014b52932939ea2a9f2846343f3 authored over 1 year ago
This is not a security problem because the input is trusted, but it is
still a bug that should b...
This ensures that failure to create a disposable qube is detected.
Previously it was ignored and...
310afe22d8b629962eed24cf1e6c0370b00556c1 authored over 1 year ago
db6a5d8a88b20de08feef77f16261e2d2efcba66 authored over 1 year ago
a0925780609d3180e3d195577234b333278d16f7 authored over 1 year ago
157e31386b7fff90186dcedeb5a691dc75f5a53f authored over 1 year ago
757550c392625c2b5eaa2147cdac723fa47a47db authored over 1 year ago
c68de5480f402266192bf86c3a659fc8c4fd7ffa authored over 1 year ago
87c0c6359c85b0eb22b264c8c28cf7715a0679af authored over 1 year ago
* origin/pr/71:
Use the unconfined qfile-unpacker
QubesOS/qubes-issues#8763
bc09c34f96f9ec9df925160aaab91a60f54ccd3f authored over 1 year agoThis allows builderv2's Qubes executor to work with SELinux enforcing.
0648b2329f0d142a2e24ecf376b28603fb04abb4 authored over 1 year ago
The isohybrid method produces unusual partition layout, where GPT
doesn't match MBR partition ta...
This allows building custom ISO with different package set, like,
different desktop environment,...
QubesOS/qubes-issues#7748
9efe8540c7479c1c71511119122e6cbd94273e78 authored over 1 year agoQubesOS/qubes-issues#7748
d748c83ed6577f519f41ee9bf9c0b574e51bb1d1 authored over 1 year ago6298c0b6d2c74220c46e23cc96424ea0ebb53ddc authored over 1 year ago
ed8e9405f3d9ab2f55e4ba3748f011832839496a authored over 1 year ago
fa66610525c4a87b2a71d46e9df8f461c8beb2d9 authored over 1 year ago
11bc734c603c9b722d6dcdd5604d77d88a23d475 authored over 1 year ago
cc036eaaca0783476218569b4f8f50b28f407487 authored over 1 year ago
5dedbc695432b415ba1b4e9edfc846f57c1268ce authored over 1 year ago
f268aac17b3b660f02e418e3b6f4aebf7da929b4 authored over 1 year ago
28260579141559e947f1c1e11505bc3276f405c6 authored over 1 year ago
* origin/pr/74:
Inform about executable RPC service in README.md
* origin/pr/73:
Update dependencies on README.md
Same wording as in https://www.qubes-os.org/doc/qrexec/#policy-files.
9390c72831aca4c3a1b4e6fc4735a18499979fc5 authored almost 2 years ago