SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Sponsored Links

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files
                   _                      _            _
                  | |_ ___ _ __ _ __ ___ | | ___   ___| | __
                  | __/ _ \ '__| '_ ` _ \| |/ _ \ / __| |/ /
                  | ||  __/ |  | | | | | | | (_) | (__|   <
                   \__\___|_|  |_| |_| |_|_|\___/ \___|_|\_\

                         Release 1.0.0, 11 July 2004
                   Vrai Stacey <vrai@acherondevelopment.com>
             http://acherondevelopment.com/project.php?name=termlock

About

Termlock blanks a curses compatible character terminal (e.g. xterm, eterm, PuTTY, konsole, dtterm, etc ...) and locks it. To unlock the terminal a password must be entered. The password, or rather the password hash, is stored in ~/.termlock. Basically it's like a password protected screensaver for character terminals. Written in pure Python it should be immediately usable on any machine with Python and curses (or a compatible library such as ncurses) installed.

Usage

termlock [-p | --password]

The password switch prompts the user for a password (which must be confirmed) and uses this to create the ~/.termlock hash file.

To lock the screen simply call termlock with no options. If no ~/.termlock file can be found then an error prompting the user to create it will be displayed.

Install

Termlock uses the standard Python distribution utilities. So it should just be a case of uncompressing the archive and running:

./setup.py install

Obviously the user running this must have sufficient permissions to create a file in the install directory.

Bugs

Any bugs or unexpected behavoir should be reported to Vrai <vrai@acherondevelopment.com>. If bugs aren't reported they can't be fixed!


Sponsored Links

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.