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

Kernel build - remove wireless/bluetooth modules #2726

Closed
msheiny opened this issue Dec 12, 2017 · 1 comment
Closed

Kernel build - remove wireless/bluetooth modules #2726

msheiny opened this issue Dec 12, 2017 · 1 comment
Labels

Comments

@msheiny
Copy link
Contributor

msheiny commented Dec 12, 2017

Feature request

Description

We currently blacklist and disable certain kernel modules related to bluetooth and wireless at install time. This should be done at the kernel build level though to prevent them from ever being turned back on in the first place.

User Stories

As a securedrop admin and maintainer, I want to ensure that wireless protocols are not inadvertently re-enabled on the securedrop servers.

@emkll
Copy link
Contributor

emkll commented Nov 28, 2018

Build logic for securedrop kernels can be found in https://github.com/freedomofpress/ansible-role-grsecurity-build

The config for kernels for prod instances can be found in : https://github.com/freedomofpress/ansible-role-grsecurity-build/blob/master/files/config-securedrop-4.4

The goal of this task would be to unset as many wireless modules (e.g: WLAN, Bluetooth) as possible in the aforementioned kernel config.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants