Konstantin Demin rockdrilla
  • Joined on 2021-04-25
rockdrilla pushed to main at rockdrilla/mmdebstrap 2022-03-14 13:08:38 +00:00
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
Compare 11 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2022-02-15 12:39:59 +00:00
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
Compare 14 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2022-01-10 08:11:33 +00:00
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
Compare 11 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-12-27 19:56:26 +00:00
5d8943b739 release 0.8.2
7501708aaf perltidy 20200110 -> 20210717
Compare 2 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-12-06 11:33:32 +00:00
e4e10b670c allow custom daemon startup prevention
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-12-05 21:29:02 +00:00
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
Compare 9 commits »
rockdrilla pushed to skip-daemon-start at rockdrilla/mmdebstrap 2021-12-05 21:28:45 +00:00
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
Compare 11 commits »
rockdrilla commented on pull request josch/mmdebstrap#17 2021-11-03 07:39:19 +00:00
allow custom daemon startup prevention
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
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-11-03 07:29:53 +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)
Compare 11 commits »
rockdrilla created pull request josch/mmdebstrap#17 2021-11-03 07:29:21 +00:00
allow custom daemon startup prevention
rockdrilla pushed to skip-daemon-start at rockdrilla/mmdebstrap 2021-11-03 07:27:10 +00:00
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()
Compare 10 commits »
rockdrilla created branch skip-daemon-start in rockdrilla/mmdebstrap 2021-11-03 07:27:05 +00:00
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-09-22 05:30:35 +00:00
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
Compare 18 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-08-31 10:59:05 +00:00
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
Compare 25 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2021-06-09 11:58:33 +00:00
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.
Compare 9 commits »
rockdrilla commented on issue josch/mmdebstrap#2 2021-05-10 09:40:09 +00:00
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)?

rockdrilla commented on issue josch/mmdebstrap#2 2021-05-09 20:46:37 +00:00
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…
rockdrilla created branch wip-gpg-init-trustdb in rockdrilla/mmdebstrap 2021-05-09 20:34:34 +00:00