Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-linux-template-builder
Qubes component: linux-template-builder
https://github.com/QubesOS/qubes-linux-template-builder
When callTemplateFunction() iterates over template flavor and options,
it uses "+" as "no flavor...
5ae5305e293049f3dde8172cd44ef67f30a04b0e authored over 1 year ago by Frédéric Pierret (fepitre) <[email protected]>
Export a TEMPLATE_CONF variable with expected location for the
template.conf. Builder plugin can...
ab067191e8bfddfa032e11979adc1906f7af8a00 authored about 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
cb213c70b34d95fb3cd35371a19849fe02c16ee7 authored about 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
ec1986e7e11c45b60a1d67a3fbf8946f3253f6a6 authored about 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
39cf10b5de8e0e32ccca706bf88ea5b6161d75e4 authored about 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
feb205a6f15cb231b0e323b6e70ad8318cbbb2fa authored about 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
Adapt functions.sh to keep split with functions-name.sh as there
code run outside dispvm.
b80acfaacd361132f4a84f1e67e0edc8912bb017 authored about 2 years ago by Frédéric Pierret (fepitre) <[email protected]>
We keep a symlink for legacy usage in build scripts of
linux-template-builder.
Some template builders (Gentoo) may need it.
0c3c8de01c9802eb2e78d651568da6804b65e453 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/23:
prepare: use full path for sfdisk
Related QubesOS/qubes-issues#6567
cb793bc7af8b412f0144f25b114c0814b106b611 authored over 3 years ago by Frédéric Pierret (fepitre) <[email protected]>
Set it to absolute path, otherwise in some places it would refer to a
dir in the qubes-builder t...
4d8c03b9a88693fb74435d8d3dde09ea02641bb7 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
6b5d0922a46e37dc00bc9cf2aeeb59ab1409b771 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
855386b21958124bb8398939d0af108df5dbb274 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
aea3ada7816f9befb062e5968bbc844215bf1bb4 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
7a2ab9583e048adea11f84becf44961b14349fde authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/19:
Enable variants of template.conf based on $DIST and $TEMPLATE_FLAVOR.
Initia...
* origin/pr/21:
Add GENTOO_MIRROR and ARCHLINUX_MIRROR in whitelist
ac8b4da4ec434926e01d4be944f46ac798ef28a2 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
fa7b96691477f8d2603862ef4e59ac4aee45dbfd authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Similar to 6a6efa92350fe968ab88b9350caba68068578aac commit.
f3c7619f5bf1e25fb1b23ef7b4a1ba2a3c859a93 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>5ee8cc2a85c68a80563707e3ea75252204a5bdcc authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/20:
Removed obsolete references to vm.icon_path
references QubesOS/qubes-issues#5934
needs QubesOS/qubes-core-admin#355
Scanning partitions can take a little, avoid race with udev and wait for
it explicitly.
fc3452694aff76573425a8fa696b6c8ff2134561 authored over 4 years ago by WillyPillow <[email protected]>
0e47b68e505627662083801eaf0f6f7a0675acf2 authored over 4 years ago by WillyPillow <[email protected]>
bddaca3a8debe79292c5d2c532abbbe49c9f6be1 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
fixes QubesOS/qubes-issues#1770
de01535bab50cf008421013d0ce0dfa7bdb59542 authored over 4 years ago by Marta Marczykowska-Górecka <[email protected]>cd514f290d897ea3641384ddf1afda8d395cc8b8 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
Related to https://fedoraproject.org/wiki/Changes/Switch_RPMs_to_zstd_compression
QubesOS/qubes...
2917350f6ff451ec4022bf6088a781d91109eb96 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
Co-authored-by: ttasket <[email protected]>
Closes #1
8b6f0e0e1ff3bfffe5e65cd629726155d77fefd4 authored over 6 years ago by fepitre <[email protected]>
* qubesos/pr/12:
bind mount /usr/local
fd2c693ca8524be4c20c6b5361bc6eecabacc1b0 authored over 6 years ago by Reynir Björnsson <[email protected]>
d8ccdfc8f02e2adae1d969145e90683f1d38e96f authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Make it explicit that it's about template. Allow setting it from the
outside, to make predictabl...
1c7006b829e1678cdf2a252f1e5ecda4b08733a3 authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Yet another case of make not passing exported variables to $(shell ...)
(https://savannah.gnu.or...
On some systems (Debian, OpenSUSE) /sbin isn't in PATH for normal users.
6dbed7ec3be9767cc04a814dc86cc3bd5e62be4e authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>This allows to reuse standard update-repo-* and sign-* make targets.
QubesOS/qubes-issues#3935
a78fc2ddbbfcfb1c788af5d792776f61a6580adb authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>ee42db95ece6818b950a77bb00e0262573a408eb authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
This will ease signing just one template, instead of checking all of
them for the unsigned one(s).
310019ea3c1df17217e82f0c9b8c48804885033d authored over 6 years ago by Marek Marczykowski-Górecki <[email protected]>
75ca54bea61760ffcbd5edf150eec8eb834443cf authored over 6 years ago by Frédéric Pierret <[email protected]>
Fixes QubesOS/qubes-issues#3294
941d7ec4483297e698b0af2732b49f850d085753 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>
* qubesos/pr/9:
Use full path for tools normally in /sbin
Do not rely on Fedora-specific setting - having /sbin in PATH also for
normal user. This allows ...
Allow to override default 10G.
310837b4eea66d97ce18cfea3649aa94835ced07 authored almost 7 years ago by Marek Marczykowski-Górecki <[email protected]>4d73c0abc70b89a7bf26c8b5083d3cbd1813ac19 authored about 7 years ago by Frédéric Pierret <[email protected]>
5da4426ac31d8ecb8b9b8c1c6a86afbbc33b0a25 authored about 7 years ago by Frédéric Pierret <[email protected]>
0ec5146368701de3c4683bbd143bcd7d33fd74b7 authored about 7 years ago by Frédéric Pierret <[email protected]>
aeed2f1fc8f72fa45601e0e364cff64933b292bd authored about 7 years ago by Frédéric Pierret <[email protected]>
9a6b16dc6fc8beef585a1518473fd5f6edf21dae authored about 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Put root filesystem as the last partition, to ease resizing.
Fixes QubesOS/qubes-issues#3173
2d4975c09145459b43461ae5b35fcb7b276ffe6d authored about 7 years ago by Marek Marczykowski-Górecki <[email protected]>fcc771715a16419a8cb49eb1ef00eee21efed25f authored about 7 years ago by Marek Marczykowski-Górecki <[email protected]>
Use this:
DISCARD_PREPARED_IMAGE=1
There is limited disk space available on Travis-CI. Build product it
thrown away anyawy, so do n...
* qubesos/pr/2:
Fix parameter expansion for appmenus directory
Whitelist APPMENUS_DIR settin...
9a1032e2eb9fd4458b72e88e158f3dddab2e0e68 authored over 7 years ago by Frederic Pierret (Epitre) <[email protected]>
7c053165f3615d4b09157aadd038db76ce001579 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
c5d316b1ff6dca3cb0396458f95e92f432702af7 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
d1564aa351764733f8eecd58d0c5fe98ace30132 authored over 7 years ago by fepitre <[email protected]>
QubesOS/qubes-issues#2954
061eb5dc02e943aeba94f5acd60e6584a889d304 authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>It is needed to calculate path to individual components.
5de7c6deed43288b9b1ebd7bc955e99401fd2eae authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
It may reside in different places (/bin in Debian, /usr/bin in Fedora).
Use $PATH for this.
Installing template should _not_ be a way to install all the Qubes dom0.
On the other hand, thos...
11d1b89bc596ec6dcfbb059d0ea64a8f6c19c9ed authored over 7 years ago by Marek Marczykowski-Górecki <[email protected]>
When TEMPLATE_ROOT_WITH_PARTITIONS is set, include (GPT) partition table
and install actual OS o...
Do not expose host envionment there. This, among other things, fixes some
packages that create/m...
Actions required after template installation differs between Qubes
releases. Lets keep template ...
819757e75491debf9aaea76816fd31c54bbd36be authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
1. Use bash explicitly where required
2. Don't use bash-isms where not.
QubesOS/qubes-issues#1907
d976ffd3a6b683cf7b9777a2470f9b88e2db4aa0 authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not create function with the same name as standard command, it is
very confusing.
Fixes Qube...
b427341d28f32dbbb4fc1763a5ff41cef309cb8c authored over 8 years ago by Marek Marczykowski-Górecki <[email protected]>f51e3a09fe732b1214387d99823a50bf81bbef55 authored over 8 years ago by M. Vefa Bicakci <[email protected]>
a5f018da1a7adb49cb3e977f0889e14eee0ce915 authored almost 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Tag for commit 09af4b94333a6c565f19f66d221c401a6a851c43
# gpg: Signature made Thu 24 Dec 2015 1...
f7a3ce03e3924b67b7f295478fe07049637b0415 authored almost 9 years ago by Marek Marczykowski-Górecki <[email protected]>
Use an asterisk in place of a '+flavor' to indicate a template directory to be applied
to all fl...
b4fbcb8071d3da6fdb9a9a50a2a2ef4dd3f9b472 authored almost 9 years ago by Jason Mehring <[email protected]>
Return all and run matches instead of only one which allows flavors
like salt to have multiple o...
621a21a5284b2e796a0eca2653b2bed031177879 authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
ff22e7d199a61db0e5e8679989263067c1d0029d authored about 9 years ago by Marek Marczykowski-Górecki <[email protected]>
- allow to pass environment variable '$YUM_OPTS' (to allow adding for example '--assumeyes')
- ...
* origin/pr/10:
- Fixed 'Qubes Builder: install-templates.sh wants to install the 'same' image...
- By default, add only newest versions to the list of files to be installed.
- Add older versio...
ec69d65372b37d83437f8eeb53abd3e885fea0e2 authored over 9 years ago by Patrick Schleizer <[email protected]>
d16fac0b56c3ea5e6e4929fc3a1854d77a158ceb authored over 9 years ago by Patrick Schleizer <[email protected]>
Since 'true' is used to show traced messages, it needs to be placed
after 'set -x'.
* origin/pr/8:
fixed 'verbosity disabling bug' https://github.com/QubesOS/qubes-issues/issues/...
Tag for commit 3640af684fb042d9443cfc15cfa4fa59c2129366
# gpg: Signature made Tue 04 Aug 2015 0...
645a90399530cb1bd467692b690e53e09fad8850 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>https://github.com/QubesOS/qubes-issues/issues/1100
Deprecated functions setVerboseMode, getXtrac...
3640af684fb042d9443cfc15cfa4fa59c2129366 authored over 9 years ago by Jason Mehring <[email protected]>
2167225d01047c0c242a02a9ccb24f01696c2efc authored over 9 years ago by Patrick Schleizer <[email protected]>
Fixes qubesos/qubes-issues#1099
48c942c4a66a9199240b074f6f2109b2cb3d83cc authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/5:
example fix 'bug, not using errtrace when using VERBOSE'
qubesos/qubes-issues#...
713726a5a984a7e359383e82750cd8996efeb788 authored over 9 years ago by Marek Marczykowski-Górecki <[email protected]>#1088
995c98e512725e280ad2093eaf2a3cbe236da55e authored over 9 years ago by Patrick Schleizer <[email protected]>