A server and client based security kludge used in many libraries and campus computer labs. As noted in above w/u's it can be a bit of a pain if not configured correctly or if you don't know your key commands.

The only secure way to set this up is with a remote machine serving the configuration settings. This also lets you set permissions more individually for each group of machines. For example, I have different sets of applications and server space for each group of students.

In more recent versions of this software, for Macintoshes anyway, the old disabling extensions on start up trick doesn't work any more. The reason being that Foolproof forces itself to load before the keyboard can get any keystrokes in. Given the fact that I have to babysit eight or so computer labs worth of G4s I don't have any problem with this setup.

The thing to be very careful about is changing versions of the operating system since each version requires a different version of Foolproof. If you're not careful you'll end up with a locked hard drive.