diff --git a/Dockerfile b/Dockerfile index c586287..b482cc8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:bullseye as builder +FROM debian:bookworm as builder MAINTAINER Tim Molteno "tim@molteno.net" ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_PROXY="" @@ -18,7 +18,7 @@ RUN --mount=type=cache,sharing=shared,target=/var/cache \ libtool mmdebstrap multistrap openssl parted \ patchutils python3 python3-dev python3-distutils \ python3-setuptools qemu-user-static swig \ - systemd-container texinfo zlib1g-dev + systemd-container texinfo zlib1g-dev wget ENV CROSS="CROSS_COMPILE=riscv64-linux-gnu-" RUN riscv64-linux-gnu-gcc --version | grep gcc | cut -d')' -f2 diff --git a/rootfs/multistrap_lichee_rv_86.conf b/rootfs/multistrap_lichee_rv_86.conf index f806ebe..5f755a0 100644 --- a/rootfs/multistrap_lichee_rv_86.conf +++ b/rootfs/multistrap_lichee_rv_86.conf @@ -14,7 +14,7 @@ packages=pciutils p11-kit udev vim whiptail xxd packages=util-linux util-linux-extra rsyslog dbus packages=systemd systemd-sysv libsystemd0 sysvinit-utils init-system-helpers init packages=tasksel tasksel-data -packages=net-tools wireless-tools firmware-realtek ntp ntpdate openssh-client openssh-server wireless-regdb wpasupplicant network-manager isc-dhcp-client +packages=net-tools wireless-tools ntp ntpdate openssh-client openssh-server wireless-regdb wpasupplicant network-manager isc-dhcp-client packages=curl gpg openssl ca-certificates sudo psmisc swig iotop tmux packages=lshw lm-sensors packages=eatmydata diff --git a/rootfs/multistrap_lichee_rv_dock.conf b/rootfs/multistrap_lichee_rv_dock.conf index 9f011b0..e241be0 100644 --- a/rootfs/multistrap_lichee_rv_dock.conf +++ b/rootfs/multistrap_lichee_rv_dock.conf @@ -9,13 +9,13 @@ cleanup=true [Debian] packages=adduser base-passwd base-files bash bsdutils coreutils dash -packages=apt debconf debian-archive-keyring debianutils diffutils dpkg e2fsprogs findutils gcc-12-base gcc-9-base gpgv grep gzip hostname libacl1 libapt-pkg6.0 libattr1 libaudit-common libaudit1 libblkid1 libbz2-1.0 libc-bin libc6 libcap-ng0 libcap2 libcom-err2 libcrypt1 libdb5.3 libdebconfclient0 libext2fs2 libffi8 libgcc-s1 libgcrypt20 libgmp10 libgnutls30 libgpg-error0 libhogweed6 libidn2-0 liblz4-1 liblzma5 libmount1 libnettle8 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libss2 libstdc++6 libtasn1-6 libtinfo6 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 login logsave lsb-base mawk mount ncurses-base ncurses-bin passwd perl-base sed tar tzdata +packages=apt debconf debian-ports-archive-keyring debian-archive-keyring debianutils diffutils dpkg e2fsprogs findutils gcc-12-base gcc-9-base gpgv grep gzip hostname libacl1 libapt-pkg6.0 libattr1 libaudit-common libaudit1 libblkid1 libbz2-1.0 libc-bin libc6 libcap-ng0 libcap2 libcom-err2 libcrypt1 libdb5.3 libdebconfclient0 libext2fs2 libffi8 libgcc-s1 libgcrypt20 libgmp10 libgnutls30 libgpg-error0 libhogweed6 libidn2-0 liblz4-1 liblzma5 libmount1 libnettle8 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libss2 libstdc++6 libtasn1-6 libtinfo6 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 login logsave lsb-base mawk mount ncurses-base ncurses-bin passwd perl-base sed tar tzdata packages=zlib1g apt-utils cpio cron debconf-i18n dmidecode dmsetup fdisk ifupdown iproute2 iputils-ping isc-dhcp-client isc-dhcp-common kmod less libapparmor1 libargon2-1 libbpf1 libbsd0 libcap2-bin libcryptsetup12 libdevmapper1.02.1 libedit2 libelf1 libestr0 libfastjson4 libfdisk1 libip4tc2 libjansson4 libjson-c5 libkmod2 liblocale-gettext-perl liblognorm5 libmd0 libmnl0 libncurses6 libncursesw6 libnewt0.52 libnftables1 libnftnl11 libpopt0 libreadline8 libslang2 libssl3 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libxtables12 logrotate nano netbase nftables procps readline-common sensible-utils packages=pciutils p11-kit udev vim whiptail xxd packages=util-linux util-linux-extra rsyslog dbus packages=systemd systemd-sysv libsystemd0 sysvinit-utils init-system-helpers init packages=tasksel tasksel-data -packages=net-tools wireless-tools firmware-realtek ntp ntpdate openssh-client openssh-server wireless-regdb wpasupplicant network-manager isc-dhcp-client +packages=net-tools wireless-tools ntp ntpdate openssh-client openssh-server wireless-regdb wpasupplicant network-manager isc-dhcp-client packages=curl gpg openssl ca-certificates sudo psmisc swig iotop tmux packages=lshw lm-sensors packages=eatmydata diff --git a/rootfs/multistrap_lichee_rv_lcd.conf b/rootfs/multistrap_lichee_rv_lcd.conf index f806ebe..5f755a0 100644 --- a/rootfs/multistrap_lichee_rv_lcd.conf +++ b/rootfs/multistrap_lichee_rv_lcd.conf @@ -14,7 +14,7 @@ packages=pciutils p11-kit udev vim whiptail xxd packages=util-linux util-linux-extra rsyslog dbus packages=systemd systemd-sysv libsystemd0 sysvinit-utils init-system-helpers init packages=tasksel tasksel-data -packages=net-tools wireless-tools firmware-realtek ntp ntpdate openssh-client openssh-server wireless-regdb wpasupplicant network-manager isc-dhcp-client +packages=net-tools wireless-tools ntp ntpdate openssh-client openssh-server wireless-regdb wpasupplicant network-manager isc-dhcp-client packages=curl gpg openssl ca-certificates sudo psmisc swig iotop tmux packages=lshw lm-sensors packages=eatmydata