#!/bin/bash
set -euo pipefail

if [[ $# -ne 0 ]]; then exit 78; fi
cdx_source=/Users/wiscourper/Documents/workspace/zhct/zhctprompt/work_ai_api/2026-09-30-dm8-interface-acceptance/parallel-ai-goods-write5-20261007/add_edit.disabled.php
cdx_sha=4ac3a03c70cc39ca9ef062f1e8c822f9cce107b036af5b1ed69c3e203d40ced2
cdx_marker=CDXGOODS4362E6B4E8
if [[ "$(shasum -a 256 "$cdx_source" | cut -d' ' -f1)" != "$cdx_sha" ]]; then exit 78; fi
cdx_remote='set -euo pipefail; ld=""; svc="";
while IFS= read -r -d "" x; do
    case "$x" in
        LD_LIBRARY_PATH=*) ld="${x#*=}" ;;
        DM_SVC_PATH=*) svc="${x#*=}" ;;
    esac
done </proc/53772/environ
if [[ -z "$ld" || -z "$svc" ]]; then exit 78; fi
exec /usr/bin/env -i PATH=/usr/bin:/bin LD_LIBRARY_PATH="$ld" DM_SVC_PATH="$svc" \
    /www/server/php/74/bin/php -c /www/server/php/74/etc/php-cli.ini \
    -d extension=/home/dmdba/dmdbms/drivers/php_pdo/libphp74_dm.so \
    -d extension=/home/dmdba/dmdbms/drivers/php_pdo/php74_pdo_dm.so \
    /dev/stdin --preflight C "$1"'
printf -v cdx_remote_quoted '%q' "$cdx_remote"
printf -v cdx_marker_quoted '%q' "$cdx_marker"
ssh -S /tmp/cdx-dm-account.pEx2Py/control -o BatchMode=yes root@121.43.241.161 \
    "bash -c $cdx_remote_quoted -- $cdx_marker_quoted" < "$cdx_source"
