diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cce049..1b226b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +0.5.0 (2019-10-05) +------------------ + + - do not unconditionally read sources.list stdin anymore + * if mmdebstrap is used via ssh without a pseudo-terminal, it will stall + forever + * as this is unexpected, one now has to explicitly request reading + sources.list from stdin in situations where it's ambiguous whether + that is requested + * thus, the following modes of operation don't work anymore: + $ mmdebstrap unstable /output/dir < sources.list + $ mmdebstrap unstable /output/dir http://mirror < sources.list + * instead, one now has to write: + $ mmdebstrap unstable /output/dir - < sources.list + $ mmdebstrap unstable /output/dir http://mirror - < sources.list + - fix binfmt_misc support on docker + - do not use qemu for architectures unequal the native architecture that can + be used without it + - do not copy /etc/resolv.conf or /etc/hostname if the host system doesn't + have them + - add --force-check-gpg dummy option + - allow hooks to remove start-stop-daemon + - add /var/lib/dpkg/arch in chrootless mode when chroot architecture differs + - create /var/lib/dpkg/cmethopt for dselect + - do not skip package installation in 'custom' variant + - fix EDSP output for external solvers so that apt doesn't mark itself as + Essential:yes + - also re-exec under fakechroot if fakechroot is picked in 'auto' mode + - chdir() before 'apt-get update' to accomodate for apt << 1.5 + - add Dir::State::Status to apt config for apt << 1.3 + - chmod 0755 on qemu-user-static binary + - select the right mirror for ubuntu, kali and tanglu + 0.4.1 (2019-03-01) ------------------ diff --git a/mmdebstrap b/mmdebstrap index b49af0e..b52df72 100755 --- a/mmdebstrap +++ b/mmdebstrap @@ -15,7 +15,7 @@ use strict; use warnings; -our $VERSION = '0.4.1'; +our $VERSION = '0.5.0'; use English; use Getopt::Long;