64ba5f8229
release 0.8.5
409ce1cfee
improve man page further
4ce5a92123
coverage.sh: now that the _apt user is created as a system user by adduser, we also need to change /etc/shadow
3a9ba24d12
coverage.sh: output diff to stderr prevent interleaving with sh -x output
7044baf6b1
run busybox from an absolute path to allow running it even when /proc is not mounted as busybox uses /proc/self/exe to figure out its own path
fe87c3a1b8
README.md: add Gioele Barabucci
5fa2457fd5
mmdebstrap: Add mbr.bin installation to autopkgtest-build-qemu instructions
8e6f183b3f
mmdebstrap: Install mbr.bin in /boot and keep after installation
97e6981ddc
mmdebstrap: Read extlinux's MBR from /usr/lib/EXTLINUX
22c0ba45a0
mmdebstrap: Use ext4 instead of ext2 in examples
632a918780
release 0.8.3
6ba6d10c4f
document that 'upload' doesn't retain permissions and ownership
4f811b7117
print errer message if mmdebstrap failed to run
ff2910a746
send SIGHUP to children if tar failed
0da6f103a1
hardcode 'stable' to use stable-security mirror
c4a43ea0f9
make $@ local, so we don't print "Can't locate Dpkg/Vendor/Debian.pm" in other parts where we evaluate $@
60d69f6f78
Use apt patters to select priority variants
122952a9b0
make_mirror.sh: set a larger msize for 9p mount
b1f1d7fbdd
make_mirror.sh: limit qemu to amd64 and i386 because syslinux is only available there
64a7ac5ceb
make_mirror.sh: limit download speed as some mirrors don't like downloading us too much too fast
e4e10b670c
allow custom daemon startup prevention
c4a43ea0f9
make $@ local, so we don't print "Can't locate Dpkg/Vendor/Debian.pm" in other parts where we evaluate $@
60d69f6f78
Use apt patters to select priority variants
122952a9b0
make_mirror.sh: set a larger msize for 9p mount
b1f1d7fbdd
make_mirror.sh: limit qemu to amd64 and i386 because syslinux is only available there
rockdrilla
deleted branch gpg-handle-ascii-keyrings from rockdrilla/mmdebstrap
2021-11-03 07:32:14 +00:00
rockdrilla
deleted branch wip-gpg-init-trustdb from rockdrilla/mmdebstrap
2021-11-03 07:32:01 +00:00
8fe4fe3eda
hooks/busybox/extract00.sh: run busybox from an absolute path
7a062661e5
release 0.8.1
1d2a7ef71a
enforce dpkg >= 1.20.0 and remove dead code
4f278deadf
use rm and find instead of remove_tree()
c2d988b475
enforce apt >= 2.3.7 and remove dead code (closes: #14)
allow custom daemon startup prevention
444b3b6fec
allow custom daemon startup prevention
8fe4fe3eda
hooks/busybox/extract00.sh: run busybox from an absolute path
7a062661e5
release 0.8.1
1d2a7ef71a
enforce dpkg >= 1.20.0 and remove dead code
4f278deadf
use rm and find instead of remove_tree()
1a4491b4d3
release 0.8.0
28707c79d2
coverage.sh: disable chrootless test broken by #983425
7ff7609a4c
coverage.sh: add fakechroot to test name
2c945e4c87
improve fakechroot LD_LIBRARY_PATH
f5f6343622
coverage.sh: remove redundant tests
7d472ca116
document on how to use mmdebstrap with podman
047619967e
also check whether CAP_SYS_ADMIN is in the bounding set
5a5f57b404
Automatically skip using mount if that's not possible
7ab770267c
README.md: document chroots without apt as a feature
1a18160fe8
document that apt-transport-https, ca-certificates and apt-transport-tor are no longer installed automatically
594ea3c72e
improve busybox and --hook-dir examples in man page -- thanks Jochen Sprickerhof!
3f79c18a0d
since apt 2.1.16 we can use --error-on=any and do not anymore need to error out on all W: lines (closes: #6)
0378c101bb
Pass extended attributes (excluding system) to tar2sqfs
88a031477a
add --skip=cleanup/apt/lists and --skip=cleanup/apt/cache
c51fb24c7b
Use all cores when compressing with zstd.
mmdebstrap stretch fails with NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A
@rockdrilla do you see an easy way to support old gnupg versions without
--show-keys
?
@josch, which releases i'm/we're targeting to support (in past)?
mmdebstrap stretch fails with NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A
## i prefer podman but you may use docker if you want to
podman run --rm -it --net host --tmpfs=/tmp debian:10-slim bash
## inside container:
apt update
apt -y --install-recommends…