最近mysqlをインストールし、そのstartコマンドを.bashファイルに追加しました。しかし、コマンドを実行しようとすると、次のエラーが発生しました。
launchctl:ファイルの所有権が疑わしい(スキップ):/ Users/newuser/Library/LaunchAgents/com.mysql.mysqld.plistロードするものが見つかりません
誰かがそれが何であるか知っていますか?
このディスカッション によると、それはその.plistの権限の問題である可能性があります。
記事は示唆しています:
Plistのchmod644(ホームディレクトリが対応するユーザーとしてログイン)、launchctlを再度実行すると、問題がないはずです。
さらに、権限を変更する前に、問題の.plistのコピーを作成することをお勧めします。
。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;
}