#!/bin/bash BOOT_DIR="/boot/" DKMS_DIR="/etc/lliurex-dkms/alsa-modules.d" DKMS_CONF="${DKMS_DIR}/lliurex-dkms" # source dkms-alsa or exit silently... . /usr/share/lliurex-dkms/alsa-modules/dkms-alsa.sh >/dev/null 2>&1 || exit 0 CURRENT_KERNEL="$(find "$BOOT_DIR" -name "vmlinuz-*" -printf "%P\n" |head -1)" [ "$CURRENT_KERNEL" ] || exit 0 mkdir -p "$DKMS_DIR" KERNEL_V="${CURRENT_KERNEL#vmlinuz-}" echo "KERNEL_V=\"$KERNEL_V\"" > "${DKMS_CONF}" dkms_configure || true rm -f "${DKMS_CONF}" exit 0