Johannes Schauer Marin Rodrigues
956dcb42e1
switch from guestfish to debvm
9 months ago
Johannes Schauer Marin Rodrigues
e523741610
add hooks/copy-host-apt-sources-and-preferences
9 months ago
Johannes Schauer Marin Rodrigues
5a6883970a
release 1.3.6
10 months ago
Johannes Schauer Marin Rodrigues
5a9123aa11
testsuite changes for bookworm release
10 months ago
Johannes Schauer Marin Rodrigues
04950847d3
add debvm and bdebstrap to docs
10 months ago
Johannes Schauer Marin Rodrigues
f660f0095a
make_mirror.sh: kill proxypid more reliably upon failure
10 months ago
Johannes Schauer Marin Rodrigues
2b327ac0fd
caching_proxy.py: add comment about not using shutil.copyfileobj()
10 months ago
Johannes Schauer Marin Rodrigues
910427b598
make_mirror.sh: run apt-get update with --error-on=any
10 months ago
Johannes Schauer Marin Rodrigues
ebf7a67e37
README.md: link to HTML version of the man page
10 months ago
Johannes Schauer Marin Rodrigues
14f13c6309
tests/{eatmydata-via-hook-dir,jessie-or-older}: dash 0.5.12-3 dropped diversions
11 months ago
Jochen Sprickerhof
c66b41eb7e
Use dpkg-query --show to not get stuck in a pager
11 months ago
Johannes Schauer Marin Rodrigues
e27a8d3472
tests: doc-debian 11.0 changed the doc-base paths
11 months ago
Emilio Pozuelo Monfort
6dd3e557db
Reword gpgvnoexpkeysig public domain claim
...
cherry-picked from
e2cd601b6f
1 year ago
Johannes Schauer Marin Rodrigues
81d155cac8
release 1.3.5
1 year ago
Johannes Schauer Marin Rodrigues
b3338bd33b
refine warnings and add documentation for using --include with .deb files in unshare mode
1 year ago
Johannes Schauer Marin Rodrigues
71a9a2e7a9
tests/include-deb-file: run in all modes
1 year ago
Johannes Schauer Marin Rodrigues
19a2ec044a
fix undefined variable in error message
1 year ago
Johannes Schauer Marin Rodrigues
af95b4d778
hooks/file-mirror-automount/setup00.sh: use mmdebstrap --hook-helper upload and sync-in instead of cp
1 year ago
Johannes Schauer Marin Rodrigues
4d44b9dbbe
export MMDEBSTRAP_ARGV0 for hooks
1 year ago
Johannes Schauer Marin Rodrigues
846662276f
tests/multiple-include: be more liberal with packages adding or dropping maintainer scripts
1 year ago
Johannes Schauer Marin Rodrigues
9a19801095
debian-archive-keyring now puts *.asc keys into /etc/apt/trusted.gpg.d
1 year ago
Johannes Schauer Marin Rodrigues
9710ee16a0
release 1.3.4
1 year ago
Johannes Schauer Marin Rodrigues
8db443a6c4
README.md: update list of contributors
1 year ago
Johannes Schauer Marin Rodrigues
ff9b76ed19
improve debug and error message wording
1 year ago
Jakub Wilk
a719ffd20a
Fix apt.conf permissions
...
Having world-writable apt.conf may be exploited by locals users to
execute arbitrary code in the context of the user running mmdebstrap.
1 year ago
Johannes Schauer Marin Rodrigues
55cae49ec7
let test_unshare_userns error out itself if necessary
1 year ago
Johannes Schauer Marin Rodrigues
055e1719b9
try unsharing before automatically choosing unshare mode
1 year ago
Johannes Schauer Marin Rodrigues
2614924925
make_mirror.sh: clean up more things left over by USE_HOST_APT_CONFIG=yes
1 year ago
Johannes Schauer Marin Rodrigues
901d017099
tests: do not run debug and verbose tests with variant standards for arches affected by #1031276
1 year ago
Johannes Schauer Marin Rodrigues
6b49a2dbbf
coverage.sh: pass any cli args on to coverage.py
1 year ago
Johannes Schauer Marin Rodrigues
034698f8d3
tests/check-for-bit-by-bit-identical-format-output: use the default user check
1 year ago
Johannes Schauer Marin Rodrigues
a184cc003c
tests: run verbose and debug tests with --variant=standard for maximum output
1 year ago
Johannes Schauer Marin Rodrigues
8253daf403
make_mirror.sh: also delete mmdebstrap-*-*.*
1 year ago
Johannes Schauer Marin Rodrigues
dd774b4f20
tests: skip debootstrap tests variant - on oldstable because of #917773
1 year ago
Johannes Schauer Marin Rodrigues
1ffa32f590
caching_proxy.py: only take .deb and by-hash artifacts from the old path
1 year ago
Johannes Schauer Marin Rodrigues
db2be70f88
tests: split out creation of mmdebstrap chroot into its own test to avoid running the same thing multiple times and speed up tests
1 year ago
Johannes Schauer Marin Rodrigues
b214d74129
make_mirror.sh: output contents of sources.list and preferences.d for debugging
1 year ago
Johannes Schauer Marin Rodrigues
c3bcc7b04a
make_mirror.sh: filter out file:// mirrors when USE_HOST_APT_CONFIG=yes
1 year ago
Johannes Schauer Marin Rodrigues
5471b372e2
coverage.txt: mark two more tests Needs-APT-Config: true
1 year ago
Johannes Schauer Marin Rodrigues
cc8dab5be8
add non-free-firmware to docs
1 year ago
Jochen Sprickerhof
84ea1e042b
Fail in --mode=unshare when newuidmap is not available
1 year ago
Johannes Schauer Marin Rodrigues
5885291213
Use an caching apt proxy instead of copying /var/cache/apt/archives/*.deb
...
- only download Release files once and not by apt as well as with curl
and thus avoid a mirror push happening between both downloads
- no heuristic needed to place the file in their correct mirror
location
- no manual checksum checking
- only throttle download speed when actually downloading and not when
retrieving files from the cache
- no translation of filenames between how the epoch colon is stored in
files in /var/cache/apt/archives versus how it is stored in files on
the mirrors
- no special handling of stable update and security mirrors
- implemented in Python instead of shell and thus an order of magnitude
faster
1 year ago
Johannes Schauer Marin Rodrigues
70092c49e8
coverage.txt: #1030638 got fixed
1 year ago
Johannes Schauer Marin Rodrigues
158607b3af
mmdebstrap: improve docs for --keyring
1 year ago
Johannes Schauer Marin Rodrigues
e7f21ce04c
Do not die if reading the number of ext2 blocks failed as that would skip the cleanup action
...
Reported-by: Helmut Grohne <helmut@subdivi.de>
1 year ago
Johannes Schauer Marin Rodrigues
8bdd04fce1
release 1.3.3
1 year ago
Johannes Schauer Marin Rodrigues
aea6fc70d1
make_mirror.sh: add ONLY_DEFAULT_DIST and ONLY_HOSTARCH
1 year ago
Johannes Schauer Marin Rodrigues
b90f1196e5
tests/root-mode-inside-chroot: run test script with -x
1 year ago
Johannes Schauer Marin Rodrigues
2f337767ea
tests/multiple-include: tzdata is producing /etc/timezone again
1 year ago
Johannes Schauer Marin Rodrigues
3c0b992d94
coverage.txt: fakechroot bug #1023286 is not fixed in testing yet
1 year ago