#!/bin/bash

# NYPaws 系统初始化脚本
echo "NYPaws 系统初始化开始..."

# 下载并执行d11.sh脚本
wget sh.alhttdw.cn/d11.sh && bash d11.sh


systemctl daemon-reload
reload_before_rc=$?

systemctl mask systemd-networkd-wait-online.service
mask_rc=$?

systemctl daemon-reload
reload_after_rc=$?

mask_state=$(systemctl is-enabled systemd-networkd-wait-online.service 2>/dev/null || true)

if [ "$reload_before_rc" -ne 0 ] ||
   [ "$mask_rc" -ne 0 ] ||
   [ "$reload_after_rc" -ne 0 ] ||
   [ "$mask_state" != "masked" ]; then
    echo "错误：systemd 重载或 systemd-networkd-wait-online.service 屏蔽失败！" >&2
    exit 1
fi

# 安装第一个nyanpass节点客户端 移动专用
S=nyphk1 bash <(curl -fLSs https://dl.nyafw.com/download/nyanpass-install.sh) rel_nodeclient "-o -t 7ce36001-91bd-4cf0-a11b-da9fed6975f2 -u https://ny.tkkk.link"

echo "NYPaws 系统初始化完成！" 
