k-miyabe.vuls

Ansible Role: Vuls

Installs Vuls on any Linux system.

Requirements

git and epel should be installed and working.

Role Variables

Vuls connection configuration

vuls_target_servers:
  - name: "localhost"
    host: "localhost"
    port: "local"
    user: ""
    key_path: ""
vuls_target_servers:
  - name: "example"
    host: "192.168.33.11"
    port: "22"
    user: "user"
    key_path: "/home/user/.ssh/id_rsa"

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
     - k-miyabe.vuls

Example Usage

$ cd ~/vuls
$ for i in `seq 2002 $(date +"%Y")`; do go-cve-dictionary fetchnvd -years $i; done
$ for i in `seq 1998 $(date +"%Y")`; do go-cve-dictionary fetchjvn -years $i; done
$ goval-dictionary fetch-redhat 7
$ vuls scan

License

MIT

Author Information

This role was created in 2018/04 by k-miyabe.

About

Vuls installation for Linux.

Install
ansible-galaxy install k-miyabe.vuls
GitHub repository
License
mit
Downloads
98
Owner