Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linux-playbook

GitHub Release Ansible Requirement

An Ansbile playbook that installs a variety of tools for cybersecurity exercises

Installing Ansible

sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible -y

Installing this playbook

Clone the repository

Use the latest stable version on the releases page

General commands

-v, -vv, -vvv - Increasing levels of verbosity in the terminal

install-packages.yaml

Check that packages are installed

Navigate to the linux-playbook folder and run the following command:

ansible-playbook playbooks/install-packages.yaml -K -l "[host]"

Update existing packages

Navigate to the linux-playbook folder and run the following command:

ansible-playbook playbooks/install-packages.yaml -K -e "app_state=latest" -l "[host]"

Installing with or without a gui

By default this playbook almost exclusively installs command line applications. To override this add the install_gui=true variable to hosts in the inventory.ini file, or use the command line flag below.

ansible-playbook playbooks/install-packages.yaml -K -e "app_state=latest" -e "install_gui=true" -l "[host]"

About

General Linux Ansible playbooks

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors