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