summaryrefslogtreecommitdiff
path: root/installer/system_files/overrides
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
commitd8983c361705874558a20328ce3355852208c178 (patch)
treebe4a8022ba6467528989105e0618ad55788949f5 /installer/system_files/overrides
parentafe0884c451f5f3698779c7cfe8085ac0c4923a2 (diff)
downloadAeroCore-OS-d8983c361705874558a20328ce3355852208c178.tar.gz
AeroCore-OS-d8983c361705874558a20328ce3355852208c178.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/overrides')
-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)