+"How can I set the systems up to PREVENT manual clearing of the Internet History -- or better yet, prevent it from being manually cleared, but allow it to automatically clear in let's say 14 days"+
Are you sure you want to know?
If so, here it is:
Log in the account you want to track history on.
open /Applications/Utilities/Terminal.app
at the prompt:
sudo chmod +a "<user> deny delete" /Users/<user>/Library/Safari/History.plist
#replace <user> with the user's account short name#
example:
sudo chmod +a "kj deny delete" /Users/kj/Library/Safari/History.plist
to check:
sudo ls -ael /Users/<user>/Library/Safari/History.plist
example
Should see something like:
-rw-r--r--+ 1 kj staff 438547 Feb 14 19:34 /Users/kj/Library/Safari/History.plist
0: user:kj deny delete
#You should see info similar to above. The "0: user:kj deny delete" is the new ACL entry#
#that will prevent the user from deleting the history file#
Actually, if the user checks to see if the history is actually deleted, it will appear empty,
but when Safari is closed and reopened, like magic, the history returns.
Kj ♘