V8.02.768.2025.06.01
Some checks failed
Generating a private Live ISO. / Generating a private Live ISO. (push) Failing after 11s

Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
2025-06-01 10:01:13 +02:00
parent 0ee9157152
commit 41768c3c36
5 changed files with 13 additions and 9 deletions

View File

@@ -11,5 +11,5 @@
build:
counter: 1024
version: V8.02.644.2025.05.31
version: V8.02.768.2025.06.01
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=yaml

View File

@@ -9,7 +9,9 @@
# SPDX-PackageName: CISS.debian.live.builder
# SPDX-Security-Contact: security@coresecret.eu
name: Generating private Live ISO.
### Version Master V8.02.768.2025.06.01
name: Generating a private Live ISO.
permissions:
contents: write
@@ -22,8 +24,8 @@ on:
- '.gitea/trigger/t_generate_iso.yaml'
jobs:
generate-ciss-debian-live-iso:
name: Generating private Live ISO.
generate-private-ciss-debian-live-iso:
name: Generating a private Live ISO.
runs-on: ubuntu-latest
### Run all steps inside Debian Bookworm

View File

@@ -9,6 +9,8 @@
# SPDX-PackageName: CISS.debian.live.builder
# SPDX-Security-Contact: security@coresecret.eu
### Version Master V8.02.768.2025.06.01
name: Retrieve the DNSSEC status at the time of updating the repository.
permissions:

View File

@@ -381,9 +381,10 @@ predictable script behavior.
```
2. Preparation:
1. Ensure you are root.
2. Place your desired SSH public key in the `authorized_keys` file, for example, in the `/opt/gitea/CISS.debian.live.builder` directory.
3. Place your desired Password in the `password.txt` file, for example, in the `/opt/gitea/CISS.debian.live.builder` directory.
4. Make any other changes you need to.
2. Create the build directory `mkdir /opt/livebuild`.
3. Place your desired SSH public key in the `authorized_keys` file, for example, in the `/opt/gitea/CISS.debian.live.builder` directory.
4. Place your desired Password in the `password.txt` file, for example, in the `/opt/gitea/CISS.debian.live.builder` directory.
5. Make any other changes you need to.
3. Run the config builder script `./ciss_live_builder.sh` and the integrated `lb build` command (example):
```yaml

View File

@@ -173,13 +173,12 @@ arg_parser() {
;;
--control)
#if [[ -n "${2}" && "${2}" =~ ^-?[0-9]+$ && "${2}" -ge 1 && "${2}" -le 65536 ]]; then
if [[ -n "${2}" ]]; then
declare -g VAR_HANDLER_ISO_COUNTER="${2}"
shift 2
else
if ! $VAR_HANDLER_AUTOBUILD; then boot_screen_cleaner; fi
printf "\e[91m❌ Error: --control MUST be an integer between '1' and '65535'.\e[0m\n" >&2
printf "\e[91m❌ Error: --control MUST be provided with a Parameter.\e[0m\n" >&2
# shellcheck disable=SC2162
read -p $'\e[92m✅ Press \'ENTER\' to exit the script ... \e[0m'
exit "${ERR_CONTROL_CT}"