To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / deploy / provision.d / 000-system-packages.sh @ 1612:2496b955f638

History | View | Annotate | Download (1.18 KB)

1
#!/bin/bash
2

    
3
set -e
4

    
5
# Install necessary system packages. This assumes we are deploying on
6
# Ubuntu 16.04.
7

    
8
# We aim to make all of these provisioning scripts non-destructive if
9
# run more than once. In this case, running the script again will
10
# install any outstanding updates.
11

    
12
apt-get update && \
13
    apt-get dist-upgrade -y && \
14
    apt-get install -y \
15
            ack-grep \
16
            apache2 \
17
            apache2-dev \
18
            apt-utils \
19
            build-essential \
20
            cron \
21
            curl \
22
            doxygen \
23
            exim4 \
24
            git \
25
            graphviz \
26
            imagemagick \
27
            libapache-dbi-perl \
28
            libapache2-mod-perl2 \
29
            libapr1-dev \
30
            libaprutil1-dev \
31
            libauthen-simple-ldap-perl \
32
            libcurl4-openssl-dev \
33
            libdbd-pg-perl \
34
            libpq-dev \
35
            libmagickwand-dev \
36
            libio-socket-ssl-perl \
37
            logrotate \
38
            lynx \
39
            mercurial \
40
            mercurial-git \
41
            openjdk-9-jdk-headless \
42
            postgresql \
43
            rsync \
44
            ruby \
45
            ruby-dev \
46
            sudo
47

    
48
locale-gen en_US.UTF-8
49

    
50