-
Notifications
You must be signed in to change notification settings - Fork 5
/
main.yml
36 lines (33 loc) · 830 Bytes
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
---
- name: Install packages
apt: pkg=$item state=installed update-cache=yes
with_items:
- python-software-properties
- libcurl4-openssl-dev
- libxml2-dev
- libfuse-dev
- comerr-dev
- libfuse2
- libidn11-dev
- libkrb5-dev
- libldap2-dev
- libselinux1-dev
- libsepol1-dev
- pkg-config
- fuse-utils
- sshfs
- build-essential
- tmux
- autoconf
- curl
- libxslt1-dev
- postgresql-9.2
- libpq-dev
- language-pack-en
- python-psycopg2
- name: Set up postgresql.conf
copy: src=files/postgresql.conf dest=/etc/postgresql/9.2/main/postgresql.conf
notify:
- restart postgres
- name: Set up database user
postgresql_user: user={{ db_user }} password={{ db_password }}