5
Launch Agentが.plistファイルを実行すると「ファイルの疑わしい所有権」エラーが表示されるのはなぜですか?
たとえば、.plistファイルを実行するように起動エージェントを構成しています/Library/LaunchAgent/foo.plist。この.plist内では、LoginWindowおよびの間に実行するように設定されていますAqua。 コンピューターを起動してログイン画面を表示しようとすると、このplistが実行されますが、代わりに(コンソールで)次のエラーが表示されます。 launchctl:ファイルの疑わしい所有権(スキップ):/Library/LaunchAgents/foo.plist 管理者以外のアカウントにログインしようとすると、まったく同じエラーメッセージが表示されます。管理者アカウントでログインしようとすると、うまくいきます。 正直なところ、Mac OS Xの特権と許可についてはあまり知りません。 ファイルを作成するには、私はそれを開いたemacsと、sudo(使用して、たとえば管理者アカウントにsu他のアカウントは、sudo権限を持っていないので、コマンド)をし、それを救いました。 すべてのユーザーに対して機能するように、どのアカウントを使用してファイルを作成する必要がありますか? sudoコマンドを使用する必要がありますか? ファイルのアクセス権を変更する必要がありますchmodか(例:を使用)。 ファイルを再作成する代わりに、既存のファイルを取得してその所有権を変更する簡単な方法はありますか? 誰かがこのエラーが発生する理由を説明できますか?