lmi-commits
[Top][All Lists]
Advanced

[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 \



reply via email to

[Prev in Thread] Current Thread [Next in Thread]