configure.sh wizard, install improvements, encryption fixes, branch support #18

Merged
obel1x merged 20 commits from :main into devel 2026-04-30 18:34:02 +02:00
2 changed files with 13 additions and 1 deletions
Showing only changes of commit 8263d92b5b - Show all commits
+1 -1
View File
@@ -1,4 +1,4 @@
# OEMDRV Bootstrap — install.sh # OEMDRV Bootstrap — install.sh + install_from_repo.sh
the script `./system_setup/install.sh` prepares a target machine for automated Fedora deployment. It shrinks an existing partition to carve out a dedicated **OEMDRV** partition, which Anaconda/Kickstart will detect automatically during installation. the script `./system_setup/install.sh` prepares a target machine for automated Fedora deployment. It shrinks an existing partition to carve out a dedicated **OEMDRV** partition, which Anaconda/Kickstart will detect automatically during installation.
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env sh
# SPDX-FileCopyrightText: Daniel Pätzold
# SPDX-License-Identifier: AGPL-3.0-or-later
#
# Fetches the installfile from a repository and runs it
#
REPO_URL="${1:-https://gitea.dtext.online/obel1x/fedora-OEMDRV.git}"
REPO_BRANCH="${2:-main}"
SCRIPTURL="${REPO_URL%.git}/raw/branch/${REPO_BRANCH}/system_setup/install.sh"
echo "Fetching from ${SCRIPTURL} and running script with sudo"
curl -fsSL ${SCRIPTURL} -o /tmp/install.sh && sudo bash /tmp/install.sh ${REPO_URL}