update osbuild with more default packages

This commit is contained in:
2026-02-06 20:23:12 -05:00
parent f530181e73
commit 65208987ea
2 changed files with 40 additions and 19 deletions

View File

@@ -1,12 +1,15 @@
name = "fedora-43-base" name = "fedora43-base"
description = "Fedora 43 Base Installation" description = "Fedora Base Installation"
version = "0.0.1" version = "0.2.2"
distro = "fedora-43" distro = "fedora-43"
modules = [] modules = []
groups = [] groups = []
[customizations] [customizations]
hostname = "f43-base" hostname = "fedora43-base"
[customizations.timezone]
timezone = "America/New_York"
[[customizations.disk.partitions]] [[customizations.disk.partitions]]
type = "plain" type = "plain"
@@ -15,23 +18,11 @@ mountpoint = "/"
fs_type = "ext4" fs_type = "ext4"
minsize = "128 GiB" minsize = "128 GiB"
[customizations.timezone]
timezone = "America/New_York"
[[customizations.user]]
name = "ducoterra"
password = "$6$QqOw6ktp6aiPy5kX$cpN.oar4CiofH0PpxyveJgkjsRFGnZ5ykOX/50DcJyU3hZFxc5R3SASemNW6m3jceLGgZrQHyALQl8SgtcNO90"
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGQa781Qj8mNlUdRquFFqg0O2ornG9SBHe705y4+1vPI ssh@ducoterra.net"
home = "/home/ducoterra/"
shell = "/usr/bin/bash"
groups = ["wheel"]
uid = 1000
[customizations.firewall.services] [customizations.firewall.services]
enabled = ["ssh"] enabled = ["ssh", "cockpit"]
[customizations.services] [customizations.services]
enabled = ["sshd"] enabled = ["sshd", "cockpit.socket"]
[[packages]] [[packages]]
name = "bash-completion" name = "bash-completion"
@@ -53,6 +44,18 @@ version = "*"
name = "git" name = "git"
version = "*" version = "*"
[[packages]]
name = "cockpit"
version = "*"
[[packages]]
name = "borgbackup"
version = "*"
[[packages]]
name = "policycoreutils-python-utils"
version = "*"
[[customizations.files]] [[customizations.files]]
path = "/root/.inputrc" path = "/root/.inputrc"
mode = "0644" mode = "0644"
@@ -62,6 +65,24 @@ data = """
"\\C-h": backward-kill-word "\\C-h": backward-kill-word
""" """
[[customizations.files]]
path = "/root/.ssh/authorized_keys"
mode = "0600"
user = "root"
group = "root"
data = """
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGQa781Qj8mNlUdRquFFqg0O2ornG9SBHe705y4+1vPI ssh@ducoterra.net
"""
[[customizations.user]]
name = "ducoterra"
password = "$6$QqOw6ktp6aiPy5kX$cpN.oar4CiofH0PpxyveJgkjsRFGnZ5ykOX/50DcJyU3hZFxc5R3SASemNW6m3jceLGgZrQHyALQl8SgtcNO90"
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGQa781Qj8mNlUdRquFFqg0O2ornG9SBHe705y4+1vPI ssh@ducoterra.net"
home = "/home/ducoterra/"
shell = "/usr/bin/bash"
groups = ["wheel"]
uid = 1000
[[customizations.files]] [[customizations.files]]
path = "/home/ducoterra/.inputrc" path = "/home/ducoterra/.inputrc"
mode = "0644" mode = "0644"

View File

@@ -82,7 +82,7 @@ dnf install openscap-scanner scap-security-guide
composer-cli compose list finished composer-cli compose list finished
# Download the image # Download the image
composer-cli compose image --filename active/software_osbuild/secrets/fedora43-base.qcow2 image-uuid composer-cli compose image --filename active/software_osbuild/secrets/fedora43-base.qcow2 1884d6a3-0b13-40e1-980d-1941f9a4c4f9
# Test with qemu # Test with qemu
virt-install \ virt-install \