Files

30 lines
840 B
Bash
Raw Permalink Normal View History

#!/bin/bash
2024-04-10 11:10:52 +02:00
# SPDX-FileCopyrightText: 2024 3mdeb <contact@3mdeb.com>
#
# SPDX-License-Identifier: Apache-2.0
SBIN_DIR="/usr/sbin"
BIN_DIR="/usr/bin"
2024-09-11 12:29:42 +02:00
FUM_EFIVAR="/sys/firmware/efi/efivars/FirmwareUpdateMode-d15b327e-ff2d-4fc1-abf6-c12bd08c1359"
export DTS_FUNCS="$SBIN_DIR/dts-functions.sh"
export DTS_ENV="$SBIN_DIR/dts-environment.sh"
2024-06-20 15:41:45 +02:00
export DTS_SUBS="$SBIN_DIR/dts-subscription.sh"
2024-10-14 12:40:24 +02:00
export DTS_HAL="$SBIN_DIR/dts-hal.sh"
export DTS_MOCK_COMMON="$SBIN_DIR/common-mock-func.sh"
2024-11-04 12:17:21 +01:00
export DTS_LOG_FILE="/tmp/dts.log"
2024-10-14 18:54:44 +02:00
# shellcheck source=../include/dts-environment.sh
source $DTS_ENV
# shellcheck source=../include/dts-functions.sh
source $DTS_FUNCS
2024-10-14 12:40:24 +02:00
# shellcheck source=../include/hal/dts-hal.sh
source $DTS_HAL
2024-10-22 15:46:22 +02:00
if [ -f $FUM_EFIVAR ]; then
$SBIN_DIR/dasharo-deploy update fum
else
$BIN_DIR/script -c $SBIN_DIR/dts "$DTS_LOG_FILE"
fi