##// END OF EJS Templates
a
Unknown -
r441:1ec9a430b5f3
parent child
Show More
@@ -174,7 +174,7 Allow the installation of non-free Debian packages that do not comply with the D
174 Download and install the [closed-source firmware binary blob](https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm) that is required to run the internal wireless interface of the Raspberry Pi model `3`. This parameter is ignored if the specified `RPI_MODEL` is not `3`.
174 Download and install the [closed-source firmware binary blob](https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm) that is required to run the internal wireless interface of the Raspberry Pi model `3`. This parameter is ignored if the specified `RPI_MODEL` is not `3`.
175
175
176 ##### `ENABLE_BLUETOOTH`=false
176 ##### `ENABLE_BLUETOOTH`=false
177 Enable Bluetooth interface on the RPi0/3.
177 Enable Bluetooth interface on the RPi0/3/3P.
178
178
179 ##### `ENABLE_RSYSLOG`=true
179 ##### `ENABLE_RSYSLOG`=true
180 If set to false, disable and uninstall rsyslog (so logs will be available only in journal files)
180 If set to false, disable and uninstall rsyslog (so logs will be available only in journal files)
@@ -330,9 +330,19 else
330 IMAGE_NAME=${IMAGE_NAME:=${BASEDIR}/${DATE}-${KERNEL_ARCH}-${KERNEL_BRANCH}-rpi${RPI_MODEL}-${RELEASE}-${RELEASE_ARCH}}
330 IMAGE_NAME=${IMAGE_NAME:=${BASEDIR}/${DATE}-${KERNEL_ARCH}-${KERNEL_BRANCH}-rpi${RPI_MODEL}-${RELEASE}-${RELEASE_ARCH}}
331 fi
331 fi
332
332
333 # Check if the internal wireless interface is supported by the RPi model
333 if [ "$RPI_MODEL" = 0 ] || [ "$RPI_MODEL" = 3 ] || [ "$RPI_MODEL" = 3P ] ; then
334 # Include bluetooth packages on supported boards
335 if [ "$ENABLE_BLUETOOTH" = true ] && [ "$ENABLE_CONSOLE" = false ]; then
336 APT_INCLUDES="${APT_INCLUDES},bluetooth,bluez"
337 fi
338 # Check if console or bluetooth configuration is invalid on RPI 0,3,3P
339 if [ "$ENABLE_BLUETOOTH" = true ] && [ "$ENABLE_CONSOLE" = true ]; then
340 echo "error: ENABLE_BLUETOOTH and ENABLE_CONSOLE can't be active on the same time."
341 exit 1
342 fi
343 else # if [ "$RPI_MODEL" = 1 ] || [ "$RPI_MODEL" = 1P ] || [ "$RPI_MODEL" = 2 ] ; then
344 # Check if the internal wireless interface is not supported by the RPi model
334 if [ "$ENABLE_WIRELESS" = true ] ; then
345 if [ "$ENABLE_WIRELESS" = true ] ; then
335 if [ "$RPI_MODEL" = 1 ] || [ "$RPI_MODEL" = 1P ] || [ "$RPI_MODEL" = 2 ] ; then
336 echo "error: The selected Raspberry Pi model has no internal wireless interface"
346 echo "error: The selected Raspberry Pi model has no internal wireless interface"
337 exit 1
347 exit 1
338 fi
348 fi
@@ -388,22 +398,6 else
388 fi
398 fi
389 fi
399 fi
390
400
391 if [ "$ENABLE_BLUETOOTH" = true ] ; then
392 if [ "$RPI_MODEL" = 0 ] || [ "$RPI_MODEL" = 3 ] || [ "$RPI_MODEL" = 3P ] ; then
393 if [ "$ENABLE_CONSOLE" = false ] ; then
394 APT_INCLUDES="${APT_INCLUDES},bluetooth,bluez"
395 fi
396 fi
397 fi
398
399 if [ "$ENABLE_BLUETOOTH" = true ] ; then
400 if [ "$RPI_MODEL" = 0 ] || [ "$RPI_MODEL" = 3 ] || [ "$RPI_MODEL" = 3P ] ; then
401 if [ "$ENABLE_CONSOLE" = false ] ; then
402 APT_INCLUDES="${APT_INCLUDES},bluetooth,bluez"
403 fi
404 fi
405 fi
406
407 # Check if root SSH (v2) public key file exists
401 # Check if root SSH (v2) public key file exists
408 if [ -n "$SSH_ROOT_PUB_KEY" ] ; then
402 if [ -n "$SSH_ROOT_PUB_KEY" ] ; then
409 if [ ! -f "$SSH_ROOT_PUB_KEY" ] ; then
403 if [ ! -f "$SSH_ROOT_PUB_KEY" ] ; then
General Comments 0
Vous devez vous connecter pour laisser un commentaire. Se connecter maintenant