Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tlaurion/heads-ci-fedora30


https://github.com/tlaurion/heads-ci-fedora30

fix patch for -p1

4310b596866d21e8ea75f294cb98ab3293f42d1a authored over 7 years ago by Trammell Hudson <[email protected]>
use 0.3.0 release of tpmtotp

bf95aa1839f28b3a9de3fe48213257e965dab04c authored over 7 years ago by Trammell Hudson <[email protected]>
print and update the timestamp on the TOTP while waiting for disk unlock code

9d4b7a5b73935bb4380e32c0fc2e3ace394115cf authored over 7 years ago by Trammell Hudson <[email protected]>
supress mlock error

87b6f1e4896c057cfbc88d7901479b567e532e11 authored over 7 years ago by Trammell Hudson <[email protected]>
totp program outputs the date

3fc174b0f78a73eb0bdc6279ff512a879b880d13 authored over 7 years ago by Trammell Hudson <[email protected]>
signing of files is now possible on the laptop

782d4cdc7bfd1d905d3769463a7e8308a15f04b9 authored over 7 years ago by Trammell Hudson <[email protected]>
Rework /init and qubes setup scripts (issue #27, #155, #32, #29, #110)

This adds support for seamless booting of Qubes with a TPM disk key,
as well as signing of qubes...

353a0efe6f18f540a0fa51d58dc889cfab4f8398 authored over 7 years ago by Trammell Hudson <[email protected]>
use the external functions (issue #161)

8464227aa109c727d5fc0524ed5f2708521e385e authored over 7 years ago by Trammell Hudson <[email protected]>
helper to install qubes from the recovery shell (issue #27)

8d2d6ad6c38e7081faeaf764bf16ccdf3f4a847e authored over 7 years ago by Trammell Hudson <[email protected]>
try creating NVRAM entry before prompting for owner password (issue #151)

6a734208b07cf671dc99be63d17e70fa42b7380b authored over 7 years ago by Trammell Hudson <[email protected]>
put board configuration file into /etc/config

fa8c3abe98d7edf00c831ab39d2de9417ebcd9df authored over 7 years ago by Trammell Hudson <[email protected]>
use xen.gz since we have zlib support in kexec again (issue #170)

122bacab37071b799a7ceb3815b1b2ff03875bb3 authored over 7 years ago by Trammell Hudson <[email protected]>
copy file and compute sha256 before flashing

84f1d0af3980618581f9f48bfac45982dd2a933f authored over 7 years ago by Trammell Hudson <[email protected]>
import the seal/unseal totp scripts since they are very specialized to the heads install, skip owner password if not required (issue #151)

7a9ab72144d2a1c092dc85d97a63b236740c263f authored over 7 years ago by Trammell Hudson <[email protected]>
common recovery shell functions (issue #161)

c5c47c6b1c0a31203e4f8f5de20b2cd1f2a61e18 authored over 7 years ago by Trammell Hudson <[email protected]>
quiet down the boot process

d73c92e63f071fd7f96af3b9503ac66d78eec0a0 authored over 7 years ago by Trammell Hudson <[email protected]>
add some color

da9bde721c9e5b6ae7cb020695422ceff25c0abb authored over 7 years ago by Trammell Hudson <[email protected]>
helper to do a forcible TPM reset (issue #27)

ea9b2c0da088bec47a26d0fcb096e718adc11123 authored over 7 years ago by Trammell Hudson <[email protected]>
x230-flash configuration and initialization

8c57ac59e78061a9810618a9b16eaf707cdf6397 authored over 7 years ago by Trammell Hudson <[email protected]>
"$@" does not expand correctly in test expressions, use "$*" instead (issue #181)

51ecbdc8cb7e280744c6a00eb3a8b2a1f116c1be authored over 7 years ago by Trammell Hudson <[email protected]>
check for TPM program and device before loading modules (issue #181)

c19193d7c6b40a4456a8742c1b2a37253a4eb346 authored over 7 years ago by Trammell Hudson <[email protected]>
remember to add /dev to /etc/fstab

b6eaa5c2959a4cd0108e54c7ffedddb3af77c086 authored over 7 years ago by Trammell Hudson <[email protected]>
mount only takes one filesystem

1744612df63fd81e132215b203a0992b4f6abec7 authored over 7 years ago by Trammell Hudson <[email protected]>
add /etc/fstab and /etc/mtab to initrd image

4c982856a368b4284243b640147a88ccfac9651b authored over 7 years ago by Trammell Hudson <[email protected]>
build xen for the qemu image so that we can test kexec

85f0586615d16f9475ed88189d7ca3caa238437c authored over 7 years ago by Trammell Hudson <[email protected]>
Merge branch 'flammit-master'

4eab928339ce53fcd28e83bc454613b190767ad6 authored over 7 years ago by Trammell Hudson <[email protected]>
Merge branch 'master' of https://github.com/flammit/heads into flammit-master

ca06e7598dbab3cbbab1824da6250fc5182ebe1c authored over 7 years ago by Trammell Hudson <[email protected]>
Fix coreboot build where gcc defaults to pie (issue #177)

See https://github.com/coreboot/coreboot/commit/8bbd596de631adc8b677e69603e978b848eb1708

a39a24665c3369dc1dcdf9abc0300add3b5024ba authored over 7 years ago by Francis Lam <[email protected]>
typo in $(CROSS_TOOLS_NOCC), building xen with system ld (issue #173)

1043517371d6ea5d0e2d0e692c6002222b607233 authored over 7 years ago by Trammell Hudson <[email protected]>
do two make passes to avoid concurrency errors in lvm2 (issue #175)

132d26de05590e94ea6539e4d3cbf621c721005a authored over 7 years ago by Trammell Hudson <[email protected]>
Linux does not need the musl-libc, just the cross compiler (issue #175)

740f197487b91deaed791a8e0016c0972f4c7cec authored over 7 years ago by Trammell Hudson <[email protected]>
typo in gnupg, remove the install directory on a real.clean

4e88d5d59c96dc864bc0c27901e24d0f90768cc7 authored over 7 years ago by Trammell Hudson <[email protected]>
add real.clean target and fix DAG for parallel top-level makes (issue #175)

a2b0ef878ea1c765c164522f83d58203ad6806f1 authored over 7 years ago by Trammell Hudson <[email protected]>
xen depends on musl-cross (issue #175)

a42aaa37c6aed1ca418b185a19f9b0e54f00a7c6 authored over 7 years ago by Trammell Hudson <[email protected]>
add bootstrap target to build cross compilers (issue #162)

8c3b5877a356177756bed61821c0aec2f5095186 authored over 7 years ago by Trammell Hudson <[email protected]>
disable more unnecessary LVM components

46a2ae8c2b09efcdadd1006eb7e6a2539cd63b31 authored over 7 years ago by Trammell Hudson <[email protected]>
Define $(CROSS_TOOLS) to ensure reproducible builds (issue #173)

Each of the submodule configuration files defined a subset of the
cross compiler tools that it u...

07eb5e971782ca75ed542a72b1f7d8d25711e534 authored over 7 years ago by Trammell Hudson <[email protected]>
lvm Makefile was defining $(STRIP) (issue #174)

ae6bed14a2abf0732ccb425224f03ac60fc14911 authored over 7 years ago by Trammell Hudson <[email protected]>
kexec/util/bin-to-hex needs to be HOST_CC, not LD (issue #173)

c262de30a4eb12d28b35e22fb5dfcb705d8f3d45 authored over 7 years ago by Trammell Hudson <[email protected]>
use cross compiler ar (issue #166)

9fb1f247ad5c892037293d4de8de5d3a6500883f authored almost 8 years ago by Trammell Hudson <[email protected]>
use cross compiler ar (issue #166)

2b0b6f33c0957129ac94e1cd4ea088f694190e51 authored almost 8 years ago by Trammell Hudson <[email protected]>
use cross compiler ar (issue #166)

ea175466a05274c26030eb4ea04f2e32c84d4da3 authored almost 8 years ago by Trammell Hudson <[email protected]>
use cross compiler ar (issue #166)

8241f190acd9dc98af7275ac1b48d67d43b175dc authored almost 8 years ago by Trammell Hudson <[email protected]>
reconfigure submodules if their config files ever change (issue #172)

75117c0e5b2c1a6570cf9bba79135348a1aaf4d2 authored almost 8 years ago by Trammell Hudson <[email protected]>
use -9 instead of --extreme for reproducibility (issue #171)

5a0f3dc10b1c16c5a3cfaeca7807bc02496c623b authored almost 8 years ago by Trammell Hudson <[email protected]>
add dropbear ssh to qubes and moc configurations (issue #169)

300b17fa25e0611de8e33a201dace14386352748 authored almost 8 years ago by Trammell Hudson <[email protected]>
re-enable zlib and use it in kexec (issue #170)

ac74b92157b852ff6ed8ad9089ae8d3ac70bebe4 authored almost 8 years ago by Trammell Hudson <[email protected]>
prefix should not be empty

3c07e27d73c483762e8eb3a830ea75b71c3e0ff1 authored almost 8 years ago by Trammell Hudson <[email protected]>
parallel crosscompiler build (issue #168)

f65136c1a2d92ad66736e5594b8072733cbe4bac authored almost 8 years ago by Trammell Hudson <[email protected]>
use the non-musl-libc wrapped gcc (issue #167)

6b0013e0384481c5d2731445ae2362a2ed220f52 authored almost 8 years ago by Trammell Hudson <[email protected]>
use our cross compiler ld (issue #166)

c76a618b1ec09349e2682552fc21db8fb3f04b7f authored almost 8 years ago by Trammell Hudson <[email protected]>
lvm2 builds reproducibly again (issue #166)

7c8f86bc529151d8299540641859140051c0da40 authored almost 8 years ago by Trammell Hudson <[email protected]>
use our cross compiler ar, not /usr/bin/ar (issue #166)

2b55d8bcf85087702bf9528bd47c5a2c74436765 authored almost 8 years ago by Trammell Hudson <[email protected]>
report sha256 of stages as they are built

727e2fbc5641e0279c5be9488c5fd4306b4a8fa8 authored almost 8 years ago by Trammell Hudson <[email protected]>
replaced PREFIX= with DESTDIR= to make builds reproducible (issue #166)

96fe3f3f09a9e2376d3e50712198edaa9b55f84d authored almost 8 years ago by Trammell Hudson <[email protected]>
replace __FILE__ with "__FILE__" to make Xen reproducible (issue #166)

09718fc97ed894f8cf7e854604e20e622072c495 authored almost 8 years ago by Trammell Hudson <[email protected]>
shell syntax, not makefile syntax (issue #131)

ea8a55fe5b755a4d508fb45bf54ed0350001ea05 authored almost 8 years ago by Trammell Hudson <[email protected]>
scale the max load by the number of CPUs (issue #131)

192e1227198d0198c83caa27b354260012ced926 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable usb storage module (issue #160)

830828f2a29d6d18b12d535de9aac216021b349e authored almost 8 years ago by Trammell Hudson <[email protected]>
move usb-storage into a kernel module (issue #160)

350a3564b1ed2ee4d124b4e1dabbe8a0eea831d3 authored almost 8 years ago by Trammell Hudson <[email protected]>
gpg uses pubring.gpg instead of trustedkeys.gpg

362785b81cf5b6e1a7279dc99744e03e8b98152f authored almost 8 years ago by Trammell Hudson <[email protected]>
ignore tilde files

06d2f7728bb06209db29ed35df422d6b056cf49e authored almost 8 years ago by Trammell Hudson <[email protected]>
fix gpg tty reading from /dev/console to support yubikey (issue #32)

9d6c5c5da84f4ef06d9f1023b4074ce1cd4077b5 authored almost 8 years ago by Trammell Hudson <[email protected]>
fix build to avoid libusb installed on host system

a2e51a599cec5220ccb5a5fc39a513f5a19157e9 authored almost 8 years ago by Trammell Hudson <[email protected]>
fix build to avoid libusb installed on host system

a1efbb8e02288c93981ca63344d1a0ce689fd3b1 authored almost 8 years ago by Trammell Hudson <[email protected]>
hash update

71f6cf3315e52157c51cfcef6347c76bc4730584 authored almost 8 years ago by Trammell Hudson <[email protected]>
Enable gpg with card support (issue #32)

0da184fe0154fcc287f30dea7e6f2c0087f00755 authored almost 8 years ago by Trammell Hudson <[email protected]>
Purism Librem 13v1 initial configuration

cfcf6c46d5d6d48b8a0a7389c9ba1dce32147415 authored almost 8 years ago by Trammell Hudson <[email protected]>
make %.rom generic

0019d8031c4b0535df9429f412aeb959edcfded9 authored almost 8 years ago by Trammell Hudson <[email protected]>
remove initrd unpacking, since Qubes dracut /etc/cryptab can be fixed

5195a74422d3dce16e2c4f53809e6f83aef53a13 authored almost 8 years ago by Trammell Hudson <[email protected]>
LVM patches to compile with musl

ce766bdc58d6800923417fb26dee4d57b34a9ddb authored almost 8 years ago by Trammell Hudson <[email protected]>
TPM disk encryption keys for Qubes.

Issue #123: This streamline Qubes startup experience by
making it possible to have a single-pass...

39cb4031f46eaa39cbc356668731e9e056746538 authored almost 8 years ago by Trammell Hudson <[email protected]>
Build lvm command line utility (issue #80)

Replace libuuid with util-linux libuuid (and libblkid,
although we are not using libblkid right ...

3d79f51e4a909a21dab07b5f3b98668769d55f41 authored almost 8 years ago by Trammell Hudson <[email protected]>
have xen output the xen executable for x230-qubes (issue #84)

392599b90b72f15a6af601b8c25ad1f1ecd289c1 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable file locking for LVM

4c413a17372429a3fdc4e8e072b87465d8953000 authored almost 8 years ago by Trammell Hudson <[email protected]>
remove unused platform modules

cd584c4fad72778b3c33f3f4514dc8c85dd0ad3e authored almost 8 years ago by Trammell Hudson <[email protected]>
load the xhci USB3 modules as well

3dcc3d4b496b7829dc3120c1ec2e5dd7215a8fa1 authored almost 8 years ago by Trammell Hudson <[email protected]>
build xen for installation into x230-qubes ROM (issue #84)

85a77cf5decb7b29b395bdeb871dcc22ad885f98 authored almost 8 years ago by Trammell Hudson <[email protected]>
split x230 config into 4MB bootstrap image and 7MB runtime image (issue #156)

d335f242921c590aac808e9ad64c1da4a86d6b5b authored almost 8 years ago by Trammell Hudson <[email protected]>
extend PCR 4 in a recovery to prevent disk key decryption (issue #154)

e41e21084a021b9ec515b2e1cdfcf651c48ff8ca authored almost 8 years ago by Trammell Hudson <[email protected]>
Move Qubes startup script to /boot/boot.sh

This also adds a set of files in the qubes/ directory that
are meant to be copied to the /boot p...

174bb6495730902321e8f9706084048377a3499d authored almost 8 years ago by Trammell Hudson <[email protected]>
bump xen to 4.6.4 (issue #153)

4e71017bea8d599044ba063ab19a8373ffbf4f26 authored almost 8 years ago by Trammell Hudson <[email protected]>
qubes init script and improved TPM disk encryption with LUKS headers (issue #123 and #6)

f99944abe534de8886f21bdafcbce0c0c51494e6 authored almost 8 years ago by Trammell Hudson <[email protected]>
reset $boot_option between loops

d06ba0a851d3cf154826652d6b2f21106c0484e8 authored almost 8 years ago by Trammell Hudson <[email protected]>
support clean targets

93a0d7eee2642463a57d35b700c1a775f4e8911c authored almost 8 years ago by Trammell Hudson <[email protected]>
remove power related busybox tools that do not work

3225501e8402fbb6bd97460cce09b0b076add951 authored almost 8 years ago by Trammell Hudson <[email protected]>
move to Linux 4.9.20 (issue #149)

7045d0279426057521662f45316b2e6595563258 authored almost 8 years ago by Trammell Hudson <[email protected]>
use our specific strip program to ensure reproducibility (issue #148)

858b48d3040d72ce914a9db3d2d9dfb3190db0a6 authored almost 8 years ago by Trammell Hudson <[email protected]>
busybox 1.26.2 update (issue #148)

8544c5fe6d249dff2e39765e90f25e6ff97c4922 authored almost 8 years ago by Trammell Hudson <[email protected]>
fix IDSDIR to make pciutils reproducible (issue #147)

2db3c33866d770e877424c7a948f0094f0f6624f authored almost 8 years ago by Trammell Hudson <[email protected]>
cleanup initrd tmpfile and reduce recursive make calls

27e35f6ef7ed72dddd4359a3557ad20fe42b7c19 authored almost 8 years ago by Trammell Hudson <[email protected]>
pciutils fails on first build if both install and install-lib are specified

3241499ee386c7af3b15eb6a7c1c7ce7dd5565aa authored almost 8 years ago by Trammell Hudson <[email protected]>
typo in qemu description

d6c553e884bb003839c308c771335ba426941ef2 authored almost 8 years ago by Trammell Hudson <[email protected]>
use default qemu config, parameterize bin_modules

9322dbef2d276a0bc963da6f0dcf3b41b4cf41fa authored almost 8 years ago by Trammell Hudson <[email protected]>
make kexec work with the modular build

4141c75c8c42549fc7007eb9f10f7fadb5ea6478 authored almost 8 years ago by Trammell Hudson <[email protected]>
Merge /tmp/heads

b35f8d35ae11ada2d9b59d20e5c9141cd0ba030c authored almost 8 years ago by Trammell Hudson <[email protected]>
Merge /tmp/heads

43ef324ae770facbe21b2180c59cf14b3044f093 authored almost 8 years ago by Trammell Hudson <[email protected]>
do not ignore files in initrd anymore

5ae0b09eb26efcbfa73426fbf9727c2f83141c14 authored almost 8 years ago by Trammell Hudson <[email protected]>
Build time configuration for startup scripts and modules.

This addresses multiple issues:

* Issue #63: initrd is build fresh each time, so tracked files ...

c40748aa255f96067076bedf3a88d2dd70b3cb1b authored almost 8 years ago by Trammell Hudson <[email protected]>
not using jekyl pages on this branch

581602e5b4864cf0857e953c06cc62de03d599ec authored almost 8 years ago by Trammell Hudson <[email protected]>