Subject: CVS commit: [netbsd-3] src/sbin/atactl
To: None <source-changes@NetBSD.org>
From: Matthias Scheler <tron@netbsd.org>
List: source-changes
Date: 04/15/2005 22:07:53
Module Name:	src
Committed By:	tron
Date:		Fri Apr 15 22:07:53 UTC 2005

Modified Files:
	src/sbin/atactl [netbsd-3]: atactl.c

Log Message:
Pull up revision 1.38 (requested by drochner in ticket #156):
Implement a "security" command with subcommands to query the status of
the "security" extension and to "freeze" it. With the security extension
frozen, disk passwords cannot be set anymore, until the next hard reset.
Normally, this is the business of the BIOS, but older/buggy/embedded
BIOSes don't care. This leaves the (theoretical) possibility that a
malicious program in posession of superuser rights sets a disk password,
rendering the disk useless (or at least uneconomical to recover from).
Inspired by an article in the german "ct" magazine.
Being here, consolidate the implementations of IDENTIFY into one, and
fix an obvious alignment problem.


To generate a diff of this commit:
cvs rdiff -r1.37 -r1.37.2.1 src/sbin/atactl/atactl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.