Go to file
L3D f8287d04a1
Merge pull request #2 from roles-ansible/dbg
Adding more debug variables
2023-08-28 15:50:48 +02:00
.github Cleanup actions 2023-07-31 16:52:24 +02:00
defaults Add option to upgrade packages 2023-07-31 18:23:11 +02:00
handlers Start improving role by fixing obvious linting issues 2023-06-14 02:25:15 +02:00
meta Create role l3d.packages 2023-07-31 16:45:00 +02:00
tasks Adding more debug variables 2023-08-28 15:47:52 +02:00
templates Repair newline 2023-07-31 17:42:59 +02:00
vars change with_items to loop 2023-08-01 19:18:23 +02:00
.gitignore Update ansible syntax to new naming scheme 2021-03-12 22:18:54 +01:00
.yamllint resolve yamllint 2021-01-18 10:47:52 +01:00
LICENSE Rename LICENCE file to LICENSE 2020-10-20 23:07:45 +02:00
README.md Update README.md 2023-07-31 19:09:43 +02:00


Ansible Galaxy BSD-3 Clause Maintainance

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.


variable default value useage
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
l3d_pkgs__package_state present Package State, set to latest to upgrade packages managed by this role
l3d_pkgs__upgrade_all false Can upgrade all packages if l3d_pkgs__package_state is to latest and the value is true
l3d_pkgs__adding_ethz true Adding the swiss ETH package mirror
l3d_pkgs__ethz_contrib true contrib packages contain DFSG-compliant software
l3d_pkgs__ethz_non_free true non-free contains software that does not comply with the DFSG.
l3d_pkgs__ethz_non_free_firmware true contains non-free-firmware packages
l3d_pkgs__ethz_security true Inofficial Debian Security Mirror
l3d_pkgs__ethz_updates true Updates Mirror
l3d_pkgs__ethz__backports true Backports Mirror
submodules_versioncheck false Enable simple versioncheck to prevent running old versions of this role


Please feel free to open a issue or create a pull request.