mirror of
https://github.com/aljazceru/recon-pipeline.git
synced 2026-01-06 16:14:28 +01:00
* 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
14 lines
490 B
YAML
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]
|