Projet

Général

Profil

« Précédent | Suivant » 

Révision 6d28482f

Ajouté par Ermal il y a presque 10 ans

Add code to specify extra kernels to put on images. Also do this by default for versions prior to FreeBSD 10 to preserve behaviour

Voir les différences:

builder_scripts/builder_common.sh
350 350
	mkdir -p $PFSENSEISODIR/kernels
351 351
	if [ -z "${2}" ]; then
352 352
		cp $KERNEL_BUILD_PATH/kernels/kernel_${KERNEL_NAME}.gz $PFSENSEISODIR/kernels
353
		if [ -n "${INSTALL_EXTRA_KERNELS}" ]; then
354
			for _EXTRA_KERNEL in $INSTALL_EXTRA_KERNELS; do
355
				KERNEL_NAME=$(echo ${_EXTRA_KERNEL} | sed -e 's/pfSense_//; s/\.[0-9].*$//')
356
				if [ -f "${KERNEL_BUILD_PATH}/kernels/kernel_${KERNEL_NAME}.gz" ]; then
357
					echo ">>> kernel_${KERNEL_NAME}.gz is being put on image /kernels folder!"
358
					cp $KERNEL_BUILD_PATH/kernels/kernel_${KERNEL_NAME}.gz $PFSENSEISODIR/kernels
359
				else
360
					echo ">>> ERROR: Requested kernel kernel_${KERNEL_NAME}.gz was not found to be put on image /kernels folder!"
361
					print_error_pfS
362
				fi
363
			done
364
		fi
353 365
	fi
354 366
	echo "Done." | tee -a ${LOGFILE}
355 367

  

Formats disponibles : Unified diff