Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for 5.15 securedrop-workstation builds #20

Merged
merged 1 commit into from
May 17, 2022

Conversation

conorsch
Copy link
Contributor

These changes are largely in line with the recent switch to 5.15.x kernels for servers. As of Debian Bullseye, we'll do the same for Workstations. The config was generated by building 5.15.33 with the old 4.14.x config for workstation, make olddefconfig run on top of it. Then I manually ran make menuconfig and trimmed a few extraneous options we definitely don't need on the workstation. We can prune further, but I'm taking a conservative approach in order to maintain velocity on the compatibility spike.

- Added `securedrop-workstation-5.15` Makefile target
- Pared down config to remove some wireless hw (e.g. ham radio)
@gonzalo-bulnes
Copy link

Note to self: the kernel used by the Workstation is meant to be used under Xen, which requires a distinct configuration than the server's kernel that was updated in #18. (That's why we build them separately.)

@sssoleileraaa sssoleileraaa marked this pull request as ready for review May 17, 2022 22:18
Copy link
Contributor

@sssoleileraaa sssoleileraaa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are making steady progress towards freedomofpress/securedrop-workstation#733, and this PR was tested as part of freedomofpress/qubes-template-securedrop-workstation#24

@sssoleileraaa sssoleileraaa merged commit 8f7fc08 into main May 17, 2022
@sssoleileraaa sssoleileraaa deleted the add-5.15-for-workstation branch May 17, 2022 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants