This role is for use by DFIR/security options teams to quickly deploy and manage a Linux system to be used for memory forensics using the Volatility Framework.
users: []
forensics: true
Typically, when applying this role in an environment, I would simply set the forensics variable to true for the host or group of hosts that will be used for forensics work in the group_vars or host_vars file. The user is a simple list of the users who will be performing work using Volatility.
Assuming you have a single host or set of hosts you use for this purpose, and that you include the variable "forensics" in either the host_vars or group_vars files as appropriate, the following playbook would deploy this role.
- hosts: all
become: true
roles:
- { role: ansible-volatility, when: forensics }
MIT
Matt Shepherd aka matts-mpg
Vice President at MindPoint Group