3bf9a6b6fd7d4e631241607c46d78e7bb856005f
[gd/samba-autobuild/.git] / bootstrap / dists / debian8 / bootstrap.sh
1 #!/bin/bash
2 set -xueo pipefail
3
4 export DEBIAN_FRONTEND=noninteractive
5 apt-get -y update
6
7 apt-get -y install \
8     apt-utils \
9     attr \
10     autoconf \
11     bind9 \
12     bind9utils \
13     binutils \
14     bison \
15     build-essential \
16     ccache \
17     curl \
18     debhelper \
19     dnsutils \
20     docbook-xml \
21     docbook-xsl \
22     flex \
23     gcc \
24     gdb \
25     git \
26     krb5-kdc \
27     libacl1-dev \
28     libaio-dev \
29     libarchive-dev \
30     libattr1-dev \
31     libblkid-dev \
32     libbsd-dev \
33     libcap-dev \
34     libcups2-dev \
35     libdbus-1-dev \
36     libgnutls28-dev \
37     libgpgme11-dev \
38     libjansson-dev \
39     libjson-perl \
40     libkrb5-dev \
41     libldap2-dev \
42     liblmdb-dev \
43     libncurses5-dev \
44     libpam0g-dev \
45     libparse-yapp-perl \
46     libpopt-dev \
47     libreadline-dev \
48     libsystemd-dev \
49     libxml2-dev \
50     lmdb-utils \
51     locales \
52     locate \
53     lsb-core \
54     make \
55     nettle-dev \
56     perl \
57     perl-modules \
58     pkg-config \
59     procps \
60     psmisc \
61     python-crypto \
62     python-dev \
63     python-dnspython \
64     python-gpgme \
65     python-markdown \
66     python3-crypto \
67     python3-dev \
68     python3-dnspython \
69     python3-gpgme \
70     python3-markdown \
71     sudo \
72     vim \
73     wget \
74     xsltproc \
75     zlib1g-dev
76
77 apt-get -y autoremove
78 apt-get -y autoclean
79 apt-get -y clean
80
81 # uncomment locale
82 # this file doesn't exist on ubuntu1404 even locales installed
83 if [ -f /etc/locale.gen ]; then
84     sed -i '/^#\s*en_US.UTF-8 UTF-8/s/^#\s*//' /etc/locale.gen
85 fi
86
87 locale-gen
88
89 # update /etc/default/locale
90 update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
91
92 # set both for safe
93 echo LC_ALL="en_US.UTF-8" >> /etc/environment
94 echo LANG="en_US.UTF-8" >> /etc/environment