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.