[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 34fb78d 3/4: Install 'perf'
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 34fb78d 3/4: Install 'perf' |
Date: |
Sun, 27 Sep 2020 07:21:05 -0400 (EDT) |
branch: master
commit 34fb78dfb7d611c60d87323b92ae1d1986f292b4
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Install 'perf'
This package's name depends on the kernel release.
---
lmi_setup_20.sh | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/lmi_setup_20.sh b/lmi_setup_20.sh
index 13ae6b0..b1d7149 100755
--- a/lmi_setup_20.sh
+++ b/lmi_setup_20.sh
@@ -75,6 +75,15 @@ sed -e'/^[^#]/s/^/# SUPPRESSED # /' -i /etc/skel/.bash_logout
# of scripts installs a debian chroot on any host system, and builds
# only in that chroot.
+# Versioning copied from /bin/perf
+perf_version="$(uname -r)"
+perf_version="${perf_version%%-*}"
+case "$perf_version" in
+ *.*.*)
+ perf_version="${perf_version%.*}"
+ ;;
+esac
+
logdir=/srv/cache_for_lmi/logs
mkdir -p "${logdir}"
apt-get update
@@ -94,6 +103,7 @@ apt-get --assume-yes install \
libtool \
libxml2-utils \
libxslt1-dev \
+ linux-perf-"${perf_version}" \
make \
patch \
pkg-config \