wanctl v0.8.1
v0.8.1 — 直接跑 wanctl 只打印帮助,接入设备改用 wanctl start
以前不带参数跑 wanctl 会「登录 + 把这台机器变成被控设备」。想看看这个命令是干嘛的、在自己只当控制端的电脑上敲一下 wanctl,那台电脑就被注册成了一台被控设备——这不是任何人敲那一下时想要的结果。
wanctl现在只打印帮助,外加一行本机状态(有没有登录、agent 有没有在跑),不做任何事,不写任何文件。wanctl start接手了登录那一步:没有令牌时它会开浏览器走门户登录、存下令牌,然后把 agent 转到后台。接入一台设备仍然是一条命令。wanctl login不变:只拿控制端的令牌,永远不会启动 agent。wanctl up已删除。它只是wanctl无参那条路的别名,没有别的东西在用它。
升级后要改的地方:接入设备的那一行从 wanctl 改成 wanctl start;只当控制端的机器用 wanctl login。已经在跑的 agent 不受影响。