NetBSD/distrib/utils
dsl d448a28e66 Fix mbr bootcode handling to ensure that the bootselect table is always
written into the correct place - even if the user decides not to update
the mbr code and has the old (pre layout change) code installed.
Tell the user that the mbr code needs updating if the new install uses
'all the disk' and teh old version had the bootselect code (otherwise you
get an empty menu).
Probably fixes PR install/25146
2004-04-25 21:55:18 +00:00
..
libhack arrange for libc's getcap to be used instead of a local copy. 2004-04-25 06:45:02 +00:00
more Fix integer/NULL confusion. 2003-10-21 12:02:32 +00:00
script-installer netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
ssh __STDC__ is always defined on NetBSD. 2002-05-26 00:02:06 +00:00
sysinst Fix mbr bootcode handling to ensure that the bootselect table is always 2004-04-25 21:55:18 +00:00
tls Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
x_dhclient the new world order is to use DPSRCS to add extra dependencies... 2003-08-02 05:16:56 +00:00
x_dmesg Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
x_ed Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
x_gzip delete these old sources. use usr.bin/gzip sources but disable a lot of 2004-03-28 04:10:43 +00:00
x_ifconfig Rework how SMALLPROG was being used and how INET6 support was enabled. 2002-10-17 02:05:35 +00:00
x_netstat Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
x_ping Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
x_ping6 Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
x_route Rework how SMALLPROG was being used and how INET6 support was enabled. 2002-10-17 02:05:35 +00:00
x_umount No need for extra copy of umount.c 2004-04-21 15:22:10 +00:00
zcat Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
Makefile EOL x_mount. 2003-01-19 12:35:00 +00:00
Makefile.inc No need to special-case sparc64 any longer. 2003-09-19 16:29:21 +00:00
README correct comment 2002-03-25 07:39:50 +00:00

#	$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.