2018-12-21 14:59:42 +00:00
|
|
|
# Install our baseline packages for all machines, irrespective of what role they might have
|
|
|
|
---
|
2018-12-27 03:31:11 +00:00
|
|
|
- name: Add weechat repo
|
|
|
|
apt_repository:
|
|
|
|
repo: 'deb https://weechat.org/debian stretch main'
|
|
|
|
state: present
|
|
|
|
filename: weechat
|
|
|
|
update_cache: yes
|
|
|
|
|
2018-12-21 14:59: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:
|
|
|
|
- alpine
|
|
|
|
- bsdgames
|
2019-01-03 05:22:31 +00:00
|
|
|
- build-essential
|
2019-01-02 16:24:40 +00:00
|
|
|
- byobu
|
|
|
|
- cowsay
|
|
|
|
- eggdrop
|
2018-12-22 23:06:31 +00:00
|
|
|
- elinks
|
2019-01-02 16:24:40 +00:00
|
|
|
- emacs
|
|
|
|
- fish
|
2018-12-25 19:42:45 +00:00
|
|
|
- htop
|
2019-01-02 16:24:40 +00:00
|
|
|
- libapache2-mod-php7.0
|
2018-12-25 19:42:45 +00:00
|
|
|
- libsdl1.2-dev
|
2019-01-02 16:24:40 +00:00
|
|
|
- libssl-dev
|
|
|
|
- lynx
|
2019-01-03 05:22:31 +00:00
|
|
|
- make
|
2019-01-02 16:24:40 +00:00
|
|
|
- mosh
|
|
|
|
- mutt
|
|
|
|
- openssl
|
|
|
|
- pandoc
|
|
|
|
- php-imagick
|
|
|
|
- php-memcache
|
|
|
|
- php-pear
|
2018-12-25 19:42:45 +00:00
|
|
|
- php7.0
|
|
|
|
- php7.0-curl
|
|
|
|
- php7.0-gd
|
|
|
|
- php7.0-imap
|
2019-01-02 16:24:40 +00:00
|
|
|
- php7.0-intl
|
2018-12-25 19:42:45 +00:00
|
|
|
- php7.0-mcrypt
|
2019-01-02 16:24:40 +00:00
|
|
|
- php7.0-mysql
|
2018-12-25 19:42:45 +00:00
|
|
|
- php7.0-pspell
|
|
|
|
- php7.0-recode
|
|
|
|
- php7.0-sqlite3
|
|
|
|
- php7.0-tidy
|
|
|
|
- php7.0-xmlrpc
|
|
|
|
- php7.0-xsl
|
2019-01-02 16:24:40 +00:00
|
|
|
- python
|
|
|
|
- python-certbot-apache
|
|
|
|
- python-pip
|
2019-01-03 05:22:31 +00:00
|
|
|
- stow
|
2018-12-26 14:56:26 +00:00
|
|
|
- tcl
|
2018-12-30 00:16:15 +00:00
|
|
|
- tcl-dev
|
2019-01-02 16:24:40 +00:00
|
|
|
- tcl-tls
|
|
|
|
- tcl8.6
|
2018-12-30 00:16:15 +00:00
|
|
|
- tcllib
|
|
|
|
- tcltls
|
|
|
|
- tdom
|
2019-01-02 16:24:40 +00:00
|
|
|
- vim
|
|
|
|
- w3m-img
|
|
|
|
- weechat
|
2019-01-01 19:35:29 +00:00
|
|
|
- znc
|
|
|
|
- znc-dev
|
|
|
|
- znc-perl
|
|
|
|
- znc-python
|
|
|
|
- znc-tcl
|
2019-01-02 16:24:40 +00:00
|
|
|
- zsh
|
2019-01-03 01:43:49 +00:00
|
|
|
- python-twisted
|
|
|
|
- python3-twisted
|
2019-01-03 14:19:00 +00:00
|
|
|
- openbsd-inetd
|
|
|
|
- talk
|
|
|
|
- talkd
|
2019-01-03 02:20:25 +00:00
|
|
|
- finger
|
|
|
|
- fingerd
|
2019-01-03 23:12:57 +00:00
|
|
|
- analog
|
2019-01-04 12:56:39 +00:00
|
|
|
- libconvert-binhex-perl
|
|
|
|
- libmime-tools-perl
|
2019-01-09 04:55:02 +00:00
|
|
|
- lftp
|
2019-01-12 21:48:48 +00:00
|
|
|
- irssi
|
2019-01-14 18:09:16 +00:00
|
|
|
- gopher
|
2019-01-17 01:40:28 +00:00
|
|
|
- fortune
|
2019-01-17 18:23:05 +00:00
|
|
|
- mono-devel
|
|
|
|
- mono-complete
|
|
|
|
- mono-dbg
|
|
|
|
- ca-certificates-mono
|
|
|
|
- mono-xsp4
|
2019-01-17 18:44:27 +00:00
|
|
|
- mono-apache-server
|
2019-01-20 03:48:20 +00:00
|
|
|
- vrms
|
2019-01-20 15:47:39 +00:00
|
|
|
- telnet
|
|
|
|
- neofetch
|
2019-01-21 14:02:42 +00:00
|
|
|
- libncurses5-dev
|
2018-12-23 20:32:37 +00:00
|
|
|
|
2019-01-03 01:43:49 +00:00
|
|
|
#Install python packages, when it's the latest
|
|
|
|
- name: Install pip packages
|
|
|
|
pip:
|
|
|
|
name: "{{ packages }}"
|
|
|
|
state: present
|
|
|
|
vars:
|
|
|
|
packages:
|
2019-01-03 01:45:23 +00:00
|
|
|
- rtv
|
2019-01-04 18:27:38 +00:00
|
|
|
- toot
|
2019-01-03 01:43:49 +00:00
|
|
|
|
2018-12-23 20:32:37 +00:00
|
|
|
- name: Install locally created bins
|
|
|
|
copy:
|
|
|
|
src: ../files/chat
|
|
|
|
dest: /usr/local/bin
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
mode: 0755
|