debian-installer does not support https when using with preseed files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cobbler-enlist (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
debian-installer (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Precise |
Fix Released
|
Medium
|
Colin Watson | ||
debian-installer-utils (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Precise |
Fix Released
|
Medium
|
Colin Watson | ||
kickseed (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Precise |
Fix Released
|
Medium
|
Colin Watson | ||
rootskel (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Precise |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
Hi
As part of a PCI Compliance process we need to ensure that confidential information is passed in a secure way. Currently one can pxeboot machines and the root password travels encrypted with MD5 which nowadays is breakable and it is not part of the PCI Recommendations as follow below:
"Render all passwords unreadable during transmission and storage on all system components using strong cryptography (defined in PCI DSS Glossary of Terms, Abbreviations, and Acronyms)" - https:/
Everything else works in the pxeboot, eg getting the kernel and initrd through https but the preseed file fails to get downloaded as in the example below.
By appending the following in the pxelinux configuration:
-- preseed/url=https:/
Linux version: Ubuntu LTS 10.04
Related branches
Changed in debian-installer-utils (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in kickseed (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in debian-installer-utils (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in debian-installer (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in debian-installer (Ubuntu): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in debian-installer (Ubuntu Precise): | |
importance: | Undecided → Medium |
milestone: | none → ubuntu-12.04.5 |
status: | New → Triaged |
Changed in debian-installer-utils (Ubuntu Precise): | |
importance: | Undecided → Medium |
milestone: | none → ubuntu-12.04.5 |
status: | New → Triaged |
Changed in debian-installer (Ubuntu Precise): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in debian-installer-utils (Ubuntu Precise): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in kickseed (Ubuntu Precise): | |
assignee: | nobody → Colin Watson (cjwatson) |
importance: | Undecided → Medium |
status: | New → Triaged |
milestone: | none → ubuntu-12.04.5 |
Changed in rootskel (Ubuntu Precise): | |
assignee: | nobody → Colin Watson (cjwatson) |
importance: | Undecided → Medium |
milestone: | none → ubuntu-12.04.5 |
status: | New → Triaged |
Changed in debian-installer-utils (Ubuntu Precise): | |
status: | Triaged → In Progress |
Changed in kickseed (Ubuntu Precise): | |
status: | Triaged → In Progress |
Changed in rootskel (Ubuntu Precise): | |
status: | Triaged → In Progress |
In order to fix this we'll probably have to switch to wget-udeb, since busybox wget doesn't support SSL and is unlikely to ever do so as far as I can tell. It would be nice to get wget-udeb a bit smaller first.