aboutsummaryrefslogtreecommitdiffstats
path: root/initramfs-init.in
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@alpinelinux.org>2018-07-04 12:29:28 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2018-08-21 11:26:50 +0000
commit7f538f1e2f33dd44c66693442e7713ca16e26d8b (patch)
tree02a070fe07b1f3b32d0dfc8d42a7da90a8c1f088 /initramfs-init.in
parent2baa6baf3bbca465f0a5881dedc90e227923a8d2 (diff)
downloadmkinitfs-7f538f1e2f33dd44c66693442e7713ca16e26d8b.tar.bz2
mkinitfs-7f538f1e2f33dd44c66693442e7713ca16e26d8b.tar.xz
Add support for signed modloop images
Diffstat (limited to 'initramfs-init.in')
-rwxr-xr-xinitramfs-init.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/initramfs-init.in b/initramfs-init.in
index 8233af4..fd78fcf 100755
--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -656,6 +656,13 @@ else
rc_add swclock boot
fi
+# enable support for modloop verification
+if [ -f /var/cache/misc/*modloop*.SIGN.RSA.*.pub ]; then
+ mkdir -p "$sysroot"/var/cache/misc
+ cp /var/cache/misc/*modloop*.SIGN.RSA.*.pub "$sysroot"/var/cache/misc
+ pkgs="$pkgs libressl"
+fi
+
apkflags="--initramfs-diskless-boot --progress"
if [ -z "$ALPINE_REPO" ]; then
apkflags="$apkflags --no-network"