数か月前にLittleSnitchをアンインストールしました。そうかと思いました。
Console.appを開くと、次のようなものが表示されます。
テキストログは次のとおりです。
21/11/09 22:05:31 com.Apple.launchd[1] (at.obdev.littlesnitchd[10045]) Exited with exit code: 1
21/11/09 22:05:31 com.Apple.launchd[1] (at.obdev.littlesnitchd) Throttling respawn: Will start in 10 seconds
21/11/09 22:05:33 Little Snitch UIAgent[10046] 2.0.4.385: m65968c1c
21/11/09 22:05:33 Little Snitch UIAgent[10046] 2.0.4.385: m579328b9
21/11/09 22:05:33 Little Snitch UIAgent[10046] 2.0.4.385: m41531ded
21/11/09 22:05:33 com.Apple.launchd.peruser.501[170] (at.obdev.LittleSnitchUIAgent) Throttling respawn: Will start in 10 seconds
21/11/09 22:05:41 com.Apple.launchd[1] (at.obdev.littlesnitchd[10049]) Exited with exit code: 1
21/11/09 22:05:41 com.Apple.launchd[1] (at.obdev.littlesnitchd) Throttling respawn: Will start in 10 seconds
21/11/09 22:05:43 Little Snitch UIAgent[10050] 2.0.4.385: m65968c1c
21/11/09 22:05:43 Little Snitch UIAgent[10050] 2.0.4.385: m579328b9
21/11/09 22:05:43 Little Snitch UIAgent[10050] 2.0.4.385: m41531ded
21/11/09 22:05:43 com.Apple.launchd.peruser.501[170] (at.obdev.LittleSnitchUIAgent) Throttling respawn: Will start in 10 seconds
Spotlightで「littlesnitch」または「littlesnitch」を検索しても結果は得られません。それでも、Little SnitchはまだCPUを使い果たしているため、完全に取り除くことはできなかったようです。
何か案は?
Little Snitchをもう一度ダウンロードして、アンインストーラーを実行してみましたか?
Little Snitchに関連しているように見えるplistファイルについては、次の場所をご覧ください。ほとんどの場合、at.obdev
で始まります。
/Library/LaunchAgents
/Library/LaunchDaemons
/System/Library/LaunchAgents
/System/Library/LaunchDaemons
~/Library/LaunchAgents
~/Library/LaunchDaemons
問題のあるファイルを別の場所に移動し、再起動して、問題が解決したかどうかを確認します。
特に/ Systemの場所には注意してください。間違ったファイルを削除すると、システムに損害を与える可能性があります。
ファイルを編集する必要はありません。サービスをアンロードして、そのplistを削除するだけです。
Sudo launchctl unload /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
Sudo rm /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
オープンターミナルが必要です:
cd /private/var/db/launchd.db/com.Apple.launchd
overrides.plistのバックアップコピーを作成します(lsコマンドを使用してそこにあることを確認してください)
Sudo cp overrides.plist overrides.bak
overrides.plistを開く
Sudo vim overrides.plist
Little Snitch UIAgent
エントリを探して、それらを削除します。保存する。閉じる。リブート。 (これにより、閲覧者のエントリも修正されるはずです)
エントリがあるかどうかコンソールを確認します。
手動でlaunchdをいじりたくない場合は、 Lingon がそのグラフィカルエディターです。残念ながら、その開発は中止されましたが、それでも問題なく動作し、オープンソースです。
起動しない(したがって、アンインストーラーを使用できなかった)システムからLittle Snitchを削除し、シングルユーザーモードにログインして(Cmd + Sを押したまま)、ドライブをマウントしてコマンドを実行する必要がありました。投稿されたスクリプト Apple.stackexchange.com/questions/56481/remove-little-snitch-via-script
_#Kill Little Snitch Processes
killall $NetworkMonitor
killall $UIAgent
rm -R /Library/Application\ Support/Objective\ Development/
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist
rm -R /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
rm -R /Library/Little\ Snitch/*
rm -R /Library/Logs/LittleSnitchDaemon.log
rm -R /System/Library/Extensions/LittleSnitch.kext
rm -R "/Applications/Little Snitch Configuration.app"
_
私のために働いた...
Launctlを単独で使用するだけでは不十分であることがわかりました。アンロードしてすべての/ Library /をrmした後、詳細なスタートアップメッセージにLS(4050) Little Snitch Start
が表示されるため、kextはまだロードされていると思いますLaunchDaemon /スクリプト