Commit Graph

1103 Commits (main)
 

Author SHA1 Message Date
Johannes Schauer Marin Rodrigues 52d1531c0d
tests/multiple-include: tzdata stopped shipping /usr/sbin/tzconfig 1 year ago
Johannes Schauer Marin Rodrigues 4925587b34
tests/as-debootstrap-unshare-wrapper: run diff with -u 1 year ago
Johannes Schauer Marin Rodrigues ebd0f282fd
run_qemu.sh: output log while test is running with tail -f 1 year ago
Johannes Schauer Marin Rodrigues 36f691f22b
document that positional arguments can be mixed with non-positional ones and that a double-dash has the expected effect 1 year ago
Johannes Schauer Marin Rodrigues b0a5c30fb1
to find signed-by value, run gpg on the individual keys to print better error messages in case it fails (gpg doesn't give an indication which file it was unable to read) and print progress bar 1 year ago
Johannes Schauer Marin Rodrigues ea2b57870b
warn if a hook is named like one but not executable and if a hook is executable but not named like one 1 year ago
Johannes Schauer Marin Rodrigues 0b7188ce32
be more verbose when 'apt-get update' failed 1 year ago
Johannes Schauer Marin Rodrigues de8e31193b
make_mirror.sh: output log and exit status to two individual files 1 year ago
Johannes Schauer Marin Rodrigues e93c145822
make_mirror.sh: also install foreign amd64 on arm64 1 year ago
Johannes Schauer Marin Rodrigues 3b953d4398
make_mirror.sh: test if debian-*.qcow exists before removing it 1 year ago
Johannes Schauer Marin Rodrigues 9945e65701
skip running apt-get update if we are very sure that it was already run 1 year ago
Johannes Schauer Marin Rodrigues 644ac62ecd
tests/as-debootstrap-unshare-wrapper: isc-dhcp-client postinst doesn't create /etc/apparmor.d/local/sbin.dhclient 1 year ago
Johannes Schauer Marin Rodrigues eaf96dc7f6
make_mirror.sh: remove the old cache if the last run failed 1 year ago
Johannes Schauer Marin Rodrigues 65ea2edfab
hooks/no-merged-usr/essential00.sh: symlink to ../merged-usr/essential00.sh
Both hooks need to install the real usr-is-merged package after having
installed a dummy in the setup hook even if it's for different reasons.
1 year ago
Johannes Schauer Marin Rodrigues 3ba97580ec
hooks/jessie-or-older: split into two individual hook files 1 year ago
Johannes Schauer Marin Rodrigues 5fd96553f5
release 1.2.5 1 year ago
Johannes Schauer Marin Rodrigues b67d30cb86
mmdebstrap: bump copyright year 1 year ago
Johannes Schauer Marin Rodrigues d4eb268795
warn if hook directory contains no executable scripts 1 year ago
Johannes Schauer Marin Rodrigues 60186650cd
tests: tzdata gained lintian overrides and preinst prerm scripts 1 year ago
Johannes Schauer Marin Rodrigues 59ac33cebe
make shellcheck 0.9.0-1 more happy 1 year ago
Johannes Schauer Marin Rodrigues 847d8fe95b
make shellcheck 0.9.0-1 happy 1 year ago
Johannes Schauer Marin Rodrigues 4595d3df44
release 1.2.4 1 year ago
Johannes Schauer Marin Rodrigues 577f690540
README.md: update list of contributors 1 year ago
Johannes Schauer Marin Rodrigues 2b832e0128
add jessie-or-older extract hook 1 year ago
Johannes Schauer Marin Rodrigues a7b7e16033
move extract hook execution after run_prepare so that fakechroot works in it 1 year ago
Johannes Schauer Marin Rodrigues eb98dfbaee
apt also needs /var/lib to exist 1 year ago
Johannes Schauer Marin Rodrigues 6c5210a94f
error out early if setup fails and thus the ext2 block reader returns EOF 1 year ago
Johannes Schauer Marin Rodrigues a6a31e60eb
make sure that the unshared user has read access to the included package files 1 year ago
Johannes Schauer Marin Rodrigues 0dfd9adf2b
make sure absolute package paths start with a slash and are readable files 1 year ago
Johannes Schauer Marin Rodrigues 2fd3d768e8
avoid division by zero in progress computation 1 year ago
Johannes Schauer Marin Rodrigues ccd8919e67
add tests/unshare-include-deb 1 year ago
Johannes Schauer Marin Rodrigues b39713def5
remove last traces of proot 1 year ago
Johannes Schauer Marin Rodrigues 348c582866
coverage.py: error out if tests are missing from ./tests or from coverage.txt 1 year ago
Johannes Schauer Marin Rodrigues 67fbe118f3
tests/i386-which-can-be-executed-without-qemu: fixup spurious merged-/usr problem 1 year ago
Johannes Schauer Marin Rodrigues 5a263b5532
tests/file-mirror: wrap lines 1 year ago
Johannes Schauer Marin Rodrigues 830270840b
make sure genext2fs and genext2fs exist for the respective formats 1 year ago
Jochen Sprickerhof 374ae3dc99
use $username for subgid check
/etc/subgid contains a mapping of user names (not group names) to group
ids as defined in man subgid.
1 year ago
Johannes Schauer Marin Rodrigues 1f15194a6e
tests/pivot_root: use the mmdebstrap binary we copied into the chroot 1 year ago
Johannes Schauer Marin Rodrigues 117e4251a1
.mailmap: add Helmut Grohne and Benjamin Drung 1 year ago
Johannes Schauer Marin Rodrigues adf8f9399d
coverage.py: check that all files in ./tests appear in coverage.txt 1 year ago
Johannes Schauer Marin Rodrigues 543093eddc
README.md: update list of contributors 1 year ago
Johannes Schauer Marin Rodrigues 4dc1375840
run_qemu.sh: remove accidental qemu option from aavmf code filename 1 year ago
Johannes Schauer Marin Rodrigues c3aa679fec
run_qemu.sh: short-form boolean option 'read-only' deprecated, using read-only=on instead 1 year ago
Johannes Schauer Marin Rodrigues 7a057e37dd
release 1.2.3 1 year ago
Johannes Schauer Marin Rodrigues 5bd3da0aef
tests/create-tarball-dry-run: fix MODE->VARIANT 1 year ago
Johannes Schauer Marin Rodrigues d442f436de
shellcheck everything 1 year ago
Johannes Schauer Marin Rodrigues 889c02419e
update for perltidy 20220613 1 year ago
Johannes Schauer Marin Rodrigues a156d93314
run_qemu.sh: bump timeout to 40 minutes so that it works on an ARM Cortex-A53 at 1.5 GHz 1 year ago
Johannes Schauer Marin Rodrigues 4ccd799b50
tests/include-deb-file: create a dummy binary package to make sure apt doesn't download the package from the mirror 1 year ago
Johannes Schauer Marin Rodrigues 24c5a45202
make_mirror.sh: switch from extlinux to grub-efi to support arm64 1 year ago