feat:升级功能、密码卡框架、主密钥接口

This commit is contained in:
waner
2026-03-26 17:30:48 +08:00
parent c1e91e76b0
commit 11ed0b5edf
208 changed files with 16742 additions and 1156 deletions
@@ -0,0 +1,17 @@
#!/bin/bash
set -euo pipefail
STANDARD_HOME_DIR="${STANDARD_HOME_DIR:?STANDARD_HOME_DIR is required}"
STANDARD_RUN_USER="${STANDARD_RUN_USER:?STANDARD_RUN_USER is required}"
if [ -x "${STANDARD_HOME_DIR}/cmsp/stop_cmsp.sh" ]; then
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmsp/stop_cmsp.sh" || true
else
pkill -f "${STANDARD_HOME_DIR}/cmsp" >/dev/null 2>&1 || true
fi
if [ -x "${STANDARD_HOME_DIR}/cmtp/stop_cmtp.sh" ]; then
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmtp/stop_cmtp.sh" || true
else
pkill -f "${STANDARD_HOME_DIR}/cmtp" >/dev/null 2>&1 || true
fi
@@ -0,0 +1,6 @@
#!/bin/bash
set -euo pipefail
if pgrep -f "/usr/local/nginx/sbin/nginx" >/dev/null; then
/usr/local/nginx/sbin/nginx -s stop || pkill -f "/usr/local/nginx/sbin/nginx" >/dev/null 2>&1 || true
fi
@@ -0,0 +1,4 @@
#!/bin/bash
set -euo pipefail
systemctl stop rabbitmq-server >/dev/null 2>&1 || true