#!/bin/bash
# 国产系统打印机共享工具启动器
# 非 root → 用 pkexec 图形化提权（polkit 弹框输入管理员密码）
# 已是 root → 直接运行（避免二次提权弹两次框）
if [ "$(id -u)" -ne 0 ]; then
    exec pkexec env DISPLAY="$DISPLAY" XAUTHORITY="$XAUTHORITY" \
        python3 /opt/dnzsf-print-share/main.py "$@"
fi
exec python3 /opt/dnzsf-print-share/main.py "$@"
