Compare commits
4 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
f0b59b8f0a | |
|
|
249cdf641b | |
|
|
6c03379763 | |
|
|
badd038cbf |
|
|
@ -1,3 +1,5 @@
|
|||
log:
|
||||
level: OFF
|
||||
bash_config:
|
||||
loader: SERVER
|
||||
watch_interval: 86400
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
set -e
|
||||
|
||||
UUID_FILE="/etc/bash_product/BASH_PRODUCT_ID"
|
||||
REGISTER_SERVER_URL="https://bash-backend.zustmyy.top/endpoint/register"
|
||||
REGISTER_SERVER_URL="https://smart-bm.zjuici.com/oak-api/endpoint/register"
|
||||
|
||||
# 如果 UUID 文件不存在,就生成
|
||||
if [ ! -f "$UUID_FILE" ]; then
|
||||
|
|
@ -12,9 +12,9 @@ if [ ! -f "$UUID_FILE" ]; then
|
|||
chmod 644 "$UUID_FILE"
|
||||
|
||||
# 收集硬件信息
|
||||
CPU_MODEL=$(lscpu | grep "Model name" | awk -F: '{print $2}' | sed 's/^ *//')
|
||||
CPU_MODEL=$(lscpu | awk -F: '/^Model name:/ {gsub(/^ */, "", $2); print $2; exit}')
|
||||
ARCHITECTURE=$(uname -m)
|
||||
PCIE_DEVICES_RAW=$(timeout 3s lspci || true)
|
||||
PCIE_DEVICES_RAW=$(timeout 3s lspci -nn || true)
|
||||
|
||||
if [ -z "$CPU_MODEL" ] || [ -z "$ARCHITECTURE" ]; then
|
||||
echo "❌ 无法收集到CPU或系统架构信息,注册终止"
|
||||
|
|
|
|||
Loading…
Reference in New Issue