Home | History | Annotate | Download | only in etc
History log of /src/etc/MAKEDEV.local
RevisionDateAuthorComments
 1.14  30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.13  20-Dec-2007  apb branches: 1.13.2; 1.13.6; 1.13.8;
Comment out an example, which was accidentally uncommented in my previous
change to this file. This is where the mystery /dev/foo came from.
 1.12  15-Dec-2007  apb In MAKEDEV.tmpl:
* Add a nooutput function to be used instead of redirecting to /dev/null,
because /dev/null might not exist early in the boot sequence. This
should fix a bug in which the pax autodetection failed when used from
init(8) with a read-only root file system without a /dev/null.
* Move most of the main program into a new makedev_main function,
to allow reuse by MAKEDEV.local.

In MAKEDEV.local:
* Use the new makedev_main function defined in MAKEDEV. This allows
MAKEDEV.local to support all the options understood by MAKEDEV, instead
of only a subset. This should fix a bug in which the setup() function
could try to use pax mode even though that was previously not supported.

In MAKEDEV.local man page:
* Update list of command line options.
* Don't explain all the options, just refer to MAKEDEV(8) man page.
* Remove BUGS section now that all MAKEDEV options are supported
by MAKEDEV.local.
 1.11  03-Mar-2007  apb branches: 1.11.4;
Remove MAKEDEV.subr. This removes the risk of third party scripts (or
human procedures) breaking because they assume it's enough to copy
MAKEDEV fom one place to another.

Let MAKEDEV return after defining shell functions but before doing any
real work, if MAKEDEV_AS_LIBRARY is set.

Let MAKEDEV.local load MAKEDEV as a function library via
"MAKEDEV_AS_LIBRARY=1 . MAKEDEV".
 1.10  01-Mar-2007  apb If we are called as 'sh MAKEDEV ...', then we would previously have
tried to do '. MAKEDEV.subr'. That doesn't work, we need to do
'. ./MAKEDEV.subr' in that case.
 1.9  28-Feb-2007  apb Avoid using dirname(1), which is not available in installation
ramdisk images.
 1.8  28-Feb-2007  apb s/MAKEDEV.tmpl/MAKEDEV.subr/ in a comment
 1.7  26-Feb-2007  apb Provide a new MAKEDEV.subr file containing utility functions for
use by both MAKEDEV and MAKEDEV.local. This allows MAKEDEV.local
to accept the same command line arguments as MAKEDEV.

The installed MAKEDEV.subr is generated from MAKEDEV.subr.tmpl.

Replace the licence on MAKEDEV.local with a NetBSD licence, since I
rewrote the entire file.

Reviewed by christos and agc
 1.6  15-Dec-2003  jdolecek add /rescue to the PATH to find chown if /usr is not available yet
XXX chown should either be moved or we should not depend on it here

fixes PR kern/23614 by Christian Biere
 1.5  31-Jul-1997  perry Make MAKEDEV and MAKEDEV.local mutually consistant. Reported in
pr #2596 by Tatoku Ogaito, but my fix is different from his.
This is purely an aesthetic change.
 1.4  15-Feb-1997  mikel cleanup Lite-1 merge
 1.3  05-Jan-1997  veego add /usr/sbin to PATH.
 1.2  08-May-1996  thorpej RCS id police.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  15-Feb-1997  mikel import 4.4BSD-Lite
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.11.4.1  09-Jan-2008  matt sync with HEAD
 1.13.8.1  18-May-2008  yamt sync with head.
 1.13.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.13.2.2  20-Dec-2007  apb Comment out an example, which was accidentally uncommented in my previous
change to this file. This is where the mystery /dev/foo came from.
 1.13.2.1  20-Dec-2007  apb file MAKEDEV.local was added on branch mjf-devfs on 2007-12-20 07:30:26 +0000

RSS XML Feed