Files
SecDep/assets/pages/tips_tricks/tips_n_tricks.md
2023-03-23 23:08:48 +02:00

1.2 KiB

Put cloned repository to PATH 👣

By putting it in the path, you can use it from anywhere in the terminal.

For bash, you could run something like this:

echo 'export PATH="$PATH:/path/to/SecDep"' >> ~/.bashrc

For zsh, you could run something like this:

echo 'export PATH="$PATH:/path/to/SecDep"' >> ~/.zshrc

Make it executable 🪄

chmod +x /path/to/SecDep/secdep.py

Make an alias 🧙

For bash

alias secdep='python3 /path/to/SecDep/secdep.py' >> ~/.bashrc

For zsh

alias secdep='python3 /path/to/SecDep/secdep.py' >> ~/.zshrc

Or if it is in the path:

For bash

alias secdep='secdep.py' >> ~/.bashrc

For zsh

alias secdep='secdep.py' >> ~/.zshrc

Usage after those steps 📖

We can now use the tool by running secdep in the terminal.

For example secdep -h will show the help menu.

Specific aws use case

When using aws as provider value, you can use the --awsregion flag to specify the region on which we operate. That decreases the speed of some actions because it no longer needs to go through all of the regions to check if there are any nodes there.

Example usage:

secdep -P aws -l --awsregion us-east-2

secdep -P aws -a deleteall --awsregion us-east-2