@@ -27,11 +27,14 @@ export LANG=en_US.utf8
27
27
28
28
# Install utility packages
29
29
microdnf -y --nodocs install wget sudo shadow-utils procps tar make gcc \
30
- openssl-devel bzip2-devel libffi-devel findutils
30
+ openssl-devel bzip2-devel libffi-devel findutils \
31
+ libssh-devel libcurl-devel glib2-devel ncurses-devel
31
32
# Patch security updates
32
- microdnf -y --nodocs update gnutls kernel-headers librepo libnghttp2 nettle \
33
- libpwquality libxml2 systemd-libs glib2 lz4-libs \
34
- rpm rpm-libs sqlite-libs cyrus-sasl-lib vim
33
+ microdnf -y --nodocs update gnutls kernel-headers libdnf librepo libnghttp2 nettle \
34
+ libpwquality libxml2 systemd-libs lz4-libs curl \
35
+ rpm rpm-libs sqlite-libs cyrus-sasl-lib vim expat \
36
+ openssl-libs xz-libs zlib libsolv file-libs pcre \
37
+ libarchive libgcrypt libksba libstdc++ json-c gnupg
35
38
36
39
# Reinstall tzdata (originally stripped from minimal image): https://bugzilla.redhat.com/show_bug.cgi?id=1903219
37
40
microdnf -y --nodocs reinstall tzdata || microdnf -y --nodocs update tzdata
@@ -67,9 +70,10 @@ find /usr/lib/ -depth \( -type f -a -name 'wininst-*.exe' \) -exec rm -rf '{}' \
67
70
ldconfig
68
71
69
72
# Cleanup
70
- microdnf remove -y make gcc openssl-devel bzip2-devel libffi-devel findutils cpp binutils \
71
- glibc-devel keyutils-libs-devel krb5-devel libcom_err-devel libselinux-devel \
72
- libsepol-devel libverto-devel libxcrypt-devel pcre2-devel zlib-devel
73
+ microdnf remove -y make gcc openssl-devel bzip2-devel findutils glib2-devel glibc-devel cpp binutils \
74
+ keyutils-libs-devel krb5-devel libcom_err-devel libffi-devel libcurl-devel \
75
+ libselinux-devel libsepol-devel libssh-devel libverto-devel libxcrypt-devel \
76
+ ncurses-devel pcre2-devel zlib-devel
73
77
microdnf clean all
74
78
75
79
# Install scloud
0 commit comments