ansible_role_odin

ODIN

Ansible Galaxy role to install ODIN on all distros.

Requirements

Urlcrazy is no longer under development and spits out an error when running. To fix:

tlddir=$(locate homophones.rb | sed 's%/[^/]*$%/%')
cd $tlddir
cp tld.rb tld.rb.bak
cat tld.rb | grep '"bd"=>' -v | grep '"bn"=>' -v | grep '"br"=>' -v > tld_tmp.rb
mv tld_tmp.rb tld.rb

Credit

Role Variables

Where will we clone the repo to:

odin_git_location: '/opt'

Optionally, you can provide a backed-up copy of the ODIN keys.config file for upload.

odin_config_file: ''

To pass this parameter on the command line: ansible-playbook playbook.yml --extra-vars "odin_config_file=keys.config". Path is relative to the role folder, not the current folder.

Dependencies

leesoh.git leesoh.pipenv

Example Playbook

- hosts: servers
  roles:
    - leesoh.odin

License

BSD-3

Author Information

ODIN: https://github.com/chrismaddalena/ODIN

About

Observe, Detect, and Investigate Networks

Install
ansible-galaxy install leesoh/ansible-role-odin
GitHub repository
License
Unknown
Downloads
18