From 0c1e9a164018492bb3757e2a886ffc4ec5012de7 Mon Sep 17 00:00:00 2001 From: g-vidal Date: Thu, 1 Jan 2026 10:32:36 +0100 Subject: [PATCH] Added some packages, removed versions not followed, follow Meteo image --- bootstrap.d/44-nexmon_monitor_patch.sh | 4 +- rpiGenImage.sh | 3 +- templates/raspife0W-bullseye_22-01-10.conf | 161 ---------------- .../raspife3Meteo-bookworm_25-02-02.conf | 173 ------------------ templates/raspife3P-buster_20-11-01.conf | 149 --------------- templates/raspife4-32-buster_20-02-04.conf | 122 ------------ templates/raspife4-buster_20-11-01.conf | 149 --------------- templates/rpi0buster.conf | 5 - templates/rpi1Pbuster.conf | 4 - templates/rpi1stretch.conf | 4 - templates/rpi2stretch.conf | 4 - templates/rpi3-Full-bookworm_24-06-06.conf | 164 ----------------- templates/rpi3-Full-trixie_24-06-16.conf | 170 ----------------- templates/rpi3-Met-bookworm_24-06-06.conf | 164 ----------------- templates/rpi3-Met-trixie.conf | 6 +- ...-05.conf => rpi3-Met-trixie_25-12-31.conf} | 50 ++--- templates/rpi3-stretch-arm64-4.14.y.conf | 15 -- 17 files changed, 21 insertions(+), 1326 deletions(-) delete mode 100644 templates/raspife0W-bullseye_22-01-10.conf delete mode 100644 templates/raspife3Meteo-bookworm_25-02-02.conf delete mode 100644 templates/raspife3P-buster_20-11-01.conf delete mode 100644 templates/raspife4-32-buster_20-02-04.conf delete mode 100644 templates/raspife4-buster_20-11-01.conf delete mode 100644 templates/rpi0buster.conf delete mode 100644 templates/rpi1Pbuster.conf delete mode 100644 templates/rpi1stretch.conf delete mode 100644 templates/rpi2stretch.conf delete mode 100644 templates/rpi3-Full-bookworm_24-06-06.conf delete mode 100644 templates/rpi3-Full-trixie_24-06-16.conf delete mode 100644 templates/rpi3-Met-bookworm_24-06-06.conf rename templates/{raspife3-bookworm_24-06-05.conf => rpi3-Met-trixie_25-12-31.conf} (67%) delete mode 100644 templates/rpi3-stretch-arm64-4.14.y.conf diff --git a/bootstrap.d/44-nexmon_monitor_patch.sh b/bootstrap.d/44-nexmon_monitor_patch.sh index 1dc17b1..576cb8c 100644 --- a/bootstrap.d/44-nexmon_monitor_patch.sh +++ b/bootstrap.d/44-nexmon_monitor_patch.sh @@ -69,7 +69,7 @@ if [ "$ENABLE_NEXMON" = true ] && [ "$ENABLE_WIRELESS" = true ]; then LD_LIBRARY_PATH="${NEXMON_ROOT}"/buildtools/isl-0.10/.libs make ARCH="${KERNEL_ARCH}" CC="${NEXMON_ROOT}"/buildtools/gcc-arm-none-eabi-5_4-2016q2-linux-x86/bin/arm-none-eabi- # copy RPi0W & RPi3 firmware - mv "${WLAN_FIRMWARE_DIR}"/brcmfmac43430-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43430-sdio.org.bin + cp "${WLAN_FIRMWARE_DIR}"/brcmfmac43430-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43430-sdio.org.bin cp "${NEXMON_ROOT}"/patches/bcm43430a1/7_45_41_46/nexmon/brcmfmac43430-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43430-sdio.nexmon.bin cp -f "${NEXMON_ROOT}"/patches/bcm43430a1/7_45_41_46/nexmon/brcmfmac43430-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43430-sdio.bin fi @@ -83,7 +83,7 @@ if [ "$ENABLE_NEXMON" = true ] && [ "$ENABLE_WIRELESS" = true ]; then LD_LIBRARY_PATH=${NEXMON_ROOT}/buildtools/isl-0.10/.libs make ARCH="${KERNEL_ARCH}" CC="${NEXMON_ROOT}"/buildtools/gcc-arm-none-eabi-5_4-2016q2-linux-x86/bin/arm-none-eabi- # RPi3B+ firmware - mv "${WLAN_FIRMWARE_DIR}"/brcmfmac43455-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43455-sdio.org.bin + cp "${WLAN_FIRMWARE_DIR}"/brcmfmac43455-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43455-sdio.org.bin cp "${NEXMON_ROOT}"/patches/bcm43455c0/7_45_154/nexmon/brcmfmac43455-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43455-sdio.nexmon.bin cp -f "${NEXMON_ROOT}"/patches/bcm43455c0/7_45_154/nexmon/brcmfmac43455-sdio.bin "${WLAN_FIRMWARE_DIR}"/brcmfmac43455-sdio.bin fi diff --git a/rpiGenImage.sh b/rpiGenImage.sh index e26707f..37ac6b8 100755 --- a/rpiGenImage.sh +++ b/rpiGenImage.sh @@ -56,7 +56,8 @@ KERNEL_BRANCH=${KERNEL_BRANCH:=""} KERNEL_URL=${KERNEL_URL:=https://github.com/raspberrypi/linux} FIRMWARE_URL=${FIRMWARE_URL:=https://github.com/raspberrypi/firmware/raw/master/boot} #WLAN_FIRMWARE_URL=${WLAN_FIRMWARE_URL:=https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm} -WLAN_FIRMWARE_URL=${WLAN_FIRMWARE_URL:=https://github.com/reMarkable/brcmfmac-firmware/blob/master} +WLAN_FIRMWARE_URL=${WLAN_FIRMWARE_URL:=https://github.com/armbian/firmware/tree/master/brcm} +#WLAN_FIRMWARE_URL=${WLAN_FIRMWARE_URL:=https://github.com/reMarkable/brcmfmac-firmware/blob/master} FBTURBO_URL=${FBTURBO_URL:=https://github.com/ssvb/xf86-video-fbturbo.git} UBOOT_URL=${UBOOT_URL:=https://git.denx.de/u-boot.git} VIDEOCORE_URL=${VIDEOCORE_URL:=https://github.com/raspberrypi/userland} diff --git a/templates/raspife0W-bullseye_22-01-10.conf b/templates/raspife0W-bullseye_22-01-10.conf deleted file mode 100644 index eaa1d84..0000000 --- a/templates/raspife0W-bullseye_22-01-10.conf +++ /dev/null @@ -1,161 +0,0 @@ -# -# Configuration file raspi3 Bullseye IFÉ 2021/12/29 -# -#--------------------- -#--- APT settings ---- -#--------------------- -APT_SERVER=ftp.fr.debian.org -APT_INCLUDES="jed nginx curl wget htop \ -firmware-linux firmware-linux-nonfree \ -rfkill usbutils net-tools rsync make \ -binutils h5utils pcre2-utils util-linux bison byacc \ -openjdk-11-jdk openjdk-11-jre openjdk-11-jdk-headless openjdk-11-jre-headless \ -openjdk-17-jdk openjdk-17-jre openjdk-17-jdk-headless openjdk-17-jre-headless \ -libfontbox-java gcc g++ pipenv pcmanfm-qt autogen automake libtool \ -libpcre3-dev libpython3-all-dev libxslt1-dev sqlite3 \ -libjavascriptcoregtk-4.0-dev libsqlite3-dev liblua5.3-dev libjson-c-dev \ -autotools-dev autogen automake autoconf libpcre++-dev \ -python3 python3-geopy python3-dev python3-cheetah \ -python3-libxml2 libboost1.74-dev libfcgi-dev \ -libxfont-dev libfontenc-dev libboost-system-dev libboost-thread-dev \ -python3-nbconvert libxml2 doxygen \ -libgles2-mesa-dev xorg-dev \ -python3-pip python3-pkgconfig python3-netcdf4 python3-libxml2 \ -libconfuse-dev libcereal-dev libnetcdf-dev libhdf5-dev" -APT_INCLUDES_LATE="lxdm lxqt qterminal \ -git libssl-dev libcrypto++-dev fcgiwrap \ -mate-backgrounds gnome-backgrounds \ -php-fpm php-mysql icedtea-netx python3-openssl \ -wireshark imagemagick tk tcllib tigervnc-standalone-server tigervnc-common \ -pandoc python3-pypandoc python3-pandocfilters texlive-xetex \ -libffi-dev screen ffmpeg \ -texlive-latex-recommended texlive-lang-other cmst \ -xfonts-base fonts-liberation gsfonts \ -ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi xfonts-utils \ -systemd-sysv" -#------------------------------- -#--- General System Settings --- -#------------------------------- -SET_ARCH=32 -RPI_MODEL=0 -RELEASE="bullseye" -HOSTNAME="raspife0w" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=true -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=false -ENABLE_WIFI_DHCP=true -NET_WIFI_SSID=MobileClimatEtMeteo -NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_MINIUART_OVERLAY=false -ENABLE_TURBO=true -ENABLE_I2C=true -ENABLE_SPI=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=false -ENABLE_MINGPU=true -ENABLE_XORG=true -ENABLE_WM="openbox" -ENABLE_SYSVINIT=false -ENABLE_SPLASH=true -ENABLE_LOGO=true -ENABLE_SILENT_BOOT=false -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -# The 2 following are mutually excluded -ENABLE_FBTURBO=true -ENABLE_GR_ACCEL=false -ENABLE_VIDEOCORE=true -ENABLE_NEXMON=false -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_DISABLE_PASSWORD_AUTH=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-5.15.y # brcmfmac fails with 5.15 on 2021/12/27 -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_MENUCONFIG=false -KERNEL_OLDDEFCONFIG=false -KERNEL_CCACHE=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFAULT_GOV=ondemand -KERNEL_VIRT=false -KERNEL_SECURITY=false -KERNEL_DHKEY=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -ENABLE_REDUCE=false -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=true -REDUCE_VIM=false -REDUCE_BASH=false -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -REDUCE_KERNEL=false -#-------------------------------- -#--- Encrypted root partition --- -#-------------------------------- -ENABLE_CRYPTFS=false -#---------------------- -#--- Build settings --- -#---------------------- -BASEDIR=../Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/raspife3Meteo-bookworm_25-02-02.conf b/templates/raspife3Meteo-bookworm_25-02-02.conf deleted file mode 100644 index 48009ae..0000000 --- a/templates/raspife3Meteo-bookworm_25-02-02.conf +++ /dev/null @@ -1,173 +0,0 @@ -# -# Configuration file raspi3 bookworm/trixie ENS de Lyon 2024/06/05 -# -#--------------------- -#--- APT settings ---- -#--------------------- -#APT_SERVER=debian.mirrors.ovh.net -APT_SERVER=debian.proxad.net -APT_INCLUDES="gawk,gnupg,dh-autoreconf,\ -gettext,build-essential,git,systemd-sysv,bc,\ -cmake,libjson-c-dev,unzip,usbutils,bison,\ -zstd,libc6,automake,autoconf,autogen,autotools-dev, \ -libtool,libtool-bin,libltdl-dev,pkg-config,\ -menulibre,libnotify-bin,pandoc,pm-utils,\ -acpi-support,python3,python3-dev,python3-pypandoc,\ -python3-scipy,python3-tk,python3-pandocfilters,\ -python3-geopy,python3-pip,python3,python3-dev,\ -python3-tk,python3-pip,python3-userpath, \ -pandoc,python3-configobj,python3-cheetah,\ -python3-pil,python3-serial,python3-usb,pcre2-utils,\ -libpcre2-dev,libjpeg-dev,i2c-tools,rsync, \ -python3-smbus,policykit-1,pmount,ntpdate,ntp,\ -nginx-extras,ffmpeg,network-manager,\ -console-data,keyboard-configuration,\ -libqt5webkit5-dev,libudev-dev, \ -gfortran-12,libgfortran-12-dev,\ -libzzip-dev,zlib1g-dev,libcanberra-gtk-module,\ -libnss-myhostname,libfreetype6-dev,libpng16-16,\ -libffi-dev,libltdl-dev,dbus-user-session,\ -debian-archive-keyring,curl,wget,mousepad,\ -htop,jed,nmap,libboost-all-dev, \ -libbrotli-dev,libhwy-dev,libjxl0.7,liblcms2-dev, \ -libjxl-dev,icedtea-netx,openjdk-17-jdk, \ -openjdk-17-jre,openjdk-17-jre-headless, \ -ca-certificates-java, \ -firmware-linux,firmware-linux-nonfree, \ -firmware-misc-nonfree,firmware-realtek, \ -firmware-brcm80211" -#------------------------------------- -# packages removed for various reasons -#------------------------------------- -#gnome-backgrounds,mate-backgrounds, \ -#geany,openbox-dev,openbox-lxde-session, -#xutils-dev,lxrandr, tightvncserver,\ -#,x11proto-randr-dev,terminator,texlive,texlive-xetex -#APT_INCLUDES_LATE="" - -#------------------------------- -#--- General System Settings --- -#------------------------------- -SET_ARCH=32 -RPI_MODEL=3 -RELEASE="bookworm" -RELEASE_ARCH="armhf" -HOSTNAME="raspife3" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -ENABLE_QEMU=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=false -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true -#NET_WIFI_SSID=MobileClimatEtMeteo -#NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_I2C=false -ENABLE_SPI=false -ENABLE_SSHD=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_DBUS=true -ENABLE_XORG=false -# ENABLE_WM="" -ENABLE_SYSVINIT=true -ENABLE_SPLASH=true -ENABLE_LOGO=true -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_REDUCE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=false -ENABLE_VIDEOCORE=false -ENABLE_HARDNET=true -ENABLE_IFNAMES=true -ENABLE_NEXMON=false -#DISABLE_UNDERVOLT_WARNINGS= -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-6.6.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFCONFIG=bcm2709_defconfig -KERNEL_BIN_IMAGE=zImage -KERNEL_IMAGE=kernel7.img -KERNEL_CCACHE=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -ENABLE_REDUCE=false -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=false -REDUCE_VIM=false -REDUCE_BASH=false -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -REDUCE_KERNEL=false -#-------------------------------- -#--- Encrypted root partition --- -#-------------------------------- -ENABLE_CRYPTFS=false -#---------------------- -#--- Build settings --- -#---------------------- -#BASEDIR=/data/RpiGenImage/Images/${RELEASE} -BASEDIR=/home/vidal/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/raspife3P-buster_20-11-01.conf b/templates/raspife3P-buster_20-11-01.conf deleted file mode 100644 index 35e45ed..0000000 --- a/templates/raspife3P-buster_20-11-01.conf +++ /dev/null @@ -1,149 +0,0 @@ -# -# Configuration file raspi3 Buster IFÉ 2020/11/01 -# -#--------------------- -#--- APT settings ---- -#--------------------- -APT_SERVER=ftp.fr.debian.org -APT_INCLUDES="jed terminator nginx curl wget htop" -APT_INCLUDES_LATE="pcre2-utils libpcre3-dev \ -openjdk-11-jdk openjdk-11-jre openjdk-11-jdk-headless openjdk-11-jre-headless \ -libpython3-all-dev bison byacc python-pip python3-pip python-pkgconfig python3-pkgconfig \ -python3-netcdf4 python-netcdf4 python-libxml2 libxslt1-dev python-libxslt1 \ -libxml2 libjavascriptcoregtk-4.0-dev \ -libffi-dev screen sqlite3 libsqlite3-dev liblua5.3-dev doxygen libftdi-dev \ -libconfuse-dev libcereal-dev libopenblas-dev libnetcdf-dev libhdf5-dev \ -git lxdm pcmanfm-qt libffi-dev ffmpeg \ -libssl-dev python-openssl python3-openssl libcrypto++-dev \ -mate-backgrounds gnome-backgrounds libjson-c-dev \ -fcgiwrap automake libtool libboost1.67-dev \ -php-fpm libfcgi-dev php7.3-mysql icedtea-netx \ -tigervnc-standalone-server tigervnc-common \ -docker.io openvswitch-switch wireshark imagemagick tk tcllib util-linux \ -xfonts-base fonts-liberation gsfonts libxfont-dev libfontenc-dev \ -ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi xfonts-base \ -autogen automake libtool libboost-system-dev libboost-thread-dev \ -xfonts-utils" -#------------------------------- -#--- General System Settings --- -#------------------------------- -SET_ARCH=32 -RPI_MODEL=3P -RELEASE="buster" -HOSTNAME="raspife3P" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=true -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true -NET_WIFI_SSID=MobileClimatEtMeteo -NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_MINIUART_OVERLAY=false -ENABLE_TURBO=false -ENABLE_I2C=true -ENABLE_SPI=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_XORG=true -ENABLE_WM="lxqt" -ENABLE_SYSVINIT=true -ENABLE_SPLASH=true -ENABLE_LOGO=true -ENABLE_SILENT_BOOT=false -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=true -ENABLE_VIDEOCORE=true -ENABLE_NEXMON=false -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_DISABLE_PASSWORD_AUTH=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-4.19.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_MENUCONFIG=false -KERNEL_CCACHE=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFAULT_GOV=ondemand -KERNEL_VIRT=false -KERNEL_SECURITY=false -KERNEL_DHKEY=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -ENABLE_REDUCE=false -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=false -REDUCE_VIM=false -REDUCE_BASH=false -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -REDUCE_KERNEL=false -#-------------------------------- -#--- Encrypted root partition --- -#-------------------------------- -ENABLE_CRYPTFS=false -#---------------------- -#--- Build settings --- -#---------------------- -BASEDIR=/data/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/raspife4-32-buster_20-02-04.conf b/templates/raspife4-32-buster_20-02-04.conf deleted file mode 100644 index 0657984..0000000 --- a/templates/raspife4-32-buster_20-02-04.conf +++ /dev/null @@ -1,122 +0,0 @@ -# Configuration file raspi3 buster IFÉ 2020/02/04 -# -APT_SERVER=debian.mirrors.ovh.net -#APT_SERVER=debian.proxad.net -APT_INCLUDES="gawk,gnupg,firmware-linux,\ -firmware-linux-nonfree,firmware-misc-nonfree,\ -firmware-realtek,firmware-brcm80211,dh-autoreconf,\ -gettext,build-essential,git,systemd-sysv,bc,\ -cmake,libjson-c-dev,unzip,usbutils,bison,\ -automake,autoconf,autogen,\ -libtool,libtool-bin,libltdl-dev,pkg-config,\ -menulibre,libnotify-bin,pandoc,pm-utils,\ -acpi-support,python3,python3-dev,python3-pypandoc,\ -python3-scipy,python3-tk,python3-pandocfilters,\ -python3-geopy,python3-pip,python,python-dev,\ -python-tk,python-pip,\ -python-tk,pandoc,python-configobj,python-cheetah,\ -python-pil,python-serial,python-usb,pcre2-utils,\ -libpcre++-dev,libpcre2-dev,libjpeg-dev,i2c-tools,\ -python3-smbus,policykit-1,pmount,ntpdate,ntp,\ -rsync,gnome-backgrounds,mate-backgrounds,texlive,\ -texlive-xetex,nginx-extras,ffmpeg,network-manager,\ -console-data,keyboard-configuration,\ -libqt5webkit5-dev,libudev-dev,gfortran-8,\ -libgfortran-8-dev,\ -libzzip-dev,zlib1g-dev,libcanberra-gtk-module,\ -libnss-myhostname,libfreetype6-dev,libpng16-16,\ -libffi-dev,libltdl-dev,dbus-user-session,\ -debian-archive-keyring,curl,wget,mousepad,\ -xutils-dev,\ -tightvncserver,geany,openbox-menu,\ -autotools-dev,htop,ca-certificates-java,\ -icedtea-netx,openjdk-11-jdk,\ -openjdk-11-jre,openjdk-11-jre-headless,\ -jed,nmap,terminator,libboost-all-dev" -#x11proto-randr-dev,lxrandr,\ -#APT_INCLUDES_LATE="jed,\ -#" -#---------------------- -RPI_MODEL=4 -RELEASE="buster" -RELEASE_ARCH="arm64" -SET_ARCH=32 -HOSTNAME="raspife4" -PASSWORD="AChanger1$" -USER_PASSWORD="AChanger1$" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -ENABLE_QEMU=false -#----------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -ENABLE_DHCP=true -#------------------------ -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_I2C=true -ENABLE_SPI=true -ENABLE_IPV6=true -ENABLE_SSHD=true -ENABLE_NONFREE=true -ENABLE_WIRELESS=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_DBUS=true -ENABLE_XORG=true -ENABLE_WM="openbox" -ENABLE_SYSVINIT=true -#------------------------ -ENABLE_MINBASE=false -ENABLE_REDUCE=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=false -ENABLE_VIDEOCORE=true -ENABLE_IPTABLES=false -ENABLE_USER=true -USER_NAME=ens-ife -ENABLE_ROOT=false -ENABLE_HARDNET=true -ENABLE_INITRAMFS=true -ENABLE_IFNAMES=true -#DISABLE_UNDERVOLT_WARNINGS= -#------------------------ -SSH_ENABLE_ROOT=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#------------------------ -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-4.19.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -#KERNEL_DEFCONFIG=bcm2835_defconfig -#KERNEL_BIN_IMAGE=Image -#KERNEL_IMAGE=kernel7.img -KERNEL_CCACHE=true -#------------------------ -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=true -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -#------------------------- -ENABLE_CRYPTFS=false -#------------------------- -BASEDIR=/storage/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE}-${SET_ARCH} - - diff --git a/templates/raspife4-buster_20-11-01.conf b/templates/raspife4-buster_20-11-01.conf deleted file mode 100644 index fcca57a..0000000 --- a/templates/raspife4-buster_20-11-01.conf +++ /dev/null @@ -1,149 +0,0 @@ -# -# Configuration file raspi3 Buster IFÉ 2020/11/01 -# -#--------------------- -#--- APT settings ---- -#--------------------- -APT_SERVER=ftp.fr.debian.org -APT_INCLUDES="jed terminator nginx curl wget htop" -APT_INCLUDES_LATE="pcre2-utils libpcre3-dev \ -openjdk-11-jdk openjdk-11-jre openjdk-11-jdk-headless openjdk-11-jre-headless \ -libpython3-all-dev bison byacc python-pip python3-pip python-pkgconfig python3-pkgconfig \ -python3-netcdf4 python-netcdf4 python-libxml2 libxslt1-dev python-libxslt1 \ -libxml2 libjavascriptcoregtk-4.0-dev \ -libffi-dev screen sqlite3 libsqlite3-dev liblua5.3-dev doxygen libftdi-dev \ -libconfuse-dev libcereal-dev libopenblas-dev libnetcdf-dev libhdf5-dev \ -git lxdm pcmanfm-qt libffi-dev ffmpeg \ -libssl-dev python-openssl python3-openssl libcrypto++-dev \ -mate-backgrounds gnome-backgrounds \ -fcgiwrap automake libtool libboost1.67-dev \ -php-fpm libfcgi-dev php7.3-mysql icedtea-netx \ -tigervnc-standalone-server tigervnc-common \ -docker.io openvswitch-switch wireshark imagemagick tk tcllib util-linux \ -xfonts-base fonts-liberation gsfonts libxfont-dev libfontenc-dev \ -ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi xfonts-base \ -autogen automake libtool libboost-system-dev libboost-thread-dev \ -xfonts-utils" -#------------------------------- -#--- General System Settings --- -#------------------------------- -RPI_MODEL=4 -SET_ARCH=32 -RELEASE="buster" -HOSTNAME="raspife4" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=true -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true -NET_WIFI_SSID=MobileClimatEtMeteo -NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_MINIUART_OVERLAY=false -ENABLE_TURBO=false -ENABLE_I2C=true -ENABLE_SPI=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_XORG=true -ENABLE_WM="lxqt" -ENABLE_SYSVINIT=true -ENABLE_SPLASH=true -ENABLE_LOGO=true -ENABLE_SILENT_BOOT=false -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=true -ENABLE_VIDEOCORE=true -ENABLE_NEXMON=false -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_DISABLE_PASSWORD_AUTH=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-5.4.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_MENUCONFIG=false -KERNEL_CCACHE=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFAULT_GOV=ondemand -KERNEL_VIRT=false -KERNEL_SECURITY=false -KERNEL_DHKEY=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -ENABLE_REDUCE=false -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=false -REDUCE_VIM=false -REDUCE_BASH=false -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -REDUCE_KERNEL=false -#-------------------------------- -#--- Encrypted root partition --- -#-------------------------------- -ENABLE_CRYPTFS=false -#---------------------- -#--- Build settings --- -#---------------------- -BASEDIR=/data/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/rpi0buster.conf b/templates/rpi0buster.conf deleted file mode 100644 index 3300983..0000000 --- a/templates/rpi0buster.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Configuration template file used by rpi23-gen-image.sh -RPI_MODEL=0 -RELEASE=buster -BUILD_KERNEL=true -# ENABLE_BLUETOOTH=false diff --git a/templates/rpi1Pbuster.conf b/templates/rpi1Pbuster.conf deleted file mode 100644 index c1e846f..0000000 --- a/templates/rpi1Pbuster.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Configuration template file used by rpi23-gen-image.sh -RPI_MODEL=1P -RELEASE=buster -BUILD_KERNEL=true diff --git a/templates/rpi1stretch.conf b/templates/rpi1stretch.conf deleted file mode 100644 index 735dea2..0000000 --- a/templates/rpi1stretch.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Configuration template file used by rpi23-gen-image.sh -RPI_MODEL=2 -RELEASE=stretch -BUILD_KERNEL=true diff --git a/templates/rpi2stretch.conf b/templates/rpi2stretch.conf deleted file mode 100644 index 735dea2..0000000 --- a/templates/rpi2stretch.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Configuration template file used by rpi23-gen-image.sh -RPI_MODEL=2 -RELEASE=stretch -BUILD_KERNEL=true diff --git a/templates/rpi3-Full-bookworm_24-06-06.conf b/templates/rpi3-Full-bookworm_24-06-06.conf deleted file mode 100644 index 9c55790..0000000 --- a/templates/rpi3-Full-bookworm_24-06-06.conf +++ /dev/null @@ -1,164 +0,0 @@ -# -# Configuration file raspi3 bookworm/trixie ENS de Lyon 2024/06/07 -# -#--------------------- -#--- APT settings ---- -#--------------------- -#APT_SERVER=debian.mirrors.ovh.net -APT_SERVER=debian.proxad.net -APT_INCLUDES="gawk,gnupg,dh-autoreconf,\ -gettext,build-essential,git,systemd-sysv,bc,\ -cmake,libjson-c-dev,unzip,usbutils,bison,\ -zstd,libc6,automake,autoconf,autogen,autotools-dev, \ -libtool,libtool-bin,libltdl-dev,pkg-config,\ -menulibre,libnotify-bin,pandoc,pm-utils,\ -acpi-support,python3,python3-dev,python3-pypandoc,\ -python3-scipy,python3-tk,python3-pandocfilters,\ -python3-geopy,python3-pip,python3,python3-dev,\ -python3-tk,python3-pip,python3-userpath, \ -pandoc,python3-configobj,python3-cheetah,\ -python3-pil,python3-serial,python3-usb,pcre2-utils,\ -libpcre2-dev,libjpeg-dev,i2c-tools,rsync, \ -python3-smbus,policykit-1,pmount,ntpdate,ntp,\ -nginx-extras,ffmpeg,network-manager,\ -console-data,keyboard-configuration,\ -libqt5webkit5-dev,libudev-dev, \ -gfortran-12,libgfortran-12-dev,\ -libzzip-dev,zlib1g-dev,libcanberra-gtk-module,\ -libnss-myhostname,libfreetype6-dev,libpng16-16,\ -libffi-dev,libltdl-dev,dbus-user-session,\ -debian-archive-keyring,curl,wget,mousepad,\ -htop,jed,nmap,libboost-all-dev, \ -libbrotli-dev,libhwy-dev,libjxl0.7,liblcms2-dev, \ -libjxl-dev,icedtea-netx,openjdk-17-jdk, \ -openjdk-17-jre,openjdk-17-jre-headless, \ -ca-certificates-java,net-tools \ -firmware-linux,firmware-linux-nonfree, \ -firmware-misc-nonfree,firmware-realtek, \ -firmware-brcm80211,gnome-backgrounds, \ -lightdm,mate-backgrounds, \ -geany,xrdp, \ -xutils-dev,lxrandr, tightvncserver,\ -terminator,texlive,texlive-xetex" -#------------------------------------- -# packages removed for various reasons -#------------------------------------- -#APT_INCLUDES_LATE="" - -#------------------------------- -#--- General System Settings --- -#------------------------------- -SET_ARCH=32 -RPI_MODEL=3 -RELEASE="bookworm" -RELEASE_ARCH="armhf" -HOSTNAME="raspife3" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -ENABLE_QEMU=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=false -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true -NET_WIFI_SSID=MobileClimatEtMeteo -NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_I2C=false -ENABLE_SPI=false -ENABLE_SSHD=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_DBUS=true -ENABLE_WAYLAND=true -ENABLE_WM="task-lxqt-desktop" -ENABLE_SYSVINIT=true -ENABLE_SPLASH=true -ENABLE_LOGO=true -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_REDUCE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=true -ENABLE_VIDEOCORE=false -ENABLE_HARDNET=true -ENABLE_IFNAMES=true -ENABLE_NEXMON=false -#DISABLE_UNDERVOLT_WARNINGS= -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-6.6.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFCONFIG=bcm2709_defconfig -KERNEL_BIN_IMAGE=zImage -KERNEL_IMAGE=kernel7.img -KERNEL_CCACHE=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=true -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -#------------------------- -ENABLE_CRYPTFS=false -#------------------------- -BASEDIR=/home/vidal/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/rpi3-Full-trixie_24-06-16.conf b/templates/rpi3-Full-trixie_24-06-16.conf deleted file mode 100644 index 36e7573..0000000 --- a/templates/rpi3-Full-trixie_24-06-16.conf +++ /dev/null @@ -1,170 +0,0 @@ -# -# Configuration file raspi3 bookworm/trixie ENS de Lyon 2024/06/07 -# -#--------------------- -#--- APT settings ---- -#--------------------- -#APT_SERVER=debian.mirrors.ovh.net -APT_SERVER=debian.proxad.net -APT_INCLUDES="gawk,gnupg,dh-autoreconf,\ -gettext,build-essential,git,systemd-sysv,bc,\ -cmake,libjson-c-dev,unzip,usbutils,bison,\ -zstd,libc6,automake,autoconf,autogen,autotools-dev, \ -libtool,libtool-bin,libltdl-dev,pkg-config,\ -libnotify-bin,pandoc,pm-utils,\ -acpi-support,python3,python3-dev,python3-pypandoc,\ -python3-scipy,python3-tk,python3-pandocfilters,\ -python3-geopy,python3-pip,python3,python3-dev,\ -python3-tk,python3-pip,python3-userpath, \ -pandoc,python3-configobj,python3-cheetah,\ -python3-pil,python3-serial,python3-usb,pcre2-utils,\ -libpcre2-dev,libjpeg-dev,i2c-tools,rsync, \ -python3-smbus,policykit-1,pmount,ntpdate,ntp,\ -nginx-extras,ffmpeg,network-manager,\ -console-data,keyboard-configuration,\ -libqt5webkit5-dev,libudev-dev, \ -gfortran-12,libgfortran-12-dev,\ -libzzip-dev,zlib1g-dev,libcanberra-gtk3-module,\ -libnss-myhostname,libfreetype-dev,libpng16-16t64,\ -libffi-dev,libltdl-dev,dbus-user-session,\ -debian-archive-keyring,curl,wget,mousepad,\ -htop,jed,nmap,libboost-all-dev, \ -libbrotli-dev,libhwy-dev,libjxl0.8,liblcms2-dev, \ -libjxl-dev,icedtea-netx,openjdk-17-jdk, \ -openjdk-17-jre,openjdk-17-jre-headless, \ -net-tools \ -firmware-linux,firmware-linux-nonfree, \ -firmware-misc-nonfree,firmware-realtek, \ -firmware-brcm80211,gnome-backgrounds, \ -lightdm,mate-backgrounds, \ -xrdp, \ -xutils-dev,lxrandr" -#------------------------------------- -# packages removed for various reasons -#------------------------------------- -# , tightvncserver -# ca-certificates-java,menulibre, \ -# gir1.2-cairo-1.0,gir1.2-xlib-2.0, \ -# gir1.2-freetype2-2.0,gir1.2-fontconfig-2.0, \ -# gir1.2-xft-2.0, \ -# terminator,texlive,texlive-xetex -#APT_INCLUDES_LATE="" - -#------------------------------- -#--- General System Settings --- -#------------------------------- -SET_ARCH=32 -RPI_MODEL=3 -HOSTRELEASE="trixie" -RELEASE="trixie" -RELEASE_ARCH="armhf" -HOSTNAME="raspife3" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -ENABLE_QEMU=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=false -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true -NET_WIFI_SSID=MobileClimatEtMeteo -NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_I2C=false -ENABLE_SPI=false -ENABLE_SSHD=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_DBUS=true -ENABLE_WAYLAND=true -ENABLE_WM="lxqt" -ENABLE_SYSVINIT=true -ENABLE_SPLASH=true -ENABLE_LOGO=true -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_REDUCE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=true -ENABLE_VIDEOCORE=false -ENABLE_HARDNET=true -ENABLE_IFNAMES=true -ENABLE_NEXMON=false -#DISABLE_UNDERVOLT_WARNINGS= -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-6.6.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFCONFIG=bcm2709_defconfig -KERNEL_BIN_IMAGE=zImage -KERNEL_IMAGE=kernel7.img -KERNEL_CCACHE=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=true -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -#------------------------- -ENABLE_CRYPTFS=false -#------------------------- -BASEDIR=/home/vidal/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/rpi3-Met-bookworm_24-06-06.conf b/templates/rpi3-Met-bookworm_24-06-06.conf deleted file mode 100644 index 31b9a1a..0000000 --- a/templates/rpi3-Met-bookworm_24-06-06.conf +++ /dev/null @@ -1,164 +0,0 @@ -# -# Configuration file raspi3 bookworm/trixie ENS de Lyon 2024/06/05 -# -#--------------------- -#--- APT settings ---- -#--------------------- -#APT_SERVER=debian.mirrors.ovh.net -APT_SERVER=debian.proxad.net -APT_INCLUDES="gawk,gnupg,dh-autoreconf,\ -gettext,build-essential,git,systemd-sysv,bc,\ -cmake,libjson-c-dev,unzip,usbutils,bison,\ -zstd,libc6,automake,autoconf,autogen,autotools-dev, \ -libtool,libtool-bin,libltdl-dev,pkg-config,\ -menulibre,libnotify-bin,pandoc,pm-utils,\ -acpi-support,python3,python3-dev,python3-pypandoc,\ -python3-scipy,python3-tk,python3-pandocfilters,\ -python3-geopy,python3-pip,python3,python3-dev,\ -python3-tk,python3-pip,python3-userpath, \ -pandoc,python3-configobj,python3-cheetah,\ -python3-pil,python3-serial,python3-usb,pcre2-utils,\ -libpcre2-dev,libjpeg-dev,i2c-tools,rsync, \ -python3-smbus,policykit-1,pmount,ntpdate,ntp,\ -nginx-extras,ffmpeg,network-manager,\ -console-data,keyboard-configuration,\ -libqt5webkit5-dev,libudev-dev, \ -gfortran-12,libgfortran-12-dev,\ -libzzip-dev,zlib1g-dev,libcanberra-gtk-module,\ -libnss-myhostname,libfreetype6-dev,libpng16-16,\ -libffi-dev,libltdl-dev,dbus-user-session,\ -debian-archive-keyring,curl,wget,mousepad,\ -htop,jed,nmap,libboost-all-dev, \ -libbrotli-dev,libhwy-dev,libjxl0.7,liblcms2-dev, \ -libjxl-dev,icedtea-netx,openjdk-17-jdk, \ -openjdk-17-jre,openjdk-17-jre-headless, \ -ca-certificates-java,net-tools \ -firmware-linux,firmware-linux-nonfree, \ -firmware-misc-nonfree,firmware-realtek, \ -firmware-brcm80211" -#------------------------------------- -# packages removed for various reasons -#------------------------------------- -#gnome-backgrounds,mate-backgrounds, \ -#geany,openbox-dev,openbox-lxde-session, -#xutils-dev,lxrandr, tightvncserver,\ -#,x11proto-randr-dev,terminator,texlive,texlive-xetex -#APT_INCLUDES_LATE="" - -#------------------------------- -#--- General System Settings --- -#------------------------------- -SET_ARCH=32 -RPI_MODEL=3 -RELEASE="bookworm" -RELEASE_ARCH="armhf" -HOSTNAME="raspife3" -DEFLOCAL="fr_FR.UTF-8" -TIMEZONE="Europe/Paris" -EXPANDROOT=false -ENABLE_QEMU=false -#--------------------- -#--- User Settings --- -#--------------------- -ENABLE_ROOT=false -ROOT_PASSWORD="Achanger1$" -ENABLE_USER=true -USER_NAME=ens-ife -USER_PASSWORD="AChanger1$" -#------------------------- -#--- Keyboard Settings --- -#------------------------- -XKB_MODEL="pc105" -XKB_LAYOUT="fr" -XKB_VARIANT="latin9" -XKB_OPTIONS="" -#------------------------ -#--- Network Settings --- -#------------------------ -ENABLE_IPV6=true -ENABLE_WIRELESS=false -ENABLE_IPTABLES=false -ENABLE_IFNAMES=true -ENABLE_HARDNET=true -ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true -#NET_WIFI_SSID=MobileClimatEtMeteo -#NET_WIFI_PSK=ClimatEtMeteo -#--------------------- -#--- Basic features--- -#--------------------- -ENABLE_CONSOLE=false -ENABLE_BLUETOOTH=false -ENABLE_I2C=false -ENABLE_SPI=false -ENABLE_SSHD=true -SSH_ENABLE=true -ENABLE_NONFREE=true -ENABLE_RSYSLOG=true -ENABLE_SOUND=true -ENABLE_HWRANDOM=true -ENABLE_MINGPU=true -ENABLE_DBUS=true -ENABLE_XORG=false -ENABLE_WM="" -ENABLE_SYSVINIT=true -ENABLE_SPLASH=true -ENABLE_LOGO=true -#-------------------------------- -#--- Advanced System features --- -#-------------------------------- -ENABLE_DPHYSSWAP=false -ENABLE_QEMU=false -ENABLE_MINBASE=false -ENABLE_REDUCE=false -ENABLE_SPLITFS=false -ENABLE_INITRAMFS=true -ENABLE_DBUS=true -ENABLE_USBBOOT=false -ENABLE_UBOOT=false -ENABLE_FBTURBO=false -ENABLE_VIDEOCORE=false -ENABLE_HARDNET=true -ENABLE_IFNAMES=true -ENABLE_NEXMON=false -#DISABLE_UNDERVOLT_WARNINGS= -#-------------------- -#--- ssh settings --- -#-------------------- -SSH_ENABLE_ROOT=false -SSH_LIMIT_USERS=false -SSH_ROOT_PUB_KEY="/home/vidal/.ssh/authorized_keys" -SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" -#----------------------- -#--- Kernel settings --- -#----------------------- -BUILD_KERNEL=true -KERNEL_BRANCH=rpi-6.6.y -KERNEL_REDUCE=false -KERNEL_HEADERS=true -KERNEL_REMOVESRC=true -KERNELSRC_CLEAN=true -KERNELSRC_CONFIG=true -KERNEL_DEFCONFIG=bcm2709_defconfig -KERNEL_BIN_IMAGE=zImage -KERNEL_IMAGE=kernel7.img -KERNEL_CCACHE=true -#------------------------ -#--- Reduce disk usage -- -#------------------------ -REDUCE_APT=false -REDUCE_DOC=true -REDUCE_MAN=true -REDUCE_HWDB=false -REDUCE_BASH=false -REDUCE_SSHD=false -REDUCE_LOCALE=false -#------------------------- -ENABLE_CRYPTFS=false -#------------------------- -BASEDIR=/home/vidal/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -#BASEDIR=/media/*******/*********/Nano-Ordinateurs/RaspberryPi/RpiGenImage/Images/${RELEASE} -DATE=`date +%Y-%m-%d` -IMAGE_NAME=${BASEDIR}/${DATE}-rpi${RPI_MODEL}-${RELEASE} - - diff --git a/templates/rpi3-Met-trixie.conf b/templates/rpi3-Met-trixie.conf index 8afbdce..9a00be5 100644 --- a/templates/rpi3-Met-trixie.conf +++ b/templates/rpi3-Met-trixie.conf @@ -8,7 +8,9 @@ #APT_SERVER=debian.proxad.net APT_SERVER=deb.debian.org APT_INCLUDES="zstd,zst,liblzma-dev,libzstd-dev, \ -zarchive-tools,liblzma-dev,systemd-resolved" +zarchive-tools,liblzma-dev,systemd-resolved, \ +ntpsec, ntpsec-ntpdate, ntpsec-ntpdig, \ +avahi-daemon, avahi-utils, net-tools, traceroute" #------------------------------------- # packages removed for various reasons #------------------------------------- @@ -16,7 +18,7 @@ zarchive-tools,liblzma-dev,systemd-resolved" #geany,openbox-dev,openbox-lxde-session, #xutils-dev,lxrandr, tightvncserver,\ #,x11proto-randr-dev,terminator,texlive,texlive-xetex -APT_INCLUDES_LATE="" +APT_INCLUDES_LATE="jed, sudo" #------------------------------- #--- General System Settings --- diff --git a/templates/raspife3-bookworm_24-06-05.conf b/templates/rpi3-Met-trixie_25-12-31.conf similarity index 67% rename from templates/raspife3-bookworm_24-06-05.conf rename to templates/rpi3-Met-trixie_25-12-31.conf index 098b621..9a00be5 100644 --- a/templates/raspife3-bookworm_24-06-05.conf +++ b/templates/rpi3-Met-trixie_25-12-31.conf @@ -1,41 +1,16 @@ # -# Configuration file raspi3 bookworm/trixie ENS de Lyon 2024/06/05 +# Configuration file raspi3 /trixie ENS de Lyon 2025/10/21 # #--------------------- #--- APT settings ---- #--------------------- #APT_SERVER=debian.mirrors.ovh.net -APT_SERVER=debian.proxad.net -APT_INCLUDES="gawk,gnupg,dh-autoreconf,\ -gettext,build-essential,git,systemd-sysv,bc,\ -cmake,libjson-c-dev,unzip,usbutils,bison,\ -zstd,libc6,automake,autoconf,autogen,autotools-dev, \ -libtool,libtool-bin,libltdl-dev,pkg-config,\ -menulibre,libnotify-bin,pandoc,pm-utils,\ -acpi-support,python3,python3-dev,python3-pypandoc,\ -python3-scipy,python3-tk,python3-pandocfilters,\ -python3-geopy,python3-pip,python3,python3-dev,\ -python3-tk,python3-pip,python3-userpath, \ -pandoc,python3-configobj,python3-cheetah,\ -python3-pil,python3-serial,python3-usb,pcre2-utils,\ -libpcre2-dev,libjpeg-dev,i2c-tools,rsync, \ -python3-smbus,policykit-1,pmount,ntpdate,ntp,\ -nginx-extras,ffmpeg,network-manager,\ -console-data,keyboard-configuration,\ -libqt5webkit5-dev,libudev-dev, \ -gfortran-12,libgfortran-12-dev,\ -libzzip-dev,zlib1g-dev,libcanberra-gtk-module,\ -libnss-myhostname,libfreetype6-dev,libpng16-16,\ -libffi-dev,libltdl-dev,dbus-user-session,\ -debian-archive-keyring,curl,wget,mousepad,\ -htop,jed,nmap,libboost-all-dev, \ -libbrotli-dev,libhwy-dev,libjxl0.7,liblcms2-dev, \ -libjxl-dev,icedtea-netx,openjdk-17-jdk, \ -openjdk-17-jre,openjdk-17-jre-headless, \ -ca-certificates-java, \ -firmware-linux,firmware-linux-nonfree, \ -firmware-misc-nonfree,firmware-realtek, \ -firmware-brcm80211" +#APT_SERVER=debian.proxad.net +APT_SERVER=deb.debian.org +APT_INCLUDES="zstd,zst,liblzma-dev,libzstd-dev, \ +zarchive-tools,liblzma-dev,systemd-resolved, \ +ntpsec, ntpsec-ntpdate, ntpsec-ntpdig, \ +avahi-daemon, avahi-utils, net-tools, traceroute" #------------------------------------- # packages removed for various reasons #------------------------------------- @@ -43,14 +18,14 @@ firmware-brcm80211" #geany,openbox-dev,openbox-lxde-session, #xutils-dev,lxrandr, tightvncserver,\ #,x11proto-randr-dev,terminator,texlive,texlive-xetex -#APT_INCLUDES_LATE="" +APT_INCLUDES_LATE="jed, sudo" #------------------------------- #--- General System Settings --- #------------------------------- SET_ARCH=32 RPI_MODEL=3 -RELEASE="bookworm" +RELEASE="trixie" RELEASE_ARCH="armhf" HOSTNAME="raspife3" DEFLOCAL="fr_FR.UTF-8" @@ -60,7 +35,7 @@ ENABLE_QEMU=false #--------------------- #--- User Settings --- #--------------------- -ENABLE_ROOT=false +ENABLE_ROOT=true ROOT_PASSWORD="Achanger1$" ENABLE_USER=true USER_NAME=ens-ife @@ -81,7 +56,7 @@ ENABLE_IPTABLES=false ENABLE_IFNAMES=true ENABLE_HARDNET=true ENABLE_ETH_DHCP=true -ENABLE_WIFI_DHCP=true +ENABLE_WIFI_DHCP=false #NET_WIFI_SSID=MobileClimatEtMeteo #NET_WIFI_PSK=ClimatEtMeteo #--------------------- @@ -133,7 +108,7 @@ SSH_USER_PUB_KEY="/home/vidal/.ssh/authorized_keys" #--- Kernel settings --- #----------------------- BUILD_KERNEL=true -KERNEL_BRANCH=rpi-6.6.y +KERNEL_BRANCH=rpi-6.12.y KERNEL_REDUCE=false KERNEL_HEADERS=true KERNEL_REMOVESRC=true @@ -143,6 +118,7 @@ KERNEL_DEFCONFIG=bcm2709_defconfig KERNEL_BIN_IMAGE=zImage KERNEL_IMAGE=kernel7.img KERNEL_CCACHE=true +NB_CORES=16 #------------------------ #--- Reduce disk usage -- #------------------------ diff --git a/templates/rpi3-stretch-arm64-4.14.y.conf b/templates/rpi3-stretch-arm64-4.14.y.conf deleted file mode 100644 index 0c5cfaf..0000000 --- a/templates/rpi3-stretch-arm64-4.14.y.conf +++ /dev/null @@ -1,15 +0,0 @@ -# Configuration template file used by rpi23-gen-image.sh -# Debian Stretch using the Arm64 for kernel compilation and Debian distribution. - -RPI_MODEL=3 -RELEASE=stretch -BUILD_KERNEL=true -KERNEL_ARCH=arm64 -RELEASE_ARCH=arm64 -CROSS_COMPILE=aarch64-linux-gnu- -QEMU_BINARY=/usr/bin/qemu-aarch64-static -KERNEL_DEFCONFIG=bcmrpi3_defconfig -KERNEL_BIN_IMAGE=Image -KERNEL_IMAGE=kernel8.img -KERNEL_BRANCH=rpi-4.14.y -ENABLE_WIRELESS=true -- 2.47.3