diff --git a/README.md b/README.md index 784d932..0b2b97e 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,8 @@ docker build -t sd-images https://github.com/johang/sd-card-images.git mkdir -p /tmp/sd-images docker run --rm \ -v /tmp/sd-images:/artifacts \ - sd-images build-boot ROCKPro64 rk3399 rockpro64-rk3399_defconfig aarch64-linux-gnu + devuan/sd-images \ + build-boot ROCKPro64 rk3399 rockpro64-rk3399_defconfig aarch64-linux-gnu ``` The image will end up in /tmp/sd-images on the host. @@ -50,7 +51,8 @@ mkdir -p /tmp/sd-images docker run --rm \ -v /tmp/sd-images:/artifacts \ -v /usr/share/debootstrap/scripts:/usr/share/debootstrap/scripts \ - sd-images build-boot banana_pi_m2_plus allwinner-h5 bananapi_m2_plus_h5_defconfig aarch64-linux-gnu + devuan/sd-images \ + build-boot banana_pi_m2_plus allwinner-h5 bananapi_m2_plus_h5_defconfig aarch64-linux-gnu ``` The image will end up in /tmp/sd-images on the host. @@ -76,6 +78,7 @@ docker run --rm \ -v /tmp/sd-images:/artifacts \ -v /usr/share/debootstrap/scripts:/usr/share/debootstrap/scripts \ -v /etc/apt/trusted.gpg.d:/etc/apt/trusted.gpg.d \ + --privileged \ devuan/sd-images \ build-debian devuan arm64 daedalus ``` diff --git a/scripts/build-debian b/scripts/build-debian index 73fec42..c7551b7 100755 --- a/scripts/build-debian +++ b/scripts/build-debian @@ -7,8 +7,6 @@ DIST="$3" # For example "buster" set -ex -echo "scripts/build-debian: \${OS}-\${ARCH}: ${OS}-${ARCH}" - case "${OS}-${ARCH}" in devuan-armhf) KERNEL=linux-image-armmp @@ -205,8 +203,8 @@ devuan) /usr/bin/apt-get update /usr/bin/apt-get -y upgrade /usr/bin/apt-get -y --no-install-recommends ${KERNELSUITE} install ${KERNEL} - /usr/bin/apt-get -y connman - /usr.bin.apt-get -y openntpd + /usr/bin/apt-get -y install connman + /usr/bin/apt-get -y install openntpd /usr/bin/apt-get clean /bin/rm -rf /var/lib/apt/lists/* /usr/bin/dpkg-query --showformat='kernel,\${Version}\n' --show ${KERNEL} > /tmp/versions.csv