[bitnami/suitecrm] fix cron job for SuiteCRM v8 (#73549)

This commit is contained in:
Josh McCullough
2024-10-29 11:11:10 -04:00
committed by GitHub
parent b2361cbf7c
commit d9722ebc64

View File

@@ -186,9 +186,9 @@ suitecrm_initialize() {
# Ensure SuiteCRM cron jobs are created when running setup with a root user
# https://docs.suitecrm.com/blog/scheduler-jobs/
local -a cron_cmd=(cd "${SUITECRM_BASE_DIR};" "${PHP_BIN_DIR}/php" "-f" "cron.php")
local -a cron_cmd=("${PHP_BIN_DIR}/php" "${SUITECRM_BASE_DIR}/public/legacy/cron.php")
if am_i_root; then
generate_cron_conf "suitecrm" "${cron_cmd[*]} > /dev/null 2>&1" --run-as "$WEB_SERVER_DAEMON_USER" --schedule "*/1 * * * *"
generate_cron_conf "suitecrm" "${cron_cmd[*]} > /dev/null 2>&1" --run-as "$WEB_SERVER_DAEMON_USER" --schedule "* * * * *"
else
warn "Skipping cron configuration for SuiteCRM because of running as a non-root user"
fi