install e2fsprogs from backports only for jessie

This commit is contained in:
parazyd 2017-10-27 19:50:10 +02:00
parent cdcc5928b5
commit 724ad2289c
No known key found for this signature in database
GPG Key ID: F0CB28FCF78637DE
1 changed files with 14 additions and 6 deletions

View File

@ -91,19 +91,27 @@ copy-root-overlay() {
postbuild-clean() { postbuild-clean() {
fn postbuild-clean fn postbuild-clean
req=(qemu_bin strapdir) req=(qemu_bin strapdir release)
ckreq || return 1 ckreq || return 1
case "$release" in
jessie)
cat <<EOF | sudo tee ${strapdir}/postbuild >/dev/null
#!/bin/sh
# jessie-backports e2fsprogs because 4.x kernels
apt-get update
apt-get --yes --force-yes -t jessie-backports install e2fsprogs
EOF
chroot-script -d postbuild || zerr
;;
esac
cat <<EOF | sudo tee ${strapdir}/postbuild >/dev/null cat <<EOF | sudo tee ${strapdir}/postbuild >/dev/null
#!/bin/sh #!/bin/sh
apt-get update apt-get update
# backports e2fsprogs because 4.x kernels
apt-get --yes --force-yes -t jessie-backports install e2fsprogs
apt-get --yes --force-yes upgrade apt-get --yes --force-yes upgrade
apt-get --yes --force-yes autoremove apt-get --yes --force-yes autoremove
#apt-get clean apt-get clean
updatedb updatedb
EOF EOF