@@ -24,7 +24,7 chroot_exec apt-get -qq -y -u dist-upgrade | |||||
24 |
|
24 | |||
25 | # Install additional packages |
|
25 | # Install additional packages | |
26 | if [ "$APT_INCLUDES_LATE" ] ; then |
|
26 | if [ "$APT_INCLUDES_LATE" ] ; then | |
27 |
chroot_exec apt-get -qq -y install |
|
27 | chroot_exec apt-get -qq -y install $(echo "$APT_INCLUDES_LATE" |tr , ' ') | |
28 | fi |
|
28 | fi | |
29 |
|
29 | |||
30 | # Install Debian custom packages |
|
30 | # Install Debian custom packages |
@@ -7,6 +7,14 | |||||
7 |
|
7 | |||
8 | # Install and setup timezone |
|
8 | # Install and setup timezone | |
9 | echo "${TIMEZONE}" > "${ETC_DIR}/timezone" |
|
9 | echo "${TIMEZONE}" > "${ETC_DIR}/timezone" | |
|
10 | if [ -f "${ETC_DIR}/localtime" ]; then | |||
|
11 | # 1. If 11-apt.sh upgrades the package 'tzdata', '/etc/localtime' was created | |||
|
12 | # because 'dpkg-reconfigure -f noninteractive tzdata' was executed by apt-get. | |||
|
13 | # 2. If '/etc/localtime' exists, our execution of 'dpkg-reconfigure -f noninteractive tzdata' | |||
|
14 | # will ignore the our timezone set in '/etc/timezone'. | |||
|
15 | # 3. Removing /etc/localtime will solve this. | |||
|
16 | rm -f "${ETC_DIR}/localtime" | |||
|
17 | fi | |||
10 | chroot_exec dpkg-reconfigure -f noninteractive tzdata |
|
18 | chroot_exec dpkg-reconfigure -f noninteractive tzdata | |
11 |
|
19 | |||
12 | # Install and setup default locale and keyboard configuration |
|
20 | # Install and setup default locale and keyboard configuration |
@@ -127,7 +127,7 if [ "$RPI_MODEL" = 0 ] || [ "$RPI_MODEL" = 3 ] || [ "$RPI_MODEL" = 3P ] ; then | |||||
127 |
|
127 | |||
128 | # Bluetooth firmware from arch aur https://aur.archlinux.org/packages/pi-bluetooth/ |
|
128 | # Bluetooth firmware from arch aur https://aur.archlinux.org/packages/pi-bluetooth/ | |
129 | as_nobody wget -q -O "${R}/tmp/pi-bluetooth/LICENCE.broadcom_bcm43xx" https://aur.archlinux.org/cgit/aur.git/plain/LICENCE.broadcom_bcm43xx?h=pi-bluetooth |
|
129 | as_nobody wget -q -O "${R}/tmp/pi-bluetooth/LICENCE.broadcom_bcm43xx" https://aur.archlinux.org/cgit/aur.git/plain/LICENCE.broadcom_bcm43xx?h=pi-bluetooth | |
130 |
as_nobody wget -q -O "${R}/tmp/pi-bluetooth/BCM43430A1.hcd" https:// |
|
130 | as_nobody wget -q -O "${R}/tmp/pi-bluetooth/BCM43430A1.hcd" https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM43430A1.hcd | |
131 |
|
131 | |||
132 | # Set permissions |
|
132 | # Set permissions | |
133 | chown -R root:root "${R}/tmp/pi-bluetooth" |
|
133 | chown -R root:root "${R}/tmp/pi-bluetooth" | |
@@ -146,7 +146,7 if [ "$RPI_MODEL" = 0 ] || [ "$RPI_MODEL" = 3 ] || [ "$RPI_MODEL" = 3P ] ; then | |||||
146 | # Install Firmware Flash file and apropiate licence |
|
146 | # Install Firmware Flash file and apropiate licence | |
147 | mkdir -p "$BLUETOOTH_FIRMWARE_DIR" |
|
147 | mkdir -p "$BLUETOOTH_FIRMWARE_DIR" | |
148 | install_readonly "${R}/tmp/pi-bluetooth/LICENCE.broadcom_bcm43xx" "${BLUETOOTH_FIRMWARE_DIR}/LICENCE.broadcom_bcm43xx" |
|
148 | install_readonly "${R}/tmp/pi-bluetooth/LICENCE.broadcom_bcm43xx" "${BLUETOOTH_FIRMWARE_DIR}/LICENCE.broadcom_bcm43xx" | |
149 |
install_readonly "${R}/tmp/pi-bluetooth/BCM43430A1.hcd" "${BLUETOOTH_FIRMWARE_DIR}/ |
|
149 | install_readonly "${R}/tmp/pi-bluetooth/BCM43430A1.hcd" "${BLUETOOTH_FIRMWARE_DIR}/BCM43430A1.hcd" | |
150 | install_readonly "${R}/tmp/pi-bluetooth/debian/pi-bluetooth.bthelper@.service" "${ETC_DIR}/systemd/system/pi-bluetooth.bthelper@.service" |
|
150 | install_readonly "${R}/tmp/pi-bluetooth/debian/pi-bluetooth.bthelper@.service" "${ETC_DIR}/systemd/system/pi-bluetooth.bthelper@.service" | |
151 | install_readonly "${R}/tmp/pi-bluetooth/debian/pi-bluetooth.hciuart.service" "${ETC_DIR}/systemd/system/pi-bluetooth.hciuart.service" |
|
151 | install_readonly "${R}/tmp/pi-bluetooth/debian/pi-bluetooth.hciuart.service" "${ETC_DIR}/systemd/system/pi-bluetooth.hciuart.service" | |
152 |
|
152 |
@@ -188,7 +188,7 KERNEL_CCACHE=${KERNEL_CCACHE:=false} | |||||
188 | KERNEL_ZSWAP=${KERNEL_ZSWAP:=false} |
|
188 | KERNEL_ZSWAP=${KERNEL_ZSWAP:=false} | |
189 | KERNEL_VIRT=${KERNEL_VIRT:=false} |
|
189 | KERNEL_VIRT=${KERNEL_VIRT:=false} | |
190 | KERNEL_BPF=${KERNEL_BPF:=false} |
|
190 | KERNEL_BPF=${KERNEL_BPF:=false} | |
191 |
KERNEL_DEFAULT_GOV=${KERNEL_DEFAULT_GOV:= |
|
191 | KERNEL_DEFAULT_GOV=${KERNEL_DEFAULT_GOV:=ondemand} | |
192 | KERNEL_SECURITY=${KERNEL_SECURITY:=false} |
|
192 | KERNEL_SECURITY=${KERNEL_SECURITY:=false} | |
193 | KERNEL_NF=${KERNEL_NF:=false} |
|
193 | KERNEL_NF=${KERNEL_NF:=false} | |
194 |
|
194 |
General Comments 0
Vous devez vous connecter pour laisser un commentaire.
Se connecter maintenant