summaryrefslogtreecommitdiff
path: root/installer/system_files
diff options
context:
space:
mode:
authortranch <tranch.xiao@gmail.com>2026-07-29 17:05:41 +0800
committertranch <tranch.xiao@gmail.com>2026-07-29 17:05:41 +0800
commit40a5f50c69ec323c7c5d92f6357a9774017f67a1 (patch)
treebe4a8022ba6467528989105e0618ad55788949f5 /installer/system_files
parentdb723765acf537ab469473b0a500eae31dc19455 (diff)
downloadAeroCore-OS-40a5f50c69ec323c7c5d92f6357a9774017f67a1.tar.gz
AeroCore-OS-40a5f50c69ec323c7c5d92f6357a9774017f67a1.zip
Fix weak password crash in Live installer
Restore the Cockpit force-password behavior embedded in Fedora 43's Anaconda WebUI bundle. Apply strict password policy through conf.d so weak passwords remain a form validation error instead of aborting the installer.
Diffstat (limited to 'installer/system_files')
-rw-r--r--installer/system_files/overrides/etc/anaconda/conf.d/99-aerocore-password.conf5
1 files changed, 5 insertions, 0 deletions
diff --git a/installer/system_files/overrides/etc/anaconda/conf.d/99-aerocore-password.conf b/installer/system_files/overrides/etc/anaconda/conf.d/99-aerocore-password.conf
new file mode 100644
index 0000000..3105934
--- /dev/null
+++ b/installer/system_files/overrides/etc/anaconda/conf.d/99-aerocore-password.conf
@@ -0,0 +1,5 @@
+[User Interface]
+password_policies =
+ root (quality 1, length 6, strict)
+ user (quality 1, length 6, empty, strict)
+ luks (quality 1, length 6)