#!/bin/sh # # Kernel hook for refind. # # Arguments passed to this script: $1 pkgname, $2 version. # PKGNAME="$1" VERSION="$2" . "${ROOTDIR}/etc/default/refind-kernel-hook.conf" if [ "z$UPDATE_REFIND_CONF" != "z1" ]; then exit 0; fi : "${REFIND_CONF:=boot/EFI/refind/refind.conf}" REFIND_CONF="${REFIND_CONF#/}" mkdir -p "${REFIND_CONF%/*}" touch "$REFIND_CONF" tmpfile=$(mktemp /tmp/refind.XXXXXXX) : "${REFIND_LABEL:="Void Linux"}" : "${REFIND_BOOT_PREFIX:=""}" zversion=$(echo "$VERSION" | sed 's/[.]/[.]/g') zentry=$(cat <"$tmpfile" mv "$tmpfile" "$REFIND_CONF" exit 0