#!/bin/bash

# Saving the supported kernel list string in package.sh and using in preinst
KERNEL_LIST=(25uos2500-21014.101.100-6.6.0-arm64-desktop-aarch64)
KERNEL_VERSION=`uname -r | awk -F '-' '{print $1"-"$2}'`
#MODULE_DIR=`/usr/local/sietium/SIETIUM-VERSION-GEN uniq_release_id`

. /etc/os-release;KERN=`uname -r`;echo $KERN|grep -q `arch`||ARCH_SUFFIX=-`arch`; MinorVersion=`(grep -s ^MinorVersion= /etc/os-version||echo $KYLIN_RELEASE_ID)|sed -e 's/[^0-9.]//g'`;OsBuild=`grep -s ^OsBuild= /etc/os-version|sed -e 's/[^0-9.]//g' -e 's/^/-/'`; UNIQ_RELEASE_ID="$VERSION_ID$ID$MinorVersion$OsBuild-$KERN$ARCH_SUFFIX";echo ${UNIQ_RELEASE_ID}

for k in ${KERNEL_LIST[@]}; do
    # we can't execute the SIETIUM-VERSION-GEN script, so skip the strict check
    if [ "$k" = "$UNIQ_RELEASE_ID"  ]; then
        exit 0
    fi
done

echo "[Sietium Error] The deb can not match your system!"
set -e
exit 1
