freedomofpress / securedrop

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
https://securedrop.org/
Other
3.62k stars 687 forks source link

Review and update hardware recommendations #3826

Closed eloquence closed 5 years ago

eloquence commented 6 years ago

We provide hardware recommendations in our docs. There are a couple of problems with the current docs, plus likely more nor yet identified:

We should carefully review and update these recommendations. This breaks down into a few sub-tasks, e.g.:

eloquence commented 5 years ago

For the 11/28-12/12 sprint period, @zenmonkeykstop will tackle the first items in this list: testing the 7th gen NUC and adding a warning regarding the latest Mac Minis.

zenmonkeykstop commented 5 years ago

Progress today:

3204 -related progress

eloquence commented 5 years ago

For the 12/12-12/21 sprint, @zenmonkeykstop has committed to do additional testing of the nuc7i5bnh to determine whether it will install cleanly on 14.04 with the e1000e driver.

If it does, building a new 14.04 grsec kernel with this driver included may be the next step.

zenmonkeykstop commented 5 years ago

Confirmed that building the latest version (3.4.2.1) of the e1000e driver on 14.04.5 post-install gives a working module (modulo a warning about tainted kernels in dmesg).

eloquence commented 5 years ago

For the 1/9-1/23 sprint, we've committed to removing the BRIC from the recommendations; Kev and Mickael will also do more time-boxed work towards getting the e1000e driver into the next kernel (#4024).

eloquence commented 5 years ago

Just a note that now that we support the 7th gen NUCs, we should update this section in the docs:

Later NUC revisions (the NUC7 and NUC8 series) typically include onboard WiFi and Bluetooth, and may use an Ethernet chipset not supported by SecureDrop’s custom kernel. We are investigating workarounds for both issues. If you are having trouble sourcing the NUC5i5MYHE, please contact us for more information on how to safely configure and use more recent NUCs.

eloquence commented 5 years ago

Pulling docs update to 7th gen NUCs into the current sprint, so it'll make it into 0.13.0 branch of the docs.