|
c682a61468
|
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
|
2023-01-16 08:09:54 +01:00 |
|
|
ea2b57870b
|
warn if a hook is named like one but not executable and if a hook is executable but not named like one
|
2023-01-16 07:55:27 +01:00 |
|
|
0b7188ce32
|
be more verbose when 'apt-get update' failed
|
2023-01-16 07:54:27 +01:00 |
|
|
de8e31193b
|
make_mirror.sh: output log and exit status to two individual files
|
2023-01-16 07:54:03 +01:00 |
|
|
e93c145822
|
make_mirror.sh: also install foreign amd64 on arm64
|
2023-01-16 07:44:38 +01:00 |
|
|
3b953d4398
|
make_mirror.sh: test if debian-*.qcow exists before removing it
|
2023-01-16 07:44:13 +01:00 |
|
|
9945e65701
|
skip running apt-get update if we are very sure that it was already run
|
2023-01-16 07:43:09 +01:00 |
|
|
644ac62ecd
|
tests/as-debootstrap-unshare-wrapper: isc-dhcp-client postinst doesn't create /etc/apparmor.d/local/sbin.dhclient
|
2023-01-16 07:43:09 +01:00 |
|
|
eaf96dc7f6
|
make_mirror.sh: remove the old cache if the last run failed
|
2023-01-16 07:43:09 +01:00 |
|
|
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.
|
2023-01-16 07:43:08 +01:00 |
|
|
3ba97580ec
|
hooks/jessie-or-older: split into two individual hook files
|
2023-01-16 07:43:08 +01:00 |
|
|
5fd96553f5
|
release 1.2.5
|
2023-01-04 07:24:50 +01:00 |
|
|
b67d30cb86
|
mmdebstrap: bump copyright year
|
2023-01-04 07:24:14 +01:00 |
|
|
d4eb268795
|
warn if hook directory contains no executable scripts
|
2023-01-04 07:23:56 +01:00 |
|
|
60186650cd
|
tests: tzdata gained lintian overrides and preinst prerm scripts
|
2023-01-03 22:24:22 +01:00 |
|
|
59ac33cebe
|
make shellcheck 0.9.0-1 more happy
|
2022-12-25 08:00:15 +01:00 |
|
|
847d8fe95b
|
make shellcheck 0.9.0-1 happy
|
2022-12-25 01:06:00 +01:00 |
|
|
4595d3df44
|
release 1.2.4
|
2022-12-23 10:57:11 +01:00 |
|
|
577f690540
|
README.md: update list of contributors
|
2022-12-23 10:55:20 +01:00 |
|
|
2b832e0128
|
add jessie-or-older extract hook
|
2022-12-23 10:06:28 +01:00 |
|
|
a7b7e16033
|
move extract hook execution after run_prepare so that fakechroot works in it
|
2022-12-23 10:06:28 +01:00 |
|
|
eb98dfbaee
|
apt also needs /var/lib to exist
|
2022-12-23 10:06:28 +01:00 |
|
|
6c5210a94f
|
error out early if setup fails and thus the ext2 block reader returns EOF
|
2022-12-23 10:06:28 +01:00 |
|
|
a6a31e60eb
|
make sure that the unshared user has read access to the included package files
|
2022-12-23 10:06:28 +01:00 |
|
|
0dfd9adf2b
|
make sure absolute package paths start with a slash and are readable files
|
2022-12-23 10:06:28 +01:00 |
|
|
2fd3d768e8
|
avoid division by zero in progress computation
|
2022-12-23 10:06:27 +01:00 |
|
|
ccd8919e67
|
add tests/unshare-include-deb
|
2022-12-23 10:06:27 +01:00 |
|
|
b39713def5
|
remove last traces of proot
|
2022-12-23 10:06:27 +01:00 |
|
|
348c582866
|
coverage.py: error out if tests are missing from ./tests or from coverage.txt
|
2022-12-23 10:06:27 +01:00 |
|
|
67fbe118f3
|
tests/i386-which-can-be-executed-without-qemu: fixup spurious merged-/usr problem
|
2022-12-23 10:06:27 +01:00 |
|
|
5a263b5532
|
tests/file-mirror: wrap lines
|
2022-12-23 10:06:27 +01:00 |
|
|
830270840b
|
make sure genext2fs and genext2fs exist for the respective formats
|
2022-12-21 20:02:56 +01:00 |
|
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.
|
2022-11-18 21:39:15 +01:00 |
|
|
1f15194a6e
|
tests/pivot_root: use the mmdebstrap binary we copied into the chroot
|
2022-11-18 09:49:52 +01:00 |
|
|
117e4251a1
|
.mailmap: add Helmut Grohne and Benjamin Drung
|
2022-11-18 09:49:27 +01:00 |
|
|
adf8f9399d
|
coverage.py: check that all files in ./tests appear in coverage.txt
|
2022-11-18 09:48:26 +01:00 |
|
|
543093eddc
|
README.md: update list of contributors
|
2022-11-18 09:48:07 +01:00 |
|
|
4dc1375840
|
run_qemu.sh: remove accidental qemu option from aavmf code filename
|
2022-11-17 11:38:17 +01:00 |
|
|
c3aa679fec
|
run_qemu.sh: short-form boolean option 'read-only' deprecated, using read-only=on instead
|
2022-11-17 11:35:43 +01:00 |
|
|
7a057e37dd
|
release 1.2.3
|
2022-11-16 14:06:50 +01:00 |
|
|
5bd3da0aef
|
tests/create-tarball-dry-run: fix MODE->VARIANT
|
2022-11-16 14:02:58 +01:00 |
|
|
d442f436de
|
shellcheck everything
|
2022-11-16 13:59:38 +01:00 |
|
|
889c02419e
|
update for perltidy 20220613
|
2022-11-15 14:48:01 +01:00 |
|
|
a156d93314
|
run_qemu.sh: bump timeout to 40 minutes so that it works on an ARM Cortex-A53 at 1.5 GHz
|
2022-11-15 14:47:59 +01:00 |
|
|
4ccd799b50
|
tests/include-deb-file: create a dummy binary package to make sure apt doesn't download the package from the mirror
|
2022-11-15 14:47:42 +01:00 |
|
|
24c5a45202
|
make_mirror.sh: switch from extlinux to grub-efi to support arm64
|
2022-11-15 14:47:38 +01:00 |
|
|
2e8eaeb18b
|
mmdebstrap-autopkgtest-build-qemu: fix i386 grub target i386-efi -> i386-pc
|
2022-11-14 14:35:12 +01:00 |
|
|
420080648e
|
Revert "add another --dpkgopt example"
This reverts commit 40b6155967 .
dpkg does not support the {foo,bar,baz} type of glob
Closes: #28
|
2022-11-14 14:35:12 +01:00 |
|
|
be156e7a14
|
tests/chrootless: skip if libpam-runtime (<= 1.5.2-5)
|
2022-11-14 14:35:12 +01:00 |
|
|
ea146ad108
|
add undocumented --chrooted-*-hook calling pivot_root in unshare mode
|
2022-11-14 14:35:12 +01:00 |
|