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


4

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

launchctl:文件中的可疑所有权(跳过):/ Users / news / Library / LightsAgents / com.mysql.mysqld.plist没有找到加载

有谁知道它是什么?


Answers:


3

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

文章建议:

plist上的chmod 644(以主目录对应的任何用户身份登录),再次运行launchctl,你应该很好。

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


1
我也有这个问题。但是我的权限已经设置为644.
实际上是

0

您必须更正.plist文件的所有权(在某些其他情况下的权限或路径)或强制加载-F

这是来自launchctl.c的快照:

if (sb.st_uid != 0 && sb.st_uid != getuid()) {
    fprintf(stderr, "%s: Dubious ownership on file (skipping): %s\n", getprogname(), path);
    return false;
}
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.