-
Notifications
You must be signed in to change notification settings - Fork 693
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
Updated expected grsec kernel version to 5.15.18 #6242
Conversation
I will do one round testing in the morning, but it will be nice to have another pair of eyes if possible. |
I installed this kernel in a fresh Ubuntu 20.04.3 NUC11 (original comment): - it's looking good!
My investigative skills in this area are limited, but I'm happy to dig more details given a few pointers 🙂 |
thanks @gonzalo-bulnes! the output of
|
@zenmonkeykstop I'm getting the other ones set up. |
The summary for |
I'm not sure how to interpret the output of Edit: Given this context, the paxtest output looks good. (Thanks @conorsch!) Also, on the randomization tests, there are more "quality bits" across the board when compared to this reference, which I guess is good. |
|
@kushaldas thank you - was that on VMs or hardware? |
Running through some pro-forma validation in staging VMs now. N.B. The kernel packages were already merged in freedomofpress/securedrop-apt-test#130, but without a metapackage version bump (which is included in this PR). We'll add that as part of rc1 later today. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Performed the "validating the kernel" steps in staging VMs on Qubes. Worked swimmingly. Given the positive reports from those with the relevant hardware (e.g. NUC11s), I'm approving. As noted above, we'll follow up new metapackages for apt-test as part of rc1.
A little late to the party, but adding my results here for NUC7i7DNHE (Monitor server only): Testinginstalling via dpkg
validating the kernel
Results (attached) |
Status
Ready for review (requires merge of freedomofpress/securedrop-apt-test#130 before release)
Description of Changes
Fixes #6170 .
Adds 5.15.18 grsec kernel, with the
igc
module enabled to support 11th-gen NUCsTesting
installing via dpkg
linux-headers-5.15.18-grsec-securedrop_5.15.18-grsec-securedrop-1_amd64.deb
andlinux-image-5.15.18-grsec-securedrop_5.15.18-grsec-securedrop-1_amd64.deb
debs from apt-test.freedom.press.sudo dpkg -i linux-headers-5.15.18-grsec-securedrop_5.15.18-grsec-securedrop-1_amd64.deb && sudo dpkg -i linux-image-5.15.18-grsec-securedrop_5.15.18-grsec-securedrop-1_amd64.deb
testing via metapackage
make build-debs
linux-headers-5.15.18-grsec-securedrop_5.15.18-grsec-securedrop-1_amd64.deb
andlinux-image-5.15.18-grsec-securedrop_5.15.18-grsec-securedrop-1_amd64.deb
debs from apt-test.freedom.press.securedrop/build/focal
validating the kernel
uname -r
returns the expected kernelsudo paxtest blackhat
, confirm that values are comparable to previous kernelsDeployment
As this is a non-patch-level kernel change, it should be validated on all supported hardware and on as much deprecated or unofficially-supported hardware as possible. Release docs should flag the kernel change and include instructions on how to downgrade to the previous version if needed.
Checklist
If you made changes to the system configuration:
If you made non-trivial code changes:
Choose one of the following: