source: main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-debian-task.yml@ 38887

Last change on this file since 38887 was 38674, checked in by davidb, 5 months ago

Fixed up task as a result of testing

File size: 1004 bytes
Line 
1
2- name: Changing Ansible to use 'aptitude' as package installation manager
3 apt: name=aptitude update_cache=yes state=latest force_apt_get=yes
4
5- name: Ensure that existing packages are up-to-date (within last 30 mins)
6 apt: update_cache=yes state=latest force_apt_get=yes cache_valid_time=1800
7
8- name: Install prerequisites
9 apt: name={{ item }} update_cache=yes state=latest
10 loop: [
11 'subversion', 'build-essential', 'wget',
12
13 # As well as using 'unzip', the greenstone3 compile sequence currently uses
14 # 'zip' in a handful of places, such as:
15 # <gsdl3srchome>/gli/makejar.sh
16 'zip', 'unzip',
17
18 # Choosing to install the latest ImageMagick, rather than work
19 # with the one included as a Greenstone3 extension, as that
20 # latter is getting a bit old 'imagemagick',
21
22 # The following needed for WebSwing on a headless server
23 'libxrender1', 'libxtst6', 'libxi6', 'xvfb',
24
25 # The following are nice to have in general
26 'plocate', 'emacs-nox'
27 ]
Note: See TracBrowser for help on using the repository browser.