OK, Ive made some boneheaded oopsies in my 45+ years of computer fiddling, but Ive found one Im not sure how to recover from. Ive been trying to sort out how to best fix Apples broken ntp service (not the recent security issue, but the older problem between ntpd and pacemaker), and due to misunderstanding some online instructions I entered
sudo launchctl load w system
thereby (in hindsight) telling launchctl to enable and start up everything with a plist in directory /System/Library/LaunchDaemons. I realized what Id done pretty quickly, and did an immediate reboot hoping that would get me back to my normal set of daemons. Sadly, this does not appear to be the case as there are still a lot of daemons running that Im not wanting. Ive stopped three that shouldnt be running that I identified from looking at error messages (problem messages from dnsextd, xsan, and postgres), and Ive stopped those explicitly by unloading them using launchctl. However, in comparing pre-mistake and current post-boot logs Im sure there are still additional daemons running that shouldnt be. And Im also worried about stopping daemons that are throwing out error messages (like postgres) that should be running but are encountering errors due to other daemons that shouldnt be running.
So, exactly how do I get back to running only those daemons I need? Is there a plist I can blow away and then reboot, or do I need to reload Mavericks, or what?
sudo launchctl load w system
thereby (in hindsight) telling launchctl to enable and start up everything with a plist in directory /System/Library/LaunchDaemons. I realized what Id done pretty quickly, and did an immediate reboot hoping that would get me back to my normal set of daemons. Sadly, this does not appear to be the case as there are still a lot of daemons running that Im not wanting. Ive stopped three that shouldnt be running that I identified from looking at error messages (problem messages from dnsextd, xsan, and postgres), and Ive stopped those explicitly by unloading them using launchctl. However, in comparing pre-mistake and current post-boot logs Im sure there are still additional daemons running that shouldnt be. And Im also worried about stopping daemons that are throwing out error messages (like postgres) that should be running but are encountering errors due to other daemons that shouldnt be running.
So, exactly how do I get back to running only those daemons I need? Is there a plist I can blow away and then reboot, or do I need to reload Mavericks, or what?