#!/bin/sh

set -e
set -u

KEXEC_CONF=/etc/default/kexec.d/wiperam-runtime
KERNEL_IMAGE=$(/usr/share/wiperam/get-bootinfo kernel)
INITRD=$(/usr/share/wiperam/get-bootinfo initrd)

rm -f "$KEXEC_CONF"

echo "KERNEL_IMAGE=\"${KERNEL_IMAGE}\""   >> "$KEXEC_CONF"
echo "INITRD=\"${INITRD}\""               >> "$KEXEC_CONF"

if grep -qw debug=wipemem /proc/cmdline; then
   echo 'APPEND="${APPEND} sdmemdebug=1"' >> "$KEXEC_CONF"
else
   echo 'APPEND="${APPEND} quiet"'        >> "$KEXEC_CONF"
fi
