Disable text to speech globally in OS X 10.5.8

We had a problem with students using text to speech to make the Macs tell dirty jokes and cause distractions in class rooms.  So I found that the Voice Over Utility found in /Applications/Utilities will create a user level property list when launched and edited.  I also noticed that you could dump (export) the preferences to a file once you configure it.  Upon inspection of said file I found this string:

SCRCategoryIsEnabled

So, naturally the first thing I tried on my own iMac workstation is:

 

Dummy Receipts in Casper

Hello, this document will briefly touch on the dummy receipt system one can employ with Casper.  First, and foremost I suppose I should outline the concept of what exactly this is.  A "dummy receipt" is a file which is stored on a system due to it meeting certain criteria to build a report off of.  For example, you want to know how many machines in your enterprise have a certain version of an application, or maybe a certain user account present.  The concept is you create a script that checks these conditions out and depending on the outcome either exits the script, or installs a text file

Using a Compiled Image as your parent configuration in Casper

So, I ran into a little quirk with Casper not too long ago.  Since Casper has a package priority feature, where you can set a value to any of your packages you create from 1 to 20 it tells Casper in what order to install the package.  This is an important feature if you are applying multiple updates and you need to install them in order.  That way the latter updates you can give a higher number and they will be installed chronologically by the number you give them.  1 is the first package and pretty much reserved for OSes since your OS should always be installed first, and 20 would be anyth

2 shell scripts to maintain standard naming conventions

So, you have some Macintosh computers at your work and you have a standard naming convention.  Something that needs to be in place because of how policies are ran, say by a computer name list or a group of computer names.   If a user changes it, it could break something you have in place.

So, I came up with a sort of clever way of maintaining the computer name at all times.  My method does have a few requirements though.  Here is a list of what you must do and have in place for this to really work: