Revert "Revert "oran-shell-release: release image for F""
[pti/rtp.git] / meta-starlingx / meta-stx-flock / stx-utilities / files / 0001-worker-utils-account-for-distro-PATH-differeces.patch
1 From ecc947cb8bddde6bbedb426152cb898be71eea32 Mon Sep 17 00:00:00 2001
2 From: Babak Sarashki <Babak.SarAshki@windriver.com>
3 Date: Sat, 13 Jun 2020 08:06:44 -0700
4 Subject: [PATCH] worker-utils: account for distro PATH differeces
5
6 The PATH variable in the worker-utils' scripts expect
7 system utilities under /usr/sbin. This is not true for
8 all distros. Extending PATH to /sbin.
9
10 Signed-off-by: Babak Sarashki <Babak.SarAshki@windriver.com>
11 ---
12  utilities/worker-utils/worker-utils/affine-interrupts.sh       | 2 +-
13  utilities/worker-utils/worker-utils/affine-platform.sh         | 2 +-
14  utilities/worker-utils/worker-utils/affine-tasks.sh            | 2 +-
15  utilities/worker-utils/worker-utils/set-cpu-wakeup-latency.sh  | 2 +-
16  utilities/worker-utils/worker-utils/task_affinity_functions.sh | 2 +-
17  5 files changed, 5 insertions(+), 5 deletions(-)
18
19 diff --git a/utilities/worker-utils/worker-utils/affine-interrupts.sh b/utilities/worker-utils/worker-utils/affine-interrupts.sh
20 index 6a7c228..d3dc4f8 100644
21 --- a/utilities/worker-utils/worker-utils/affine-interrupts.sh
22 +++ b/utilities/worker-utils/worker-utils/affine-interrupts.sh
23 @@ -12,7 +12,7 @@
24  # Usage: /usr/bin/affine-interrupts.sh interface cpulist
25  #
26  # Define minimal path
27 -PATH=/bin:/usr/bin:/usr/local/bin
28 +PATH=/bin:/sbin:/usr/bin:/usr/local/bin
29  
30  # logger setup
31  WHOAMI=`basename $0`
32 diff --git a/utilities/worker-utils/worker-utils/affine-platform.sh b/utilities/worker-utils/worker-utils/affine-platform.sh
33 index 72a7d63..2bcc2e8 100755
34 --- a/utilities/worker-utils/worker-utils/affine-platform.sh
35 +++ b/utilities/worker-utils/worker-utils/affine-platform.sh
36 @@ -16,7 +16,7 @@
37  ### END INIT INFO
38  
39  # Define minimal path
40 -PATH=/bin:/usr/bin:/usr/local/bin
41 +PATH=/bin:/sbin:/usr/bin:/usr/local/bin
42  
43  LOG_FUNCTIONS=${LOG_FUNCTIONS:-"/etc/init.d/log_functions.sh"}
44  CPUMAP_FUNCTIONS=${CPUMAP_FUNCTIONS:-"/etc/init.d/cpumap_functions.sh"}
45 diff --git a/utilities/worker-utils/worker-utils/affine-tasks.sh b/utilities/worker-utils/worker-utils/affine-tasks.sh
46 index 3f6d294..9603804 100644
47 --- a/utilities/worker-utils/worker-utils/affine-tasks.sh
48 +++ b/utilities/worker-utils/worker-utils/affine-tasks.sh
49 @@ -44,7 +44,7 @@
50  #
51  ################################################################################
52  # Define minimal path
53 -PATH=/bin:/usr/bin:/usr/sbin:/usr/local/bin
54 +PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
55  
56  CPUMAP_FUNCTIONS=${CPUMAP_FUNCTIONS:-"/etc/init.d/cpumap_functions.sh"}
57  [[ -e ${CPUMAP_FUNCTIONS} ]] && source ${CPUMAP_FUNCTIONS}
58 diff --git a/utilities/worker-utils/worker-utils/set-cpu-wakeup-latency.sh b/utilities/worker-utils/worker-utils/set-cpu-wakeup-latency.sh
59 index 0efa13e..b6fbddf 100644
60 --- a/utilities/worker-utils/worker-utils/set-cpu-wakeup-latency.sh
61 +++ b/utilities/worker-utils/worker-utils/set-cpu-wakeup-latency.sh
62 @@ -15,7 +15,7 @@
63  # For example, 0,5,7,9-11.
64  
65  # Define minimal path
66 -PATH=/bin:/usr/bin:/usr/local/bin
67 +PATH=/bin:/sbin:/usr/bin:/usr/local/bin
68  
69  LOG_FUNCTIONS=${LOG_FUNCTIONS:-"/etc/init.d/log_functions.sh"}
70  CPUMAP_FUNCTIONS=${CPUMAP_FUNCTIONS:-"/etc/init.d/cpumap_functions.sh"}
71 diff --git a/utilities/worker-utils/worker-utils/task_affinity_functions.sh b/utilities/worker-utils/worker-utils/task_affinity_functions.sh
72 index 4b18431..0cd6764 100755
73 --- a/utilities/worker-utils/worker-utils/task_affinity_functions.sh
74 +++ b/utilities/worker-utils/worker-utils/task_affinity_functions.sh
75 @@ -16,7 +16,7 @@
76  ### END INIT INFO
77  
78  # Define minimal path
79 -PATH=/bin:/usr/bin:/usr/local/bin
80 +PATH=/bin:/sbin:/usr/bin:/usr/local/bin
81  
82  . /etc/platform/platform.conf
83  LOG_FUNCTIONS=${LOG_FUNCTIONS:-"/etc/init.d/log_functions.sh"}
84 -- 
85 2.24.1
86