mirror of
https://github.com/roles-ansible/ansible_role_packages.git
synced 2024-08-16 10:19:51 +02:00
.github | ||
defaults | ||
handlers | ||
meta | ||
tasks | ||
templates | ||
vars | ||
.gitignore | ||
.yamllint | ||
LICENSE | ||
README.md |
Ansible Role to install packages
The purpose of this ansible role ist, to install some usefull packages and to give you the option to install some additional packages. By default it will also add the ETH Zürich Debian Packages Mirror.
Variables
variable | default value | useage |
---|---|---|
l3d_pkgs__adding_ethz |
true |
Adding the swiss ETH package mirror |
l3d_pkgs__package_state |
present |
Package State, set to latest to upgrade packages managed by this role |
l3d_pkgs__install_advanced |
false |
Install some advanced packages like tcpdump, mtr, fio and ethertools. See vars/main.yml for details |
l3d_pkgs__install_python |
false |
Install some Python packages like python3-pip. See vars/main.yml for details |
l3d_pkgs__install_cli |
false |
Install some CLI packages like htop, ranger and asciinema. See vars/main.yml for details |
l3d_pkgs__install_extra_packages |
List of additional packages to install | |
submodules_versioncheck |
false |
Enable simple versioncheck to prevent running old versions of this role |
Contributing
Please feel free to open a issue or create a pull request.