63 lines
1.2 KiB
YAML
63 lines
1.2 KiB
YAML
---
|
|
###########################################################
|
|
#
|
|
# This role will install a selected set of packages as a desired baseline
|
|
# package collection.
|
|
#
|
|
###########################################################
|
|
# tasks file for base_pkgs
|
|
|
|
- debug: msg="Installing desired list of base packages"
|
|
|
|
- name: Installed desired list of base packages (Debian based distros)
|
|
apt:
|
|
name:
|
|
- build-essential
|
|
- conspy
|
|
- cron
|
|
- curl
|
|
- dnsutils
|
|
- elinks
|
|
- git
|
|
- htop
|
|
- jq
|
|
- logrotate
|
|
- multitail
|
|
- net-tools
|
|
- pandoc
|
|
- pylint
|
|
- python3
|
|
- python3-pip
|
|
- rsyslog
|
|
- sudo
|
|
- tmux
|
|
- tree
|
|
- vim
|
|
- vim-scripts
|
|
- wget
|
|
state: latest
|
|
when: ansible_os_family == "Debian"
|
|
|
|
- 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"
|
|
|
|
# EOF
|