diff --git a/stage3/00-configure-apt/00-run.sh b/stage3/00-configure-apt/00-run.sh new file mode 100755 index 0000000..c4992aa --- /dev/null +++ b/stage3/00-configure-apt/00-run.sh @@ -0,0 +1,8 @@ +#!/bin/bash -e + +install -m 644 files/blokas.list ${ROOTFS_DIR}/etc/apt/sources.list.d/ + +on_chroot apt-key add - < files/blokas.gpg.key +on_chroot << EOF +apt-get update +EOF diff --git a/stage3/00-configure-apt/files/blokas.gpg.key b/stage3/00-configure-apt/files/blokas.gpg.key new file mode 100644 index 0000000..98cc299 --- /dev/null +++ b/stage3/00-configure-apt/files/blokas.gpg.key @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQENBFnGbQoBCACgy7jiYrM+ks27KP3dKYd1AatJuHJvk9bWAxJVfZWth3F8Casf +8JC1T8z8h3c1Eoo1ZKZNuPAp41a21N5/PsIvS22r3qKKNHW/Sd4vl3/cpjrnONw1 +rchqZbKws5gnLoYre/dPXKC35inK9YTFlzGLKo23OQS+q7QoMk39/HoOIzrysZRp +QJ/Vl9sT3mktPs57Wkx20kZw0QDovm1hDqJuxe3OqujA+KpsCj8uELGT1GT25dFB +J7N84XxU4sRjNox5TfL3Z9Q1i2oKeVIKstUYCNeHvfqGYoMwnQJ4U0YKWgVn0AwB +ZaDwnZAruXvXRcmWB28PV9J3nw3gp0VbcYN1ABEBAAG0JVZpbG5pYXVzIEJsb2th +cyBVQUIgPGhlbGxvQGJsb2thcy5pbz6JATgEEwECACIFAlnGbQoCGwMGCwkIBwMC +BhUIAgkKCwQWAgMBAh4BAheAAAoJEDeAgJj1YJCKQL8H/1YZxhUXk4WUnWJSdVZW +GvXwu9e5DvtX3OC3ETONVzwS7LN3hN+N7GqJ8d6FEKMPWeTiAXjAkOjMHAyvsfLv ++1CLoCMh615BAUUhT6VKWnlgL5coYTH+A0RVhMRrecD0P3YllqCrkhYzseZxd79/ +jGyMJgmGkNW5YzzWGZTYjTQvknvHEtjsaQBJm8/Twojb+oB8NAJGTWRwXW/ngSBL +hqHJUjICw10pH1x9xTlEl+t4FE3ewzVWuJgK1yeIcA7kOUWVyZIHNXjcG/V7QkfK +JiWKPfLp8qD90nnMfOc+GUf84nb8zHvqTSI1hm0Y6wqHw1swnYs8/bJPV91t4Gml +cQG5AQ0EWcZtCgEIAM8UPjVyDQZooeV5lvONnpXEfKgx8jjes1Ruv7cFGnBd5VKu +jXUh0z/aAMDH0HBcKBvrYUUkKQSZcGobKhMkXbblmpSShGcjPnxp2big5/B92AAX +NqXb7JlJ7WKBQ3B2ZKh7tgUYx9s3lSiwND9xFBEUE8HCc6z9VmoJHuknY9Ro0SBm +yZRszJMOtRAFJDJIa1W1wsj682v2wpYDXy5PDzA6ktdxKBeDmcLeKJ7mwxoNi9qf +CnGhSUppsXfBDbRj2iRbF4uJkdoyqrMNxomzLt+Rbhpy4BuezzrSnpUJoz/p3ug9 +mSgsq9A+OjyXhWuu8wL3HXPqK61v+EWte5h2Y68AEQEAAYkBHwQYAQIACQUCWcZt +CgIbDAAKCRA3gICY9WCQilF5B/0dDFntmFQFbMn/9g71UUFIp844K5oVOUKb4/B+ +pj8KzABkx9Tdhyc32a02iLPP8kNiU2x1QbPPACl8YCYZUfPJ7zFQKd5J4m4Fawdq +OoGD9DyGsC5d4K52E9F1fDCFPRloUjgsQQPYcDcvrgYwxbX1YSlRZzpqvFt3RFqH +NS7T1aMKvmqV/9iiASH/CMvzyApDPdQsxjPutCaMzANAefqjC4VQtikef4CVZ+mN +SYPC4xhoPIx0XMOkKw+sXKQRE8zLGPaggxFQC++7T6YDOyGs3co+M93RgYLV9xI8 +60OKbyUQt+HJx8s+7Yw4lXYaLZqJ0e7tDW4WQxqqVc9fm7Vm +=7IOz +-----END PGP PUBLIC KEY BLOCK----- diff --git a/stage3/00-configure-apt/files/blokas.list b/stage3/00-configure-apt/files/blokas.list new file mode 100644 index 0000000..605e58a --- /dev/null +++ b/stage3/00-configure-apt/files/blokas.list @@ -0,0 +1 @@ +deb http://apt.blokas.io/ rpi main diff --git a/stage3/00-install-packages/00-debconf b/stage3/01-install-packages/00-debconf similarity index 100% rename from stage3/00-install-packages/00-debconf rename to stage3/01-install-packages/00-debconf diff --git a/stage3/00-install-packages/00-packages b/stage3/01-install-packages/00-packages similarity index 100% rename from stage3/00-install-packages/00-packages rename to stage3/01-install-packages/00-packages diff --git a/stage3/00-install-packages/00-packages-nr b/stage3/01-install-packages/00-packages-nr similarity index 100% rename from stage3/00-install-packages/00-packages-nr rename to stage3/01-install-packages/00-packages-nr diff --git a/stage3/00-install-packages/01-run.sh b/stage3/01-install-packages/01-run.sh similarity index 100% rename from stage3/00-install-packages/01-run.sh rename to stage3/01-install-packages/01-run.sh diff --git a/stage3/02-install-rt-kernel/01-run.sh b/stage3/02-install-rt-kernel/01-run.sh deleted file mode 100755 index 30dd03e..0000000 --- a/stage3/02-install-rt-kernel/01-run.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -e - -wget https://github.com/BlokasLabs/rpi-kernel-rt/archive/${RT_KERNEL_VERSION}.tar.gz -O /tmp/${RT_KERNEL_VERSION}.tar.gz - -# Remove regular kernel modules. -rm -r ${ROOTFS_DIR}/lib/modules/* - -tar -xvf /tmp/${RT_KERNEL_VERSION}.tar.gz --strip 1 -C ${ROOTFS_DIR}/ -rm /tmp/${RT_KERNEL_VERSION}.tar.gz diff --git a/stage3/01-tweaks/00-run.sh b/stage3/02-tweaks/00-run.sh similarity index 100% rename from stage3/01-tweaks/00-run.sh rename to stage3/02-tweaks/00-run.sh diff --git a/stage3/03-install-rt-kernel/00-packages b/stage3/03-install-rt-kernel/00-packages new file mode 100644 index 0000000..0ea2bf3 --- /dev/null +++ b/stage3/03-install-rt-kernel/00-packages @@ -0,0 +1,2 @@ +raspberrypi-kernel-rt +