I have a dilemma in which all my ARD clients are sending my task server reports at the same time over the WAN and clogging things up in the early morning hours.
I do not at this point use the reporting features and have actually disabled them a while back, however the clients keep phoning home to my task server. I did some digging for a while and found that on each client /Library/Application\ Support/Apple/ARDAgent.plist seems to have the reporting settings.
So tonight I’m going to try and fix this by running the following short script, rather than just removing the file itself. I’m not sure if this will remediate the problem as it looks like not all of these files are alike. Also in my testing I did something foolish and ended up removing the plist containing all my ARD Administrator lists, scanners, and groups… that wasn’t so fun!
So, here’s what I’m going to try and push tonight… I will post my findings tomorrow
#!/bin/sh
#Convert plist and delete CachePolicy key, then convert back to binary
plutil -convert xml1 /Library/Preferences/com.apple.ARDAgent.plist;
defaults delete /Library/Preferences/com.apple.ARDAgent CachePolicy;
plutil -convert binary1 /Library/Preferences/com.apple.ARDAgent.plist;
exit 0
Comments are closed