Open engineer-plus-plus opened 8 months ago
Can you provide more information? ...as this definitely should not be the case!
NSString * const LAUNCHITEM_SEARCH_DIRECTORIES[] = {@"/System/Library/LaunchDaemons/", @"/Library/LaunchDaemons/", @"/System/Library/LaunchAgents/", @"/Library/LaunchAgents/", @"~/Library/LaunchAgents/"};
...
(Note, AFAIK, there is no ~/Library/LaunchDaemons
...as daemons run as root, and thus are found in /System/Library/LaunchDaemons
or /Library/LaunchDaemons/
)
If you are seeing specific items being missed please let me know, and I'll look into that ASAP :)
It appears that KnockKnock straight up ignores the things in ~/Library/LaunchDaemons, ~/Library/LauchAgents and the like. And that's the first place that gets poluted with startup items. Why doesn't KnockKnock report on stuff there?