Files
recon-pipeline/pipeline/tools/recursive-gobuster.yaml
Ryan Good 1ad3adca82 Uninstall command (#66)
* Add do_uninstall function

* uninstall f/ amass/aqua/go

* uninstall functional on all tools

* Add in missed fixes from rebase

* solve permission issue

* Removes un-needed vars from yaml

* Resolves go test issues

* adds framework for uninstall tests

* Fixes uninstall tests for Go tools

* Adds uninstall testing for luigi and improves uninstall

* Adds uninstall testing for searchsploit

* Update installation documentation
2020-06-26 19:04:43 -05:00

14 lines
490 B
YAML

installed: false
dependencies: [gobuster]
tools: &tools !get_default "{tools-dir}"
path: &path !join_path [*tools, recursive-gobuster/recursive-gobuster.pyz]
recursive-parent: &parent !join_path [*tools, recursive-gobuster]
install_commands:
- !join ["bash -c 'if [ -d", *parent, "]; then cd", *parent,
"&& git fetch --all && git pull; else git clone https://github.com/epi052/recursive-gobuster.git",
*parent, "; fi'"]
uninstall_commands:
- !join [sudo, rm, -r, *parent]