diff options
author | Dan Fedele <dan.fedele@gmail.com> | 2023-06-12 22:08:39 -0400 |
---|---|---|
committer | Dan Fedele <dan.fedele@gmail.com> | 2023-06-12 22:08:39 -0400 |
commit | 61d2136b432a041e5bf1dc04503fa5fb05a60631 (patch) | |
tree | 88f602be4449292567d8591719ed508c6031a2f0 /setup.sh | |
parent | 9bf3e9ec191e0baf9baf8f0d7f553a0fa0c28e69 (diff) |
All set for merging, though need to document more next
Diffstat (limited to 'setup.sh')
-rw-r--r-- | setup.sh | 30 |
1 files changed, 16 insertions, 14 deletions
@@ -10,34 +10,36 @@ if [ -z ${BASH} ]; then exit 1 fi -# Are we root? -if [[ $EUID -ne 0 ]]; then - echo "This script must be run as sudo or root." +# Are we root? Because we shouldn't be. +if [[ $EUID -eq 0 ]]; then + echo "This script should be run as a normal user, not root." exit 2 fi PATH_TO_SCRIPT=$(dirname $(readlink -f $0)) -echo "***********************************" -echo "* Installing pip *" -echo "***********************************" +echo "************************************" +echo "* Installing pip *" +echo "************************************" curl -s https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py python3 /tmp/get-pip.py --user --no-warn-script-location -export PATH=$PATH:/root/.local/bin +export PATH=$PATH:~/.local/bin -echo "***********************************" -echo "* Installing ansible *" -echo "***********************************" +echo "************************************" +echo "* Installing ansible *" +echo "************************************" pip install ansible -echo "***********************************" -echo "* Running Kali playbook *" -echo "***********************************" +echo "************************************" +echo "* Running Golden Kali Playbook *" +echo "************************************" -ansible-playbook ${PATH_TO_SCRIPT}/main.yml +echo +echo "Please enter your password to configure system:" +ansible-playbook ${PATH_TO_SCRIPT}/main.yml --ask-become-pass echo "***********************************" echo "* Done! *" |