diff --git a/example.config.yml b/example.config.yml index 149db5a..e57fd34 100644 --- a/example.config.yml +++ b/example.config.yml @@ -37,6 +37,8 @@ vagrant_cpus: 2 installed_extras: - nmap - w3af + - pa11y + - scrapy # w3af config. w3af_install_path: /usr/local/share/w3af diff --git a/provisioning/playbook.yml b/provisioning/playbook.yml index c824bab..0b8b533 100644 --- a/provisioning/playbook.yml +++ b/provisioning/playbook.yml @@ -20,14 +20,12 @@ # Conditionally-installed roles. - { role: jackl0phty.nmap, when: '"nmap" in installed_extras' } - { role: nerdstein.W3AF, when: '"w3af" in installed_extras' } + - { role: nerdstein.scrapy, when: '"scrapy" in installed_extras' } + - { role: nerdstein.PA11Y, when: '"pa11y" in installed_extras' } # Roles for security and stability on production. - { role: geerlingguy.security, when: extra_security_enabled } tasks: - - name: Check if Drupal is already set up. - stat: "path={{ drupal_core_path }}/index.php" - register: drupal_site - - include: tasks/sshd.yml - include: tasks/extras.yml when: ansible_os_family == 'Debian' diff --git a/provisioning/requirements.yml b/provisioning/requirements.yml index 73f267b..0df2d89 100644 --- a/provisioning/requirements.yml +++ b/provisioning/requirements.yml @@ -8,3 +8,5 @@ - src: Stouts.python - src: jackl0phty.nmap - src: nerdstein.W3AF +- src: nerdstein.scrapy +- src: nerdstein.PA11Y