Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-builder
Qubes Builder
https://github.com/QubesOS/qubes-builder
Added missing dependiencies `devscripts` `dpkg-dev`
d2a74943c0542a66de3283b55876ce65d857bbea authored over 3 years agoMissing debootstrap dependency.
3157f10234a628d92f8bdf31585c8e6b9b8bdfee authored over 3 years agoAdd updated package, with fixed race condition on window listing.
b9f0322e4f311561d3910b65396e428990b70f6a authored over 3 years ago
It has been updated.
This reverts commit 2646575c539c2a90e1822471eabb364f047e8439.
1716c6e56661512b9615a165f715909364d06236 authored over 3 years ago
* origin/pr/179:
build: check if exported rpm db is not empty
doc: add ISO_* variables info
...
Prevents analogous issue QubesOS/qubes-issues#6651
1a46f1b8fc1d414f63686ee3b01860c9542a630d authored over 3 years ago
* origin/pr/177:
example-configs: update for latest Fedora and CentOS
366e292d71a63aad47c97c15644b928305546c74 authored over 3 years ago
1cba8d8301246b32c7797571c32056531f6052dc authored over 3 years ago
dfc98842ff2184dc936d4f3febdad79a8ab08029 authored over 3 years ago
2686e2093ab454084671de9ddc4044b8f54ccbc6 authored over 3 years ago
c81d39498454cd5b487ac55536dd14bf085000b9 authored over 3 years ago
678f28d8433e86a0cde7e4cea483c5d30ae8b122 authored over 3 years ago
* origin/pr/176:
Provide python3-xcffib for buster builds
a4cdcb31ee4f851581edd8583de4289f7d946f7f authored over 3 years ago
* origin/pr/126:
check-release-status: set no version tag if not to keep structure
check-rel...
3d6a31e64d437a4fa4176d42d3b232a24138d4cd authored over 3 years ago
That is what happens when code has no tests whatsoever.
307e034f870da7dce72b83c8b103cb5fae97bf2c authored over 3 years agoOtherwise we expose way too much attack surface.
Fixes: e8bde3a7d7a6365f53208258c477a8d67611bbb6
d3d0dcbf7d07d13317e61699166b87023b9acf85 authored over 3 years agoe8bde3a7d7a6365f53208258c477a8d67611bbb6 authored over 3 years ago
* origin/pr/171:
Add a global FETCH_CMD variable
instead of each sub-makefile having to handle fetching itself.
31e630f20839ad5ed7871531d1100e4cc514afd4 authored over 3 years ago
Instead of failing with an error about a target that cannot be made, use
an explicity $(error) c...
It isnāt installed by default in recent container images, and we donāt
actually need it. Just u...
9bd3fae19d13964aa61e235edc39ead942b2a57a authored almost 4 years ago
* origin/pr/169:
Add Labels and Aliases for Ubuntu+standard templates
* origin/pr/168:
update signing key 916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA.asc
b514587baa4c18a09c9b14d92e4dc7767c8e0b79 authored almost 4 years ago
https://github.com/QubesOS/qubes-issues/issues/6535
6a4cb60af92ad62007da6b271c1f55ab967a1061 authored almost 4 years agoe53474bc8d95fa34631bd2e26cbdb66c513551d7 authored almost 4 years ago
* origin/pr/165:
Export proxy environment variables
62734d629f0721d5411040c019bf3995e52de32b authored almost 4 years ago
89b858a830eb852deacfc549077fb2747a3835bf authored almost 4 years ago
It is much better to centralize their handling in the top-level
Makefile, rather than having to ...
The move of linux-dom0-updates, is to rebuild packages linked with rpm
earlier.
QubesOS/qubes-issues#5980
62be6ed7d4c006c802cf2d567b182570b5d98ef1 authored almost 4 years ago
Those were needed for bullseye, but are already available in standard
Debian repositories.
Qube...
fd65c4d82c3560d53f59c7c02fbadf806b9a7f4a authored almost 4 years agoIt is known to be broken and it needs update.
Related: QubesOS/qubes-issues#6418
2646575c539c2a90e1822471eabb364f047e8439 authored almost 4 years agoQubesOS/qubes-issues#6364
5777a471b288f668bc49822c52fbec7e2918864a authored almost 4 years agof7d1bf893a65931d52027ecb4d075cb4ae2e18a8 authored almost 4 years ago
With metadata signed now, the repo update step requires signing key
access too. Upload log of op...
A package with templates repositories definition, for qvm-template tool.
ef676594f3e804a170b21da2fb8b2bb4474a7033 authored about 4 years agoQubesOS/qubes-issues#6356
eba86028d3501971da7652687c6d0683b9cdae44 authored about 4 years agoPackage newer driver "version" (snapshot actually).
QubesOS/qubes-issues#6356
6de7534c757e9fba5faafcb835f2a712d05f4a5f authored about 4 years ago18f0b561dab6b215b76143208ffd2cbbddd8e57f authored about 4 years ago
The 'show-current' option was introduced in git 2.22. As the standard Fedora
template in Qubes ...
Fedora 33ās dialog handles ā--fileā incorrectly and crashes. Since we
donāt display any sensiti...
Of course, dialog shouldnāt segfault, but this works around the bug.
This is necessary to allow...
5ad5c89ba11cf81dfc5578106d7c43ab4c5136e6 authored about 4 years agoBash regex syntax is confusing
466aa0abd25c33f5ecb0641f0bff4ad2f8ac5817 authored about 4 years ago
* origin/pr/157:
get-sources: allow \n in listing components
scripts/build: dnf is now the d...
b7a10caa897505f23d2ed01946e2cb5c96ac5cba authored about 4 years ago
cde3aaacfacbda999b0e1b7d7c5ae0d5c59400d2 authored about 4 years ago
cfd996ad2d466dd60c6cf9b2dd9d62a4e563ae88 authored about 4 years ago
9f3cbd126c692cded5b1b9a6cf0fbe5e609d0024 authored about 4 years ago
* origin/pr/155:
configs: don't need for libsolv anymore
* origin/pr/154:
add-remote: If a remote already exists, update it
add-remote: Make fetching...
7fd1eaf6c48c3cc9d67e9506755e25f2c6eb52ac authored about 4 years ago
CHECK is not supposed to be set directly, only via
INSECURE_SKIP_CHECKING or LESS_SECURE_SIGNED_...
This allows fixing mistakes far more easily.
be6e1568dfd5c13292769116d28785a9d9e2295c authored about 4 years agoThere is no guarantee that the newly-added remote URL actually exists.
c2c2737e1967ea424f92ff2dc264d368d002d5b8 authored about 4 years ago8808a675b602560601517ed43e76055fd4fd4394 authored about 4 years ago
Previously, there were several places where the tag was extracted, which
led to bugs.
If we find a validly signed tag, there is no point in continuing
further. Just exit successfully.
A user might have `gpg.program=/usr/bin/qubes-gpg-client-wrapper`, which
canāt handle custom key...
Adding a remote in the wrong directory is a bad idea.
45a14e01a3eda102aa4419ad5f5579902ad1864e authored about 4 years ago
We already check that there is a signed tag, so the signature
verification is unnecessary and ca...
0a11b75b6c164f4449ebbf780ef5ec962b7a6b0c authored about 4 years ago
21461b292bf5903eae6602a8a8f41ad368b0609f authored about 4 years ago
This improves developer experience.
53a662fa60752ea95f6897201435e88bc900ff7b authored about 4 years ago
rather than implicitly based on %(object) being empty. Also add some
comments.
f939d30958879a5d6a3c646f818d7a5337ec79f7 authored about 4 years ago
bebafc15b8262157e7576fb38bc61b2acedca3ca authored about 4 years ago
0acf723f1482dd7da080d0658c9eb1ca9c8368b9 authored about 4 years ago
This is a bit cleaner.
07a74ab23527e52a698b5f147a6db1a9146bf108 authored about 4 years agoThey arenāt useful for us, since they cannot be signed.
f99ff1a74ba1a553eb66568cd8769ccc960b3d7b authored about 4 years agoUnsigned tags should be ignored.
7265e637ced1b84b1819a54e2e4d97d9d9f47c96 authored about 4 years ago47f13a54e4b87f833ab342e04a41b49d43ba5ed1 authored about 4 years ago
`git-tag(1)` supports the option `--format`, which allows it to list
information other than just...
- fix doc
- really accept just signed commit
In case of Gentoo, the output is huge and it reaches CI output limit.
74d3b440d5fd8bc6a7690470eaf5b2e4bfc5acdd authored about 4 years ago
* origin/pr/150:
ci: use QubesOS repository for builder-gentoo
e0ae83565cb77a144d82044d916bef4a695cd7f4 authored about 4 years ago
* origin/pr/148:
Use `git checkout -B`
Use $fresh_clone to check for fresh clones
563a3844c29b0af2b9254b8cc0e98f955e540deb authored about 4 years ago
53b0e22eb722d32ce6452dc3c1eb3c706f657770 authored about 4 years ago
99805336cda99406b8c08216c19c70f6858a2ac6 authored about 4 years ago
instead of `git branch -f` and `git checkout`. The first will succeed
no matter what the curren...
$VERIFY_REF is now always a hash, so it will never equal HEAD
fcc9b7021dd8804438db87a63af6b4e6d56401db authored about 4 years ago073cb3886bf85cef866ec25c1bc6699cc1c143fb authored about 4 years ago
6a5286ff78792f22171a5bbbecfef67f54291f1e authored about 4 years ago
First of all, source the script where it is defined. But also quote
arguments.
Doesnāt work yet
12adaff32de006ed055e84ae0ccdf52efc47548c authored about 4 years agob9fe386c255439f6c97fa5906cff710e9dee910c authored about 4 years ago
Other code might need it.
82903cbeb74367855d934698b2b914bc6562c1b2 authored about 4 years agoācheckā should be āCHECKā
8df9a6be0efa13f617df3f69909f13da17d7b145 authored about 4 years ago84737ead300ad1bd57920d6438db6b52f98d8a14 authored about 4 years ago
This allows weakening the signature checking in Qubes Builder where
necessary.
ef56386282a715006aefe94763b6887154909b91 authored about 4 years ago
- add `set -euo` for the entire script
- add `CHECK` variable with values `signed-tag` (require ...