🐛 Remove stale local function definitions from init.d script 🐛
code / release-code (push) Failing after 14m8s

__pcheck and __pgrep were locally defined in init.d scripts before
they were added to the shared docker-entrypoint functions library.
These local copies shadow the improved library versions and prevent
library updates from taking effect.
- rootfs/usr/local/etc/docker/init.d/zz-code.sh: remove stale local __pcheck/__pgrep definitions and their intro comments; defer to shared library

rootfs/usr/local/etc/docker/init.d/zz-code.sh
This commit is contained in:
2026-06-26 18:48:50 -04:00
parent e7922091dd
commit 7076a3441d
@@ -88,9 +88,6 @@ __run_start_script() {
esac esac
} }
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# process check functions
__pcheck() { [ -n "$(type -P pgrep 2>/dev/null)" ] && pgrep -x "$1" &>/dev/null && return 0 || return 10; }
__pgrep() { __pcheck "${1:-EXEC_CMD_BIN}" || __ps aux 2>/dev/null | grep -Fw " ${1:-$EXEC_CMD_BIN}" | grep -qv ' grep' | grep '^' && return 0 || return 10; }
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Allow ENV_ variable # Allow ENV_ variable
# Import env file # Import env file
@@ -121,7 +118,6 @@ if [ ! -f "$(type -P "$EXEC_CMD_BIN")" ] && [ -z "$EXEC_CMD_BIN" ]; then
exit 2 exit 2
fi fi
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# check if process is already running
if __pgrep "$EXEC_CMD_BIN"; then if __pgrep "$EXEC_CMD_BIN"; then
SERVICE_IS_RUNNING="true" SERVICE_IS_RUNNING="true"
echo "$EXEC_CMD_BIN is running" echo "$EXEC_CMD_BIN is running"