#!/bin/sh
set -e

case "$1" in
    purge)
        # 清理状态目录
        rm -rf /var/lib/sing-box
        
        # 注意：systemd-sysusers 创建的用户通常不应在卸载时删除
        # 只在非 systemd 系统手动清理用户
        if [ ! -d /run/systemd/system ] && getent passwd sing-box >/dev/null; then
            deluser --system sing-box 2>/dev/null || true
        fi
        ;;
esac

#DEBHELPER#

exit 0
