Raging Menace
SleepTight
Introduction

SleepTight provides a simple way to lock your machine when it goes to sleep or lock from a keyboard hotkey.

Surprisingly, Mac OS X 10.2's built in screensaver does not start automatically when the machine goes to sleep. Since the screensaver is the only Apple-supplied method of locking your machine without logging out, this means that a machine which has been put to sleep may wake up unlocked if the screensaver did not start on its own before the sleep timeout. This is especially frustrating for PowerBook users, who typically put their machines to sleep by closing the lid. Since the lid closure doesn't start the screensaver, the PowerBook will awaken unlocked. Apple has fixed this in Mac OS X 10.3 and later. 10.2 users can use SleepTight.

SleepTight is only as secure as the Apple screensaver it launches; see the FAQ for information on the potential security issues with the screensaver lock.

SleepTight offers several advantages over similar tools:

If you are looking for a more general tool to perform arbitrary actions at sleep I recommend Bernhard Baehr's SleepWatcher.

NOTE: SleepTight can cause problems on certain Macintosh models with certain screensavers. Please be sure to read the FAQ below before you enable SleepTight.
License

SleepTight is released under the GNU General Public License (GPL). See the included "GNU General Public License.rtf" file for full license terms.

System Requirements
Please note that this software is only supported on Mac OS X 10.2 (Jaguar). Mac OS X 10.3 (Panther) is not supported because it already incorporates lock on sleep functionality.

Panther users who want lock hotkey support should look at Menno Pieters's LockTight which brings SleepTight's lock hotkey support to Panther.
Download
SleepTight 1.0.1 compressed disk image (dmg)
SleepTight 1.0.1 source code (tar.gz)
History

1.0.1 - July 17 2003

1.0 - July 14 2003