bdellegrazie.ansible_role_ncsc_eud
ncsc-eud
A role to apply NCSC End User Device hardening guidelines for Ubuntu 18.04
This is implemented with the exception of:
- VPN (not implemented)
 - TPM (partially implemented)
 - External Interface Protection (partially implemented)
 
Requirements
Repositories should already be configured and up-to-date
Role Variables
Please see defaults/main.yml, variables are self-explanatory
Dependencies
None
Example Playbook
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
  roles:
     - { role: ncsc-eud-ubuntu, x: 42 }
License
GPLv3
Testing
Require for testing:
- Vagrant
 - Python 3
 - Pipenv
 
Author Information
About
 Role that configures NCSC End User Device Guidelines for Ubuntu
Install
 ansible-galaxy install bdellegrazie.ansible_role_ncsc_eudLicense
 
            gpl-3.0
          
Downloads
 
            47
          
Owner
 