Johannes 'josch' Schauer
|
43ca8a5211
|
it is wrong to match the suite for the package set selection if more than one apt index is given (because the suite name might be equal) instead check whether there is more than zero matching and more than zero not-matching suites
|
4 years ago |
Johannes 'josch' Schauer
|
2ccd025a25
|
coverage.sh: don't execute test modifying /etc/hosts without qemu
|
4 years ago |
Johannes 'josch' Schauer
|
7c15185dfd
|
work around debootstrap merge_request/48 by setting link_dir
|
4 years ago |
Johannes 'josch' Schauer
|
2c232e0661
|
don't ignore packages added via --include if multiple apt indices are used
|
4 years ago |
Johannes 'josch' Schauer
|
3a2b3c142a
|
coverage.sh: remove stray 'exit 0'
|
4 years ago |
Johannes 'josch' Schauer
|
9e56353661
|
coverage.sh: assemble ELF header according to bits and endian
|
4 years ago |
Johannes 'josch' Schauer
|
077d8cdd9a
|
coverage.sh,make_mirror.sh: add i386 support
|
4 years ago |
Johannes 'josch' Schauer
|
85328c5c7e
|
mmdebstrap: check for defined-ness before integer comparison
|
4 years ago |
Johannes 'josch' Schauer
|
165cc82f97
|
preserve permissions of /etc/resolv.conf and /etc/hostname and resolve symlinks as debootstrap does it
|
4 years ago |
Johannes 'josch' Schauer
|
a7c557644e
|
coverage.sh: check for unshare and proot
|
4 years ago |
Johannes 'josch' Schauer
|
cf695c4a21
|
coverage.sh: fix total number ant print_header position
|
4 years ago |
Johannes 'josch' Schauer
|
ac48ff6672
|
coverage.sh: also test variant=custom with dropping archives into /var/cache/apt/archives
|
4 years ago |
Johannes 'josch' Schauer
|
beb0b8c177
|
name solver mmdebstrap-dump-solution in official apt path
|
4 years ago |
Johannes 'josch' Schauer
|
904b79be06
|
coverage.sh: fix total number of tests
|
4 years ago |
Johannes 'josch' Schauer
|
c760661de3
|
coverage.sh: test using /mnt requires qemu
|
4 years ago |
Johannes 'josch' Schauer
|
f76bcb5750
|
release 0.7.2
|
4 years ago |
Johannes 'josch' Schauer
|
732fde54f8
|
documentation improvements, add OPERATION section
|
4 years ago |
Johannes 'josch' Schauer
|
da449be3fe
|
fix missing I in front of <>
|
4 years ago |
Johannes 'josch' Schauer
|
2e19a8bda4
|
remove nonsense code comment
|
4 years ago |
Johannes 'josch' Schauer
|
96f45ec2e7
|
info messages start with lower case character
|
4 years ago |
Johannes 'josch' Schauer
|
b7e257871d
|
use Debian::DistroInfo if available
|
4 years ago |
Johannes 'josch' Schauer
|
b2ea7b230f
|
remove no-op if statement
|
4 years ago |
Johannes 'josch' Schauer
|
1e7e002eb1
|
print explicit info message about installing essential packages
|
4 years ago |
Johannes 'josch' Schauer
|
2c5d902822
|
coverage.sh: the proot+pam problem is no more since pam 1.3.1-1
|
4 years ago |
Johannes 'josch' Schauer
|
d96d0e0e16
|
coverage.sh: if a test cannot be executed mark it as skipped instead of ignoring it
|
4 years ago |
Johannes 'josch' Schauer
|
529e8076c4
|
make_mirror.sh: allow setting qemu disk image size with DISK_SIZE
|
4 years ago |
Johannes 'josch' Schauer
|
df04cf91f2
|
coverage.sh: only copy or test files that actually exist
|
4 years ago |
Johannes 'josch' Schauer
|
0b27660468
|
make_mirror.sh: install mmdebstrap if ./mmdebstrap doesn't exist
|
4 years ago |
Johannes 'josch' Schauer
|
2df8581bf9
|
make_mirror.sh: use CMD instead of ./mmdebstrap
|
4 years ago |
Johannes 'josch' Schauer
|
c51c69ca13
|
tarfilter/taridshift: use argparse
|
4 years ago |
Johannes 'josch' Schauer
|
3731393c7a
|
coverage.sh: fix HOSTARCH -> ONLINE
|
4 years ago |
Johannes 'josch' Schauer
|
d947f765df
|
run_qemu.sh: add 20m timeout and print qemu log on failure
|
4 years ago |
Johannes 'josch' Schauer
|
126c399d30
|
run_qemu.sh: explicitly convert to qcow2
|
4 years ago |
Johannes 'josch' Schauer
|
692f687928
|
coverage.sh: skip tests affected by #973305 and #973325
|
4 years ago |
Johannes 'josch' Schauer
|
0b4f8ca7db
|
replace armhf with arm64 in the testsuite because builds of gcc on armhf can take more than 2 days, resulting in a long m-a:same version skew
|
4 years ago |
Johannes 'josch' Schauer
|
3babdb04cb
|
coverage.sh: /etc/apt/apt.conf.d/01autoremove-kernels is not anymore always created
|
4 years ago |
Johannes 'josch' Schauer
|
ad56754a2a
|
pkgs_to_install might contain duplicates when multiple suites are used -- avoid that by using a hash instead of an array
|
4 years ago |
Johannes 'josch' Schauer
|
94459eafbe
|
make_mirror.sh: write /usr/lib/SYSLINUX/mbr.bin to the first 440 bytes
|
4 years ago |
Johannes 'josch' Schauer
|
0c990abc48
|
coverage.sh: only consider non-POD parts for maximum line length check
|
4 years ago |
Johannes 'josch' Schauer
|
534798dbd2
|
add example for how to use a cache directory
|
4 years ago |
Johannes 'josch' Schauer
|
12b26a8817
|
use /usr/share/distro-info/debian.csv to figure out the security mirror for bullseye and beyond
|
4 years ago |
Johannes 'josch' Schauer
|
9d32dee3f5
|
if a suite name was specified, use the matching apt index to figure out the package set to install
|
4 years ago |
Johannes 'josch' Schauer
|
21a26b5dac
|
pass verbosity to hook-listener
|
4 years ago |
Johannes 'josch' Schauer
|
e71487af5e
|
improve hook-helper and hook-listener debug output
|
4 years ago |
Johannes 'josch' Schauer
|
bf87e83bdb
|
make it possible to seed /var/cache/apt/archives with deb packages
|
4 years ago |
Johannes 'josch' Schauer
|
50d8d5edae
|
check whether dpkg, apt and others are installed (closes: #18)
|
4 years ago |
Johannes 'josch' Schauer
|
0a985948cf
|
create temporary test ext2 image in TMPDIR and not in CWD
|
4 years ago |
Johannes 'josch' Schauer
|
1000a033e8
|
release 0.7.1
|
4 years ago |
Johannes 'josch' Schauer
|
0fdf4673b9
|
hooks/setup00-merged-usr.sh: avoid for link_dir not having been set
|
4 years ago |
Johannes 'josch' Schauer
|
259a188e06
|
fix typo: 3030 -> 2020 (thanks Trent W. Buck!)
|
4 years ago |