commit | 2adad365773fb2018fb65d5dbbd2ab5b9c68d97d | [log] [tgz] |
---|---|---|
author | Charles Boyer <Charles.Boyer@fii-usa.com> | Wed Nov 24 15:58:03 2021 -0600 |
committer | Charles Boyer <Charles.Boyer@fii-usa.com> | Tue Jan 18 16:39:26 2022 +0000 |
tree | 378a25c014f0f1cfcdcb3a32f70e6baffb708937 | |
parent | a4c5b7f99891bd08d5c11b88f7abbc57b2ab8ea6 [diff] |
meta-fii/meta-kudo: Organize executables to follow anti-patterns.md According to https://github.com/openbmc/docs/blob/master/anti-patterns.md, /usr/sbin is reserved for system administration executables. The executables called by services or internal use are placed in /usr/libexec/<package>. Executables kept in /usr/sbin, - kudo.sh - kudo-ras.sh - kudo-fw.sh Executables moved to /usr/libexec, - ampere-hostctrl/ampere_power_util.sh - kudo-fw/kudo-fw-ver.sh - kudo-fw/kudo-lib.sh - kudo-boot/init_once.sh - usb-network/usb_network.sh - obmc-console/kudo_uart_mux_ctrl.sh - pwm-init/pwm_init.sh - phosphor-virtual-sensor/tla2024-enable.sh Also removed /usr/bin/env from service files. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I270eee5cb9c0ca248f1b84a87d1cff5c6dc129f3
diff --git a/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/host-powerctrl.service b/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/host-powerctrl.service index 8a8d46f..072cf8f 100644 --- a/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/host-powerctrl.service +++ b/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/host-powerctrl.service
@@ -9,7 +9,7 @@ Restart=no RemainAfterExit=true Type=oneshot -ExecStart=/usr/sbin/init_once.sh +ExecStart=/usr/libexec/kudo-boot/init_once.sh StandardOutput=syslog [Install]
diff --git a/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/init_once.sh b/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/init_once.sh index 7f1c39d..ea13b17 100644 --- a/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/init_once.sh +++ b/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-boot/init_once.sh
@@ -1,6 +1,6 @@ #!/bin/bash -source /usr/sbin/kudo-lib.sh +source /usr/libexec/kudo-fw/kudo-lib.sh function set_mux_default(){ # set all mux route to CPU before power on host