I'm sponsoring this fast track for Aaron Zang and the Virtual Console team.
This case proposes to eliminate the vtdaemon "rootunlock" property of
PSARC/2006/591, Virtual Console.  The Virtual Console project has not
delivered into any version of OpenSolaris or Solaris so this case
introduces no incompatibilities.  This case proposes no change to the
original approved Release Binding of patch/micro.

The timer is set for 19 Aug, 2008.

Gary..
=============================================================================
Background
==========
PSARC/2006/591 proposed the virtual console feature for Solaris.
The SMF service, svc:/system/vtdaemon:default, provides a secure
switch function between different text virtual consoles.

The vtdaemon service proposed a "rootunlock" property.  When the value of
"rootunlock" was "true", vtdaemon allowed unlocking text virtual consoles
using the root user's password instead of the locking user's password.

Update
======
The intention of the "rootunlock" property was to deal with a potential
DoS (denial of service) attack, i.e., a user could log on to all available
and switch away, thus all these text virtual consoles would be locked.

The project team now considers the "rootunlock" property as unnecessary
because:

    1) Neither xlock nor xscreensaver have such an unlocking feature.

    2) As all the virtual consoles are local, the access to virtual
       consoles is controlled by physical access.  The "rootunlock"
       property is seen somewhat paranoid.  It can also lead to
       incorrect attribution of actions to the locking user by
       another user.
    
    3) A user with physical access to the console can cause other
       disruptive action.

The project team proposes to eliminate the "rootunlock" property.

Reply via email to