bootstrap/dists: add rendered files for dists
[samba.git] / bootstrap / dists / fedora29 / bootstrap.sh
1 #!/bin/bash
2 set -xueo pipefail
3
4 dnf -y -q update
5
6 dnf -y -q --verbose install \
7     @development-tools \
8     attr \
9     autoconf \
10     bind \
11     bind-utils \
12     binutils \
13     bison \
14     ccache \
15     cups-devel \
16     curl \
17     dbus-devel \
18     docbook-dtds \
19     docbook-style-xsl \
20     gcc \
21     gdb \
22     git \
23     glibc-common \
24     glibc-langpack-en \
25     glibc-locale-source \
26     gnutls-devel \
27     gpgme-devel \
28     jansson-devel \
29     keyutils-libs-devel \
30     krb5-devel \
31     krb5-workstation \
32     libacl-devel \
33     libaio-devel \
34     libarchive-devel \
35     libattr-devel \
36     libblkid-devel \
37     libbsd-devel \
38     libnsl2-devel \
39     libpcap-devel \
40     libsemanage-python \
41     libtirpc-devel \
42     libxml2-devel \
43     libxslt \
44     lmdb-devel \
45     lmdb-devel \
46     make \
47     mlocate \
48     ncurses-devel \
49     nettle-devel \
50     openldap-devel \
51     pam-devel \
52     perl \
53     perl-ExtUtils-MakeMaker \
54     perl-Parse-Yapp \
55     perl-Test-Base \
56     pkgconfig \
57     policycoreutils-python \
58     popt-devel \
59     procps-ng \
60     psmisc \
61     python-crypto \
62     python-devel \
63     python-dns \
64     python-markdown \
65     python2-gpg \
66     python3-crypto \
67     python3-devel \
68     python3-dns \
69     python3-gpg \
70     python3-markdown \
71     readline-devel \
72     redhat-lsb \
73     rpcgen \
74     sudo \
75     systemd-devel \
76     vim \
77     wget \
78     yum-utils \
79     zlib-devel
80
81 dnf clean all
82
83 # gen locale
84 localedef -c -i en_US -f UTF-8 en_US.UTF-8
85
86 # no update-locale, diy
87 # LC_ALL is not valid in this file
88 echo LANG="en_US.UTF-8" > /etc/locale.conf
89
90 # set both for safe
91 echo LC_ALL="en_US.UTF-8" >> /etc/environment
92 echo LANG="en_US.UTF-8" >> /etc/environment