-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmake-hipercontracer-vms
More file actions
executable file
·68 lines (61 loc) · 2.33 KB
/
make-hipercontracer-vms
File metadata and controls
executable file
·68 lines (61 loc) · 2.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#!/usr/bin/env bash
# ==========================================================================
# __ ____ __ ___ ___ _ _ _
# \ \ / / \/ | |_ _|_ __ __ _ __ _ ___ | _ )_ _(_) |__| |___ _ _
# \ V /| |\/| | | || ' \/ _` / _` / -_) | _ \ || | | / _` / -_) '_|
# \_/ |_| |_| |___|_|_|_\__,_\__, \___| |___/\_,_|_|_\__,_\___|_|
# |___/
#
# --- Virtual Machine Image Builder and System Installation Scripts ---
# https://www.nntb.no/~dreibh/vmimage-builder-scripts/
# ==========================================================================
#
# VM Image Builder Scripts
# Copyright (C) 2017-2026 by Thomas Dreibholz
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Contact: thomas.dreibholz@gmail.com
# Bash options:
set -euo pipefail
. ./vm-build-helper
. ./supported-systems.config
. ./regional-settings.config
HYPERVISOR="VirtualBox"
SYSTEMS="${DEFAULT_SYSTEMS_CURRENT}"
# SYSTEMS="Ubuntu-26.04 Debian-13 Fedora-44 FreeBSD-15.0-RELEASE"
# ------ Parameters ---------------------------------------
PROJECTS="HiPerConTracer"
HOSTNAME="dbtest.hipercontracer.nornet"
USER_NAME="nornetpp"
USER_PASSWORD="hpct4me!"
USER_REALNAME="NorNet Praesum Presum"
CHIPSET=ich9
FIRMWARE=efi
CORES=4
MEMORY=4096
BALLOON=2048
DISK_ROOT=32768
DISK_HOME=65536
DISK_SWAP=2048
VIDEO="FHD"
BOOTSPLASH="/usr/share/bootsplash/Bjørnsund-3840x2160.jpeg"
BACKGROUND_SDDM="/usr/share/desktop/Nordmarka-3840x2160-mosaic.jpeg"
BACKGROUND_LOCKSCREEN="/usr/share/desktop/Flåm-3840x2160-mosaic.jpeg"
BACKGROUND_DESKTOP="/usr/share/desktop/Flåm-3840x2160-plain.jpeg"
OPTIONS=""
# ---------------------------------------------------------
files/generate-backgrounds
# shellcheck disable=SC2119
build-defined-vms 30