fix(installer): Validate hostname, parse disk models, skip zram
- screen_hostname: reject names that break /etc/hostname and /etc/hosts. - screen_disk: parse lsblk -P by regex so multi-word/empty MODELs show correctly, and never offer /dev/zram* (TYPE=disk) as a target. - packages: add python-distro, the undeclared runtime dep of the shipped ssh-import-id (it always crashed and fell back to curl). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
e63f9cb14f
commit
699ed6a935
@@ -272,6 +272,7 @@ pptpclient
|
||||
pv
|
||||
pwgen
|
||||
python-aiohttp
|
||||
python-distro
|
||||
python-hatchling
|
||||
python-installer
|
||||
python-packaging
|
||||
|
||||
Reference in New Issue
Block a user