ansible/roles/common/tasks/packages.yml

45 lines
920 B
YAML
Raw Normal View History

# Install our baseline packages for all machines, irrespective of what role they might have
2018-12-15 03:30:42 +00:00
---
2019-04-29 00:42:40 +00:00
- name: Add Thunix Repo
apt_key:
url: http://deb.thunix.net/release.key
state: present
2018-12-15 03:30:42 +00:00
- name: Install baseline packages
2018-12-22 02:14:32 +00:00
apt:
name: "{{ packages }}"
state: present
update_cache: yes
vars:
packages:
- aptitude
- git
- python
- man
- python-pip
2018-12-26 14:36:23 +00:00
- letsencrypt
2018-12-26 14:38:06 +00:00
- python-certbot-apache
2019-01-08 18:55:14 +00:00
- apt-transport-https
- cron
2019-02-18 01:25:10 +00:00
- debhelper
- ieee-data
- python-httplib2
- python-jinja2
- python-kerberos
- python-markupsafe
- python-netaddr
- python-paramiko
- python-selinux
- python-xmltodict
- python-yaml
2019-03-23 21:33:31 +00:00
- members
2019-03-27 01:29:46 +00:00
- sqlite
- sudo
- ufw
2019-04-29 00:42:40 +00:00
- dpkg-sig
2019-02-18 01:25:10 +00:00
# Install ansible python package, because it's the latest
- name: Install ansible
pip:
2019-01-08 18:55:14 +00:00
name: ansible