NetBSD/distrib/utils
abs 04c1553d52 - Replace the CD_NAME definition with a CD_NAMES comma separate list,
the default remains "cd0a", but i386 sets "cd0a", "mcd0a" while vax
  takes "cd0a", "racd0a"
- Add get_default_cdrom() to disks.c, which is called in init(). This
  checks the contents of hw.disknames against CD_NAMES. The first one
  found (minus partition letter) is picked, otherwise the first entry
  in CD_NAMES is used
The primary beneficiary is vax systems with an MSCP but no SCSI CD
drive, which now default to (a valid) racd0a rather than an invalid
cd0a.  The obvious example being simh-vax
2012-06-22 20:54:39 +00:00
..
edlabel Relegate edlabel to use in extremely memory constrained install 2010-03-10 23:13:09 +00:00
embedded consolidate all of the volatile /var.* directories which are mounted as tmpfs 2012-02-29 04:49:50 +00:00
libhack Fix the weak aliases to match the libc version and not leave unresolved 2011-01-12 23:34:00 +00:00
more Change name of author from Nudleman to Nudelman. 2012-06-08 12:39:42 +00:00
script-installer
sparkcrc Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ssh fix non-literal format string 2011-08-25 16:54:58 +00:00
sysinst - Replace the CD_NAME definition with a CD_NAMES comma separate list, 2012-06-22 20:54:39 +00:00
tls a little better. 2011-05-20 02:12:39 +00:00
x_dhclient remove most of the remaining HAVE_GCC tests that are always true in 2011-06-20 07:43:56 +00:00
x_ed
x_gzip Add -DNO_PACK_SUPPORT and -DNO_XZ_SUPPORT to CPPFLAGS to omit 2011-06-19 01:25:35 +00:00
x_ifconfig Make the definition of CRUNCHOPS independent of SMALLPROG_INET6 / USE_INET6. 2010-12-14 17:07:08 +00:00
x_netstat Deal with crunch the standard way. 2010-12-15 11:22:41 +00:00
x_ping be a happy crunch build 2010-12-13 19:19:10 +00:00
x_ping6 Remove -DUSE_RFC3542. 2006-05-07 16:01:21 +00:00
x_route be a happy crunch build 2010-12-13 19:19:10 +00:00
x_umount No need for extra copy of umount.c 2004-04-21 15:22:10 +00:00
zcat - WARNSfy 2011-05-19 22:23:12 +00:00
Makefile Relegate edlabel to use in extremely memory constrained install 2010-03-10 23:13:09 +00:00
Makefile.inc Define and use NOTINCRUNCHED to allow sparkcrc to overide the ../Makefile.inc 2004-06-09 16:03:37 +00:00
README

#	$NetBSD: README,v 1.4 2002/03/25 07:39:50 lukem Exp $

From: "Gordon W. Ross" <gwr>
Date: Tue, 3 Oct 95 16:37:39 EDT
Subject: New ramdisk, tiny shell, etc.
[ edited since the original mail ]

As part of my efforts to build a RAM-disk root kernel for the
sun3 port, I've developed some things that others may want:

New RAM-disk: [ see sys/dev/ramdisk.c ]

New "small/tiny" tools, to replace some of the larger
programs that one usually wants on a ramdisk root:

ssh: (small shell)
  * Consumes only about 8K of memory on an m68k!
    (saves about 100K in the ramdisk...)
  * Can run programs, possibly with I/O redirection
  * Just enough to let you run the programs needed
    while partitioning and copying miniroot to swap.

tls: (tiny ls)
  * Consumes only about 4K of memory on an m68k!
    (saves about 10K in the ramdisk...)
  * Long format only, nothing fancy.

Also, in the new "src/distrib/utils" area, I've made build
directories for some programs that build smaller versions,
usually by adding special CFLAGS

init_s:  (built with -DLETS_GET_SMALL)
  * Forces single-user mode
  * Eliminates unnecessary code

libhack:   small implementation of some libc functions
  * Needs only /etc/master.passwd (not pwd.db, spwd.db)
  * Reduces size of an m68k crunched binary by about 64K

x_dd:  built with -DNO_CONV (no conv=* options)

x_ifconfig:  supports inet only

The x_ prefix on the above is to make the names unique so
crunchgen will not confuse them with the real sources.