diff options
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! *" |