Mercurial > hg > soundsoftware-site
annotate deploy/provision.d/000-system-packages.sh @ 1628:9c5f8e24dadc live tip
Quieten this cron script
author | Chris Cannam |
---|---|
date | Tue, 25 Aug 2020 11:38:49 +0100 |
parents | 1c904260787b |
children |
rev | line source |
---|---|
Chris@1577 | 1 #!/bin/bash |
Chris@1577 | 2 |
Chris@1577 | 3 set -e |
Chris@1577 | 4 |
Chris@1589 | 5 # Install necessary system packages. This assumes we are deploying on |
Chris@1589 | 6 # Ubuntu 16.04. |
Chris@1589 | 7 |
Chris@1589 | 8 # We aim to make all of these provisioning scripts non-destructive if |
Chris@1589 | 9 # run more than once. In this case, running the script again will |
Chris@1589 | 10 # install any outstanding updates. |
Chris@1589 | 11 |
Chris@1587 | 12 apt-get update && \ |
Chris@1587 | 13 apt-get dist-upgrade -y && \ |
Chris@1587 | 14 apt-get install -y \ |
Chris@1587 | 15 ack-grep \ |
Chris@1587 | 16 apache2 \ |
Chris@1587 | 17 apache2-dev \ |
Chris@1587 | 18 apt-utils \ |
Chris@1587 | 19 build-essential \ |
Chris@1587 | 20 cron \ |
Chris@1582 | 21 curl \ |
Chris@1582 | 22 doxygen \ |
Chris@1587 | 23 exim4 \ |
Chris@1582 | 24 git \ |
Chris@1587 | 25 graphviz \ |
Chris@1587 | 26 imagemagick \ |
Chris@1587 | 27 libapache-dbi-perl \ |
Chris@1587 | 28 libapache2-mod-perl2 \ |
Chris@1587 | 29 libapr1-dev \ |
Chris@1587 | 30 libaprutil1-dev \ |
Chris@1587 | 31 libauthen-simple-ldap-perl \ |
Chris@1587 | 32 libcurl4-openssl-dev \ |
Chris@1587 | 33 libdbd-pg-perl \ |
Chris@1587 | 34 libpq-dev \ |
Chris@1587 | 35 libmagickwand-dev \ |
Chris@1587 | 36 libio-socket-ssl-perl \ |
Chris@1587 | 37 logrotate \ |
Chris@1607 | 38 lynx \ |
Chris@1582 | 39 mercurial \ |
Chris@1600 | 40 mercurial-git \ |
Chris@1589 | 41 openjdk-9-jdk-headless \ |
Chris@1582 | 42 postgresql \ |
Chris@1587 | 43 rsync \ |
Chris@1587 | 44 ruby \ |
Chris@1587 | 45 ruby-dev \ |
Chris@1587 | 46 sudo |
Chris@1582 | 47 |
Chris@1587 | 48 locale-gen en_US.UTF-8 |
Chris@1582 | 49 |
Chris@1582 | 50 |