#!/bin/bash
# 配置变更后：更新端口持久化文件（由应用中心 config 流程调用）
if [ -n "${wizard_port}" ]; then
    mkdir -p "$TRIM_PKGETC"
    grep -q "^web_port=" "$TRIM_PKGETC/config.conf" 2>/dev/null \
        && sed -i "s/^web_port=.*/web_port=${wizard_port}/" "$TRIM_PKGETC/config.conf" \
        || echo "web_port=${wizard_port}" >> "$TRIM_PKGETC/config.conf"
fi
if [ "$(id -u)" = "0" ] && [ -n "$TRIM_USERNAME" ] && [ "$TRIM_USERNAME" != "root" ]; then
    chown "$TRIM_USERNAME:$TRIM_GROUPNAME" "$TRIM_PKGETC/config.conf" 2>/dev/null
fi
exit 0
