Add a new entry: "Flight mode" for the loader.

Submitted by:	Erik Norgaard <norgaard@locolomo.org>
Improved by:	netchild
This commit is contained in:
Joel Dahl 2006-02-28 22:57:48 +00:00
parent 1e9a7cd169
commit f2609a81be
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=27243

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.28 2006/02/26 21:13:38 joel Exp $">
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.29 2006/02/27 15:04:05 joel Exp $">
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
@ -120,6 +120,7 @@
<li><a href="#p-wi">Bring wi(4) up to par with the current state of affairs
in the WLAN infrastructure</a></li>
<li><a href="#p-appletalk">Re-factor Apple Talk into a kernel module</a></li>
<li><a href="#p-flightmode">"Flight mode" for the loader</a></li>
</ul>
<h3>Security</h3>
@ -1065,6 +1066,27 @@
<hr>
<a name="p-flightmode"></a>
<h2>"Flight mode" for the loader</h2>
<p>Not every airline allows to use radio transmitters like WLAN-NIC's in
airplanes (yet). The goal of this entry is to provide an entry in the
loader which prohibits drivers for devices which transmit radio signals
to attach to the device. One way of providing this functionality would
be to add a menu entry to the loader which sets a "flight mode" loader
tunable which would have to be queried by every driver which is able to
transmit radio signals to decide if the normal operation is allowed or
if the device has to be disabled. The loader-menu should be able to
detect this tunable in loader.conf and indicate which way of booting is
the current default (in case the user adds it there to be on the safe
side in the airplane).</p>
<p><strong>Requirements</strong>:</p>
<ul>
<li>Knowledge of C (changing the drivers to respect the tunable).</li>
<li>Knowledge of forth (changing the loader-menu).</li>
</ul>
<hr>
<a name="p-securemines"></a>
<h2>SecureMines</h2>
<p><strong>Technical contact</strong>: <a