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