【问题标题】:Running Github Actions on OSX results in "Could not find domain for port (Aqua)"在 OSX 上运行 Github Actions 导致“找不到端口的域(Aqua)”
【发布时间】:2021-06-14 21:21:00
【问题描述】:

我已经按照here 的指示进行操作,但是当我运行./svc.sh run 时,我收到以下错误:

Could not find domain for port (Aqua)

我正在通过 SSH 进入一个盒子来运行这个命令,当我不在无头会话中时它似乎工作正常,但我需要它是无头的并作为后台服务。还有其他人遇到这个吗?

【问题讨论】:

  • 然后完全依赖该页面,最好在此处包含关键项目,如果该页面被移动或更改,问题将无法再理解

标签: github-actions


【解决方案1】:

我能够解决这个问题,地址为here

sudo cp {/Users/xxx/Library/LaunchAgents,/Library/LaunchDaemons}/your.plist

我能够在不登录的情况下重新启动我的机器并看到运行器处于活动状态

【讨论】:

  • 然后将其标记为已接受...但是,由于答案本身很短,因此发布实际内容然后可能会中断的链接会更好。
【解决方案2】:

@futbolpal 的解决方案不好,因为 LaunchDaemons 无法访问钥匙串。

更好地复制到 LaunchAgents 喜欢:

sudo cp {/Users/xxx/Library/LaunchAgents,/Library/LaunchAgents}/your.plist

【讨论】:

  • 我遇到了您在此处提到的这个问题。跑步者无权使用我的钥匙串。但是,当用户注销时,您提供的这个解决方案不会杀死跑步者吗? “当用户注销时,它会向它启动的所有用户代理发送一个 SIGTERM 信号。” Ref
猜你喜欢
  • 1970-01-01
  • 2020-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-14
  • 2023-01-27
  • 2021-10-01
  • 2021-12-07
相关资源
最近更新 更多