launchctl:文件所有权可疑(跳过)(Mac OS X)

launchctl:文件所有权可疑(跳过)(Mac OS X)

我最近安装了 mysql,并在 .bash 文件中添加了它的启动命令。但是当我尝试运行该命令时,我遇到了这个错误:

launchctl:文件所有权可疑(跳过):/Users/newuser/Library/LaunchAgents/com.mysql.mysqld.plist 未找到任何可加载的内容

有谁知道它是关于什么的吗?

答案1

根据这次讨论,这可能是该 .plist 的权限问题。

文章建议:

在 plist 上执行 chmod 644(以主目录对应的用户身份登录),再次运行 launchctl,一切就绪了。

此外,我建议在更改权限之前创建相关 .plist 的副本。

答案2

您必须更正您的.plist文件或通过 强制加载-F

以下是快照启动控制命令

if (sb.st_uid != 0 && sb.st_uid != getuid()) {
    fprintf(stderr, "%s: Dubious ownership on file (skipping): %s\n", getprogname(), path);
    return false;
}

相关内容