Files
kde-linux/update.sh
Lasath Fernando e776a910d8 Update update.sh
2024-12-05 23:00:07 +00:00

25 lines
676 B
Bash
Executable File

#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
# SPDX-FileCopyrightText: 2024 Harald Sitter <sitter@kde.org>
# Make sure user is root before starting
if [ "$EUID" -ne 0 ]
then echo "Please run as root or with run0"
exit 1
fi
set -e
SCRIPT_DIR="$(dirname "$(readlink -f "$0")")"
export TAR_OPTIONS="--zstd"
# FIXME set up signing shebang so we can run with verify
exec systemd-inhibit \
--what=sleep:shutdown \
--mode=block \
--who="KDE Linux Updater" \
--why="Updating System" \
/usr/lib/systemd/systemd-sysupdate \
--definitions="$SCRIPT_DIR/mkosi.extra/usr/lib/sysupdate.d" \
--verify=no \
"$@"