2
0
mirror of https://github.com/frappe/bench.git synced 2024-11-14 09:14:04 +00:00
bench/playbooks/roles/common/tasks/debian_family.yml

45 lines
1.1 KiB
YAML
Raw Normal View History

2018-02-28 22:21:48 +00:00
---
- name: Install prerequisites using apt-get
become: yes
become_user: root
apt:
pkg:
- dnsmasq
- fontconfig
- git # Version control
- htop # Server stats
- libcrypto++-dev
- libfreetype6-dev
- liblcms2-dev
- libwebp-dev
- libxext6
- libxrender1
- libxslt1-dev
- libxslt1.1
- libffi-dev
- ntp # Clock synchronization
- postfix # Mail Server
- python3-dev # Installing python developer suite
- python-tk
- screen # To aid ssh sessions with connectivity problems
- vim # Is that supposed to be a question!?
- xfonts-75dpi
- xfonts-base
- zlib1g-dev
- apt-transport-https
- libsasl2-dev
- libldap2-dev
- libcups2-dev
- pv # Show progress during database restore
state: present
force: yes
2019-06-21 03:10:13 +00:00
2018-02-28 22:21:48 +00:00
- include_tasks: debian.yml
2018-02-28 22:45:50 +00:00
when: ansible_distribution == 'Debian'
2018-02-28 22:21:48 +00:00
- include_tasks: ubuntu.yml
2018-02-28 22:45:50 +00:00
when: ansible_distribution == 'Ubuntu'
2018-02-28 22:21:48 +00:00
...