mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-13 21:13:26 +00:00
Merge pull request #1973 from alchemy-fr/provisioning/missing-dependencies
Add some missing Phraseanet dependencies to provisioning
This commit is contained in:
2
Vagrantfile
vendored
2
Vagrantfile
vendored
@@ -92,7 +92,7 @@ Vagrant.configure("2") do |config|
|
||||
config.vm.provision "ansible", run: "always" do |ansible|
|
||||
ansible.playbook = "resources/ansible/playbook-always.yml"
|
||||
ansible.limit = 'all'
|
||||
ansible.verbose = 'vvv'
|
||||
ansible.verbose = 'v'
|
||||
ansible.extra_vars = {
|
||||
host_addresses: $hostIps,
|
||||
hostname: $hostname
|
||||
|
@@ -7,7 +7,7 @@
|
||||
register: pecl_result
|
||||
changed_when: "'already installed' not in pecl_result.stdout"
|
||||
failed_when: "pecl_result.stderr or ('ERROR' in pecl_result.stdout)"
|
||||
with_items: php.pecl_packages
|
||||
with_items: '{{ php.pecl_packages }}'
|
||||
when: php.pecl_packages is defined
|
||||
|
||||
- name: Create extension .ini file
|
||||
@@ -17,10 +17,10 @@
|
||||
owner="root"
|
||||
group="root"
|
||||
mode=0644
|
||||
with_items: php.pecl_packages
|
||||
with_items: '{{ php.pecl_packages }}'
|
||||
when: php.pecl_packages is defined
|
||||
|
||||
- name: Enable extension
|
||||
shell: php5enmod {{ item.name }}
|
||||
with_items: php.pecl_packages
|
||||
with_items: '{{ php.pecl_packages }}'
|
||||
when: php.pecl_packages is defined
|
||||
|
@@ -15,7 +15,7 @@
|
||||
- name: Install Extra Packages
|
||||
sudo: yes
|
||||
apt: pkg={{ item }} state=latest
|
||||
with_items: server.packages
|
||||
with_items: '{{ server.packages }}'
|
||||
when: server.packages is defined
|
||||
|
||||
- name: Configure the timezone
|
||||
@@ -27,6 +27,6 @@
|
||||
file: src=/usr/share/zoneinfo/{{server.timezone}} dest=/etc/localtime state=link force=yes backup=yes
|
||||
|
||||
- name: Set default system language pack
|
||||
shell: locale-gen {{server.locales|join(' ')}}
|
||||
shell: locale-gen {{ server.locales|join(' ') }}
|
||||
sudo: yes
|
||||
|
||||
|
@@ -16,6 +16,10 @@ server:
|
||||
- memcached
|
||||
- build-essential
|
||||
- libssl-dev
|
||||
- unoconv
|
||||
- swftools
|
||||
- xpdf
|
||||
- libav-tools
|
||||
timezone: UTC
|
||||
locales:
|
||||
- en_GB.UTF-8
|
||||
|
Reference in New Issue
Block a user