Initial commit

This commit is contained in:
g-vidal
2025-10-26 18:06:53 +01:00
commit 05d538e677
85 changed files with 6639 additions and 0 deletions

View File

@@ -0,0 +1,164 @@
#
# 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 --
#------------------------
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}