Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

suntools(1)

login(1)

LOCKSCREEN(1)  —  USER COMMANDS

NAME

lockscreen, lockscreen_default − maintain window context, prevent unauthorized access and reduce phosphor burn. 

SYNOPSIS

lockscreen [ −b program ] [ −e ] [ −n ] [ −r ] [ −t seconds ] [ gfx-program ] [ gfx-program-args ]

DESCRIPTION

Lockscreen is a standard tool provided under the SunView environment that preserves the current state of the display while the machine is not in use.  When run, the display is cleared to black and the gfx-program is run.  It is assumed that the gfx-program will provide moving graphics to limit phosphor burn of the video display that might otherwise occur from leaving the same static window configuration displayed for a long time.  If no gfx-program is provided, a suitable default program is run. 

Lockscreen prevents unauthorized access by requiring the user’s password before restoring the window context.  When any keyboard or mouse button is pressed, the graphics screen is replaced by a password screen that displays the user name, a small box with a bouncing logo, and a prompt for the user’s password.  If the user has no password, or if the −n option is used, the user’s window context is immediately restored. 

When the password screen appears:

1)Restore the window context by entering the user’s password followed by a carriage return (this password is not echoed on the screen) or,

2)Point to the black box and click the left button to return to the graphics display. 

If neither of the above actions is taken, gfx_program will resume execution after the interval specified with the −t option, as described below. 

OPTIONS

−b program
Allow an additional program to be run as a child process of lockscreen.  This background process could be a compile server or some other useful program that the user wants run while lockscreen is running.  No arguments are passed to this program. 

−e Add the Exit Desktop choice to the password screen.  If pointed to and clicked, the SunView environment is exited and the current user is logged out. 

−n Require no password to reenter the window environment. 

−r Allow the use of the user name root in the Name: field of the password screen.  Normally, root is not accepted as a valid user name. 

−t seconds
After seconds seconds, clear the password screen and restart the gfx-program.  The default is 5 minutes (300 seconds). 

[ gfx-program ] [ gfx-program-args ]
Run this program after clearing the screen to black.  If no program argument is present, lockscreen will try to run lockscreen_default if it exists on the standard search path, otherwise a bouncing Sun logo will appear.  If gfx-program-args are specified and the gfx-program isn’t then the args are passed to lockscreen_default.  Lockscreen_default is typically a life program displaying the successive generations.  Lockscreen will not search for lockscreen_default if the gfx-program is specified explicitly as "". 

FILES

/usr/bin/lockscreen_default
The default gfx-program.  If a file named lockscreen_default appears earlier in the search path, that file is used instead. 

SEE ALSO

suntools(1), login(1)
 

Sun Release 3.5  —  Last change: 16 June 1986

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026