mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
Kernel: T6231: verify mellanox driver source by SHA1 hash
This commit is contained in:
parent
9cbc700aee
commit
0ce12e4c1a
@ -21,6 +21,8 @@ url="https://www.mellanox.com/downloads/ofed/MLNX_OFED-24.04-0.6.6.0/MLNX_OFED_S
|
||||
cd ${CWD}
|
||||
|
||||
DRIVER_FILE=$(basename ${url} | sed -e s/tar_0/tar/)
|
||||
DRIVER_SHA1="003c1c022f9f6558d45750eacc0a64d06cf9cd42"
|
||||
|
||||
DRIVER_DIR="${DRIVER_FILE%.tgz}"
|
||||
DRIVER_NAME="ofed"
|
||||
DRIVER_PRFX="MLNX_OFED"
|
||||
@ -42,6 +44,13 @@ if [ "$?" -ne "0" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Verify integrity
|
||||
echo "${DRIVER_SHA1} ${DRIVER_FILE}" | sha1sum -c -
|
||||
if [[ $? != 0 ]]; then
|
||||
echo SHA1 checksum missmatch
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Unpack archive
|
||||
if [ -d ${DRIVER_DIR} ]; then
|
||||
rm -rf ${DRIVER_DIR}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user