64 lines
1.2 KiB
YAML
64 lines
1.2 KiB
YAML
# Install our baseline packages for all machines, irrespective of what role they might have
|
|
---
|
|
- name: Add weechat repo
|
|
apt_repository:
|
|
repo: 'deb https://weechat.org/debian stretch main'
|
|
state: present
|
|
filename: weechat
|
|
update_cache: yes
|
|
|
|
- name: Install baseline packages
|
|
apt:
|
|
name: "{{ packages }}"
|
|
state: present
|
|
update_cache: yes
|
|
vars:
|
|
packages:
|
|
- vim
|
|
- alpine
|
|
- weechat
|
|
- mutt
|
|
- python
|
|
- rtv
|
|
- lynx
|
|
- w3m-img
|
|
- python-pip
|
|
- cowsay
|
|
- byobu
|
|
- bsdgames
|
|
- emacs
|
|
- elinks
|
|
- pandoc
|
|
- python-certbot-apache
|
|
- zsh
|
|
- mosh
|
|
- exim4
|
|
- htop
|
|
- libsdl1.2-dev
|
|
- php7.0
|
|
- libapache2-mod-php7.0
|
|
- php7.0-mysql
|
|
- php7.0-curl
|
|
- php7.0-gd
|
|
- php7.0-intl
|
|
- php-pear
|
|
- php-imagick
|
|
- php7.0-imap
|
|
- php7.0-mcrypt
|
|
- php-memcache
|
|
- php7.0-pspell
|
|
- php7.0-recode
|
|
- php7.0-sqlite3
|
|
- php7.0-tidy
|
|
- php7.0-xmlrpc
|
|
- php7.0-xsl
|
|
- tcl
|
|
|
|
- name: Install locally created bins
|
|
copy:
|
|
src: ../files/chat
|
|
dest: /usr/local/bin
|
|
owner: root
|
|
group: root
|
|
mode: 0755
|