Konstantin Demin rockdrilla
  • Joined on 2021-04-25
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-11-19 02:17:16 +00:00
f2020cf3ed coverage.txt: disable merged-fakechroot-inside-unmerged-chroot on testing and unstable
7e5ffbeb93 use L<> in POD formatting
2856fbdda3 hooks/copy-host-apt-sources-and-preferences/setup00.sh: mkdir parent directories if necessary
fd33bd2a40 set DPkg::Chroot-Directory in APT_CONFIG
1ffa88b182 release 1.4.0
Compare 48 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-08-02 23:41:30 +00:00
4d76d04cfe release 1.3.7
73f06a6356 set MMDEBSTRAP_SUITE when running hooks
956dcb42e1 switch from guestfish to debvm
e523741610 add hooks/copy-host-apt-sources-and-preferences
5a6883970a release 1.3.6
Compare 15 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-03-22 07:18:01 +00:00
81d155cac8 release 1.3.5
b3338bd33b refine warnings and add documentation for using --include with .deb files in unshare mode
71a9a2e7a9 tests/include-deb-file: run in all modes
19a2ec044a fix undefined variable in error message
af95b4d778 hooks/file-mirror-automount/setup00.sh: use mmdebstrap --hook-helper upload and sync-in instead of cp
Compare 20 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-03-12 02:03:12 +00:00
dd774b4f20 tests: skip debootstrap tests variant - on oldstable because of #917773
1ffa32f590 caching_proxy.py: only take .deb and by-hash artifacts from the old path
db2be70f88 tests: split out creation of mmdebstrap chroot into its own test to avoid running the same thing multiple times and speed up tests
b214d74129 make_mirror.sh: output contents of sources.list and preferences.d for debugging
c3bcc7b04a make_mirror.sh: filter out file:// mirrors when USE_HOST_APT_CONFIG=yes
Compare 39 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-02-13 10:06:55 +00:00
98aef0d023 tests: do not run sysctl -w kernel.unprivileged_userns_clone=1 as its the default value since linux 5.10.1 (Dec 2020)
b990a3aa09 run apt with -oDebug:: options for all calls and not only in run_download()
090ce862c7 tests: replace adduser with useradd
a0133a6393 document maybe-merged-usr hook
Compare 15 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-01-17 06:32:15 +00:00
736cb493ea release 1.3.0
c738e96752 allow empty sources.list entries
860a9048d5 make info message lowercase like the rest
327b75846f add --skip=check/signed-by
42386c90c8 coverage.py: add timing for tests
Compare 24 commits »
rockdrilla closed pull request josch/mmdebstrap#32 2023-01-10 15:35:37 +00:00
WIP: unpack essential packages with proxy script
rockdrilla commented on issue josch/mmdebstrap#31 2023-01-10 15:35:09 +00:00
overcome dpkg restrictions across distributions

@DonKult, you're right - it's better to do partial override via PATH: https://github.com/rockdrilla/debian-container/blob/e86d1f2e/minbase/tarball.sh#L29

Wrapper script looks like this:…

rockdrilla commented on pull request josch/mmdebstrap#32 2023-01-09 07:14:12 +00:00
WIP: unpack essential packages with proxy script

Message for all: this MR isn't going to be merged. Please read comments in linked issue.

rockdrilla commented on issue josch/mmdebstrap#31 2023-01-09 07:09:00 +00:00
overcome dpkg restrictions across distributions

Well, I've no more questions left. I'd suggest to leave this issue and linked MR open for year or two until they are obsolete and then close both. Many thanks for clarification! :)

rockdrilla pushed to debextract at rockdrilla/mmdebstrap 2023-01-08 16:35:01 +00:00
0da1da8446 mmdebstrap: unpack essential packages with proxy script
rockdrilla commented on issue josch/mmdebstrap#31 2023-01-08 16:25:46 +00:00
overcome dpkg restrictions across distributions

Im certainly agree with your point of view except one moment: only fresh Debian 12 "Bookworm" (and beyond) installations will receive support for zstd-compressed (foreign) packages and less likely…

rockdrilla created pull request josch/mmdebstrap#32 2023-01-08 09:59:19 +00:00
mmdebstrap: unpack essential packages with proxy script
rockdrilla created branch debextract in rockdrilla/mmdebstrap 2023-01-08 09:58:04 +00:00
rockdrilla pushed to debextract at rockdrilla/mmdebstrap 2023-01-08 09:58:04 +00:00
2dad1c662c mmdebstrap: unpack essential packages with proxy script
rockdrilla commented on issue josch/mmdebstrap#31 2023-01-08 08:59:21 +00:00
overcome dpkg restrictions across distributions

I'd suggest to write simple (so far) wrapper script and replace direct call to dpkg-deb --fsys-tarfile with it. Hovewer, this script would require additional runtime dependencies like ar (from…

rockdrilla opened issue josch/mmdebstrap#31 2023-01-08 08:53:14 +00:00
overcome dpkg restrictions across distributions
rockdrilla deleted branch skip-daemon-start from rockdrilla/mmdebstrap 2023-01-08 08:30:18 +00:00
rockdrilla pushed to main at rockdrilla/mmdebstrap 2023-01-08 08:30:03 +00:00
5fd96553f5 release 1.2.5
b67d30cb86 mmdebstrap: bump copyright year
d4eb268795 warn if hook directory contains no executable scripts
60186650cd tests: tzdata gained lintian overrides and preinst prerm scripts
59ac33cebe make shellcheck 0.9.0-1 more happy
Compare 168 commits »
rockdrilla pushed to main at rockdrilla/mmdebstrap 2022-04-06 13:25:24 +00:00
57e0ecb20f release 0.8.6
70b081d299 allow running root mode inside unshare mode
a6186e8485 add .mailmap
Compare 3 commits »