summaryrefslogtreecommitdiff
path: root/installer/system_files
diff options
context:
space:
mode:
authortranch <tranch.xiao@gmail.com>2026-08-26 10:41:53 +0800
committertranch <tranch.xiao@gmail.com>2026-08-26 11:38:14 +0800
commitcc2a2c630120627d8d89e6fec90fdeeb04ca1a51 (patch)
tree1160cfbd2d42d4bc74035c3c1605fb6d87ba3b93 /installer/system_files
parent65906b9536aaebdec4169b40e7b9eb86b73e65fe (diff)
downloadAeroCore-OS-cc2a2c630120627d8d89e6fec90fdeeb04ca1a51.tar.gz
AeroCore-OS-cc2a2c630120627d8d89e6fec90fdeeb04ca1a51.zip
fix(installer): restore interactive account setup
Use an AeroCore Anaconda profile so the live installer keeps the accounts page that Fedora KDE hides.
Diffstat (limited to 'installer/system_files')
-rw-r--r--installer/system_files/overrides/etc/anaconda/profile.d/aerocore.conf36
1 files changed, 36 insertions, 0 deletions
diff --git a/installer/system_files/overrides/etc/anaconda/profile.d/aerocore.conf b/installer/system_files/overrides/etc/anaconda/profile.d/aerocore.conf
new file mode 100644
index 0000000..0dd8f41
--- /dev/null
+++ b/installer/system_files/overrides/etc/anaconda/profile.d/aerocore.conf
@@ -0,0 +1,36 @@
+# Anaconda configuration for the AeroCore live installer.
+#
+# This deliberately does not inherit the Fedora KDE profile: that profile
+# hides the accounts screen, which would leave an interactive bootc install
+# without a user account. Keep the account page available so the installer
+# creates the user's requested login during installation.
+
+[Profile]
+profile_id = aerocore
+
+[Profile Detection]
+os_id = aerocore
+
+[Network]
+default_on_boot = FIRST_WIRED_WITH_LINK
+
+[Bootloader]
+efi_dir = fedora
+menu_auto_hide = True
+
+[Storage]
+default_scheme = BTRFS
+btrfs_compression = zstd:1
+default_partitioning =
+ / (min 1 GiB, max 70 GiB)
+ /home (min 500 MiB, free 50 GiB)
+ /var (btrfs)
+
+[User Interface]
+# Leave anaconda-screen-accounts visible. The user account is configured in
+# the WebUI rather than via an unused Lorax template.
+hidden_webui_pages =
+ network
+
+[Localization]
+use_geolocation = False