freedomofpress / ansible-role-grsecurity

The documentation and build system for the grsecurity kernel maintained by the Freedom of the Press Foundation for SecureDrop
GNU General Public License v2.0
49 stars 13 forks source link

Support patch files stored on-disk #101

Open conorsch opened 7 years ago

conorsch commented 7 years ago

The role logic currently assumes that one has access via HTTPS basic auth to the grsecurity download URLs. This made sense when the patches were freely available, but they have since been locked away behind auth. Therefore the role should support building from an on-disk patch file that the user provides separately (or backed up from a previous fetch).

Related discussion: https://github.com/freedomofpress/securedrop/pull/2033