xref: /spdk/docker/build_base/post-install (revision 99a43e75ed9ac3c87d23e3746173cf5a5a992544)
1#!/usr/bin/env bash
2#  SPDX-License-Identifier: BSD-3-Clause
3#  Copyright (C) 2021 Intel Corporation
4#  All rights reserved.
5#
6
7set -e
8
9dnf install -y /tmp/*.rpm
10
11# Be nice for docker exec and link SPDK scripts|binaries under common PATH
12# location like /usr/bin.
13ln -sf $(ls -1dpA /usr/local/bin/* | grep -v "/$") /usr/bin
14ln -sf $(ls -1dpA /usr/local/bin/fio/* | grep -v "/$") /usr/bin
15ln -s /usr/libexec/spdk/scripts/rpc.py /usr/bin
16ln -s /usr/libexec/spdk/scripts/rpc_http_proxy.py /usr/bin
17ln -s /usr/libexec/spdk/scripts/setup.sh /usr/bin
18ln -s /usr/libexec/spdk/include/spdk /usr/include
19ln -s /usr/libexec/spdk/scripts/ /usr
20
21mkdir -p /usr/src/fio
22mv /tmp/fio /usr/src/fio
23
24dnf clean all
25rm -f /tmp/*.rpm
26