Okay, our School Wi-Fi refuses to let the kids access if their clock on their MacBook Air is off by more than 5mins. Kids are not admins on their lease machines.
So we modified editing /var/db/auth.db so that standard users can alter the time.
Even before we did this some of the more irritating children discovered and enabled the "Announce the time" check box within the clock tab of Date & time.
So we could script :
do shell script "defaults write ./com.apple.speech.synthesis.general.prefs TimeAnnouncementPrefs -dict TimeAnnouncementsEnabled -bool NO"
And perhaps have this run say one a week on all student machines.
But is there a way to disable access to this check box on it's own without preventing access to the date and time, or is this too granular?