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

Provides first-run custom kernel support for Focal #5518

Merged
merged 2 commits into from
Sep 21, 2020

Commits on Sep 19, 2020

  1. Updates PaX flag header style based on OS

    For Xenial we'll continue using the C flag but under Focal we must start
    using "c" instead. Provides a map in the Ansible settings so the right
    flag is used depending on what OS the servers are running.
    
    Notably we're overlooking the "securedrop-grsec" metapackage which also
    has these same flags hardcoded, but we may decide to switch to paxctld
    instead.
    
    The reformatting on the "when" conditional non-functional, but silences
    an Ansible deprecation warning.
    Conor Schaefer committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    efbe59e View commit details
    Browse the repository at this point in the history
  2. Removes all default kernels from Focal

    The first pass on the pattern updates for Focal machines missed a few
    default kernel patterns. Now that we're unblocked testing kernels in
    Focal VMs, was able to identify sufficient patterns so that all
    assertions pass.
    Conor Schaefer committed Sep 19, 2020
    Configuration menu
    Copy the full SHA
    05018a4 View commit details
    Browse the repository at this point in the history