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

Supports installation of multiple deb packages #72

Closed conorsch closed 8 years ago

conorsch commented 8 years ago

Currently the install role only supported installation of a single deb package, presumably the linux-image-*.deb package. This PR creates an additional role var for passing in a list, rather than a single filepath as a string.

If more packages are required, such as kernel-headers or kernel-src, use the grsecurity_install_deb_packages list var to specify all of them for installation. The remainder of the role logic remains constant.

Together with #71, satisfies #64.