Changeset 38674 for main/trunk/greenstone3
- Timestamp:
- 2024-02-02T18:04:33+13:00 (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-debian-task.yml
r38653 r38674 1 - name: Installing required command-line tools2 hosts: localhost3 connection: local4 become: true5 1 6 tasks: 7 - name: Changing Ansible to use 'aptitude' as package installation manager 8 apt: name=aptitude update_cache=yes state=latest force_apt_get=yes 2 - name: Changing Ansible to use 'aptitude' as package installation manager 3 apt: name=aptitude update_cache=yes state=latest force_apt_get=yes 9 4 10 11 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 12 7 13 14 15 16 8 - name: Install prerequisites 9 apt: name={{ item }} update_cache=yes state=latest 10 loop: [ 11 'subversion', 'build-essential', 'wget', 17 12 18 19 20 21 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', 22 17 23 24 25 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', 26 21 27 28 22 # The following needed for WebSwing on a headless server 23 'libxrender1', 'libxtst6', 'libxi6', 'xvfb', 29 24 30 31 32 25 # The following are nice to have in general 26 'plocate', 'emacs-nox' 27 ]
Note:
See TracChangeset
for help on using the changeset viewer.