Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-builder-archlinux
Qubes component: builder-archlinux
https://github.com/QubesOS/qubes-builder-archlinux
It isn't necessary anymore, since not the whole xorg group is installed
now.
Do not install the whole xorg group, just the xorg-server package.
And also, prefer pulseaudio o...
Depending on the environment, /dev/ nodes may exist already. Do not
override them if they are ch...
Pacman uses repository order to decide their priority, and then when
package is found in multipl...
Add 3E80CA1A8B89F69CBA57D98A76A5EF9054449A5C used to sign ISO and
bootstap archives. The key is ...
Build based on /usr/share/pacman/keyrings/archlinux-trusted:
2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE...
48b1eb7d72db1c012fb3f3870e2c9742763a09d6 authored over 1 year ago
8bdd3b905cbd1fab9f310801d8988accc5f22b16 authored over 1 year ago
9c5fc436ab3b2a6ee3c84af103a5a06d7ae0724a authored over 1 year ago
Do not depend on qubes-vm-repo package being locally built to build a
template using only online...
3faace1b7fcc1682a7cf8a9f7ec7f7aa4939eff1 authored over 1 year ago
If only online qubes repos are used, there will be no qubes packages
before adding that repo. Do...
* origin/pr/68:
Enable Qubes package repository on template
2f5172eeade38bd943a588c2b94595eff9ec1321 authored over 1 year ago
c174dd2bfea6719285a048697aad06515b6e3006 authored over 1 year ago
c1300f4a0b4410ded95d6342988673f3bc4fec2a authored over 1 year ago
423b136705fa9b05c98b4ea642eef3fffaac1775 authored over 1 year ago
2e0de4babb021502af45e21a3c19d3a4b51d6c33 authored almost 2 years ago
It breaks hosting /dev/xen/* group owner id. So we reduce
to the bare minimum device needed in /...
a3b18970c5993cef5788e0b1238ddcb4261d4e97 authored almost 2 years ago
24aa4d0786c85a1091ea95172cc8e4fdad3d137e authored almost 2 years ago
309179b6e3ea99d2dd1f1e112cee8df724f6eaa0 authored almost 2 years ago
8685b45b8d43077e09cfc7a1ea5be4e6a888db2a authored almost 2 years ago
It should be possible to build a template with just online repositories.
Template build scripts ...
* origin/pr/61:
make wget more verbose
Improve debug logging in 00_prepare.sh
Update build...
84f0f9d36c82cb8e4d17dea325fd68f6198244d8 authored about 2 years ago
6850b7b8bb0cf9350240e59bb7d67acba444578d authored about 2 years ago
67f9d95bc1ff566a472522fb4bfcd8af1e38a445 authored about 2 years ago
The tarball was found using the "sha1sums" file, upstream replaced this
with "sha256sums". Thus ...
* origin/pr/55:
refactor: improve mirrorlist mechanism
* origin/pr/57:
Retry pacman a maximum of 5 times
Pacman fails installation if it finds a signatures that it cannot
verify, even if repository con...
Retrying forever is a very bad idea, as pointed out in
QubesOS/qubes-issues#7048. Instead of du...
9fb225d0e5e4db1a80a8d2f99a0dc94fe85652de authored almost 4 years ago
systemd-nspawn requires systemd, which we don't have inside docker
runner. In theory it should w...
Instead of plain chroot. This both simplifies the calls, but also
provides better isolation betw...
* origin/pr/53:
Fix Arch build
* origin/pr/50:
Update Makefile.archlinux
Fixup: Directly generate locales
Update Makefile...
Remove sudo
b23b2c9506bd25347ae8c290d16370872065e9c4 authored about 4 years ago
- Add retry loops
- Switch to ‘mirrors.edge.kernel.org’ as the Pacman mirror, as it is
a Tier ...
* origin/pr/34:
Make packages reproducible
Not needed anymore, since keys dir in builder's chroot is back
persistent.
This reverts commit ...
e045ea09a5a7dd98e9f8354f9725217e34269828 authored about 4 years ago
The issue with pacman private key sharing is relevant for TemplateVM (or
generally - VMs) only, ...
No functional change.
f077e5ea333915223cfb546d13b72785774976bd authored about 4 years agoDirectly generate the locales instead of doing so using su
7c9117a8164638ad36dd49197aa97e25d29c098d authored about 4 years agoAdd locale generation to get rid of locale warnings when installing packages
db6ceb998f4192a628dd40e2c8cd878461bac1d9 authored about 4 years ago
For consistency with other builder-* plugins and to match the allowlist
in linux-template-builde...
Since local master key is volatile now, regenerate it when need to sign
a key. Do it only when n...
f13de3a6e0fa88a762ff81b0d86d1cb8834ce857 authored about 4 years ago
It isn't needed there (the environment is used in CI only, where the
dir is always covered with ...
No longer copy qubes-vm-keyring (not installed) package into the
template.
There may be some updates since previous snapshot.
1dc0850df0ba7d17cfdbeb2e9815823c742bb4db authored about 4 years ago12d0642e25914c08db0fae2c34ad6d7f403ddb33 authored about 4 years ago
Passing GNUPGHOME in env leads to issue to connect to agent in CI.
24e1b94f560cd1366a8edf33ad75020f66537511 authored about 4 years ago
Install locally built qubes-vm-repo package (meta-packages component),
which enables repositorie...
6f6536b4b84cd02e2a2f91813afa01f688d12f09 authored about 4 years ago
This will allow building packages in CI (without rebuilding all the
dependencies).
* origin/pr/46:
Increase default pacman mirrors
41821c11c09d5b7077728451144b22ca8b9efd80 authored about 4 years ago
This ensures that files (such as the secret Pacman master key) cannot be
created in "$secret_key...
Mount points should generally have the same permissions as the
directories that will be mounted ...
These should be 0000 so that CAP_DAC_READ_SEARCH is needed to access its
contents.
This will be used later.
d40b3d1fbd28a0d1196970f4c1a1c4da61ff40ec authored about 4 years agoe51367b44267091e2fad47f5ab3f8ff2289f5cea authored about 4 years ago
ff6b79890be28d1402a3b1fa00284563464c38ed authored about 4 years ago
a6870e625467d86014dd979c5b6daf20b4077ef5 authored about 4 years ago
Co-authored-by: Demi Marie Obenour <[email protected]>
31c3c4cd3b3c0851b7607dbca4bb5b3baaf3f8d8 authored about 4 years agocea18989f9905249bf3be4566f3626d3247a84c3 authored about 4 years ago
Use .list file only when it's newer than the latest commit in the repo.
Otherwise check for dumm...
* origin/pr/40:
Never check signature for qubes local builder repo
04_install_qubes: make sh...
Fix statement when removing qubes local repo
c9d2a7a790220f6300748a0885b22917889c2cc1 authored over 4 years ago84dec32be8c8b5bb26bfd093153b9d151cd24779 authored over 4 years ago
QubesOS/qubes-issues#6145
ed9645459aa19ccad0feef3095cd61fb8c9fafe1 authored over 4 years agoThis is useful for local template build with packages built locally.
9a2e99ca391bfacad76f8910d66f48f372799685 authored over 4 years agoThis makes 'make check-release-status' working
2ee4dc81a076a6129e78eabfb91db74562412f62 authored over 4 years ago
* origin/pr/37:
Fixes according to Marek's comments
Fix SIGN_KEY naming format
packages: a...
Fixes QubesOS/qubes-issues#6133
ec1205172d1c0d4199410558ac4af45f6462582f authored over 4 years agoQubesOS/qubes-issues#6133
6aac2b1c7b9045aefd60ad123aaa542f3b39698e authored over 4 years ago9bd0287d166cb9a136be2b364a1acf614dbf5eb9 authored over 4 years ago
e7d7afbb8e3599ece892b5d2d1f73efaca1cbdcb authored over 4 years ago
b6e9b2df9d981a02d08d7f6af664277590fb1348 authored over 4 years ago
3406c0e04fa1b786db2da567a9921aa6b81852be authored over 4 years ago
49c9ca6bb184f690ef49c92a46e4a8c5091aaa10 authored over 4 years ago
cfb483c1daf9b71a6cef03682f5a9d0be7f43f86 authored over 4 years ago
9a43dada51b6e2385c3c20a833fcaad9349f617a authored over 4 years ago
a8ec254aa4b2a03c82c87ded202f83e918c2af4f authored over 4 years ago
0c8b7cd017d6dc0b2a98d6a9a48df1e160cd653a authored over 4 years ago
bb982536158afbdff8f4372ba19eef60050b66ed authored over 4 years ago
QubesOS/qubes-issues#5961
0af62e0ef0af1a651a7ba81fb939f2df33fd08da authored over 4 years ago7219b13c3001322c15a40f065016b7406a55f684 authored over 4 years ago
Starting with devtools 20191227 the Arch repos use the zstandard compression instead of xz compr...
48c7d83ec3aa3f1289c5be7e0d0849f12057e68d authored almost 5 years agofe2037f684953d64123ae56d4b753bb3733f8e48 authored almost 5 years ago
09a435fcc6bdcb19144d198ea20f7a27826c1d80 authored about 5 years ago
2c21f74ba76865c6bc1c3d9dc1dbd1fab8f1c76c authored about 5 years ago
a370d0fd5303d637b0733684dd2a5c6da900f430 authored over 5 years ago
85b3a4ab243bc276881a27e812359ffa790f97c5 authored over 5 years ago
9b134006bcb033c964d3bd48f23c18e115f49787 authored over 5 years ago
298d0c89ecb5fa0f069d189ddf418dc28f296929 authored over 5 years ago
ttf-freefont doesn't exist anymore in archlinux.
If someone what the freefont fonts, it could ...
6e4b33d2159c86bdd2a147cfe26465ca610d7af4 authored over 5 years ago