JavaScript error: Uncaught EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "default-src 'self' http: https: data: blob: 'unsafe-inline'". (https://git.lalonde.me/assets/js/index.js?v=1.18.3 @ 19:71758). Open browser console to see more details.
This repostory contains Buildroot configurations, patches, and additions meant to build a useful Linux+Busybox distribution which can be embedded on the flash memory of ThinkPad X220/X230 machines running Coreboot.
 
 
 
xSmurf 93eb39e856
Added readme.
10 years ago
board/coreboot Cleaned up grsec configs 10 years ago
configs Cleaned up grsec configs 10 years ago
package typo 10 years ago
scripts fixed path in save script 10 years ago
.gitignore Cleaned up grsec configs 10 years ago
Config.in Initial import 10 years ago
README.md Added readme. 10 years ago
external.mk fixed paths 10 years ago

README.md

Coreboot Buildroot

This repostory contains buildroot configurations, patches, and addition meant to build a useful linux+busybox distribution which can be embedded on the eeprom of ThinkPad X220/X230 machines running Coreboot.

It includes three different configuration: the default config coreboot_defconfig, a minimal config coreboot_minimal_defconfig which can fit on the X230 without hardware modifications (but lacks some extra goodies), and a grsec configuration for both of these.

$ git clone https://github.com/xsmurf/coreboot_buildroot_project.git $ export BR_PROJECT=$PWD/coreboot_buildroot_project $ wget <buildroot-release.tgz> $ tar -xjf <buildroot-release.tgz> $ cd $ make BR2_EXTERNAL=$BR_PROJECT coreboot_defconfig $ make

After making changes in buildroot with make menuconfig, make linux-menuconfig, or make busybox-menuconfig, you use the included $BR_PROJECT/scripts/save.sh to export your changes back to the project.