role_base_pkgs/tasks/main.yml

63 lines
1.2 KiB
YAML
Raw Normal View History

2021-07-22 23:14:54 -04:00
---
###########################################################
#
2022-05-27 09:20:32 -04:00
# This role will install a selected set of packages as a desired baseline
# package collection.
2021-07-22 23:14:54 -04:00
#
###########################################################
2022-05-27 09:20:32 -04:00
# tasks file for base_pkgs
2021-07-22 23:14:54 -04:00
2022-05-27 09:20:32 -04:00
- debug: msg="Installing desired list of base packages"
2021-07-22 23:14:54 -04:00
2022-05-27 09:20:32 -04:00
- name: Installed desired list of base packages (Debian based distros)
apt:
name:
- build-essential
- conspy
- cron
- curl
- dnsutils
- elinks
- git
- htop
2023-01-05 21:40:28 -05:00
- jq
2022-05-27 09:20:32 -04:00
- logrotate
- multitail
- net-tools
- pandoc
- pylint
- python3
- python3-pip
- rsyslog
- sudo
- tmux
- tree
- vim
- vim-scripts
- wget
state: latest
when: ansible_os_family == "Debian"
2021-07-22 23:14:54 -04:00
2022-05-27 09:20:32 -04:00
- name: Installed desired list of base packages (Arch based distros)
pacman:
name:
- cronie
- curl
- elinks
- git
- htop
- inetutils
- multitail
- net-tools
- python3
- tmux
- tree
- vim
- wget
state: present
force: true
update_cache: true
when: ansible_os_family == "Archlinux"
2022-05-09 19:59:56 -04:00
2022-05-27 09:20:32 -04:00
# EOF