Commit Graph

2359 Commits

Author SHA1 Message Date
mrg f3ea75e08a - back out previous for amiga/miniroot/list because:
- sparc now creates /kern in the 'list' file like the amiga, atari,
  mvme68k and pmax ports, and:
- remove /kern from miniroot/mtree.conf
1999-07-04 11:46:23 +00:00
cgd 0f1bc6e9b6 fix slight finger-brain disconnect 1999-07-04 10:45:37 +00:00
cgd 736fd6a4cb replace msg_noecho+msg_prompt+msg_echo with msg_prompt_noecho 1999-07-04 10:29:29 +00:00
is 2e242fe277 Compensate for the addition of /kern to the MI mtree file. 1999-07-04 09:51:45 +00:00
cgd 1517a78b6d minor adjustments to make this stuff display properly with the automatic
formatting now done by the message code.  Also, some minor cleanup of
problems noticed while adjusting things.
1999-07-04 09:41:02 +00:00
cgd 5c3428778d convert tables to use the new table formatting functons. i386 tested,
mac68k and bebox bits compiled to the extent possible.  (bebox seems
broken, with duplicated menu names, but it doesn't look like that's my
fault.)
1999-07-04 08:01:39 +00:00
minoura ed4e8fa6c9 Add mboot and newdisk. 1999-07-04 04:43:53 +00:00
cgd 6b37daf0b6 From Alan Barrett <apb@iafrica.com>, in response to my response to his PR:
>Removing leading slashes in the url_encode() function is bad, because
>they might be part of a password, but somebody else had apparently made
>url_encode() do that.  Here's a patch that stops url_encode() from
>removing leading slashes, changes the encode_leading_slash code to
>fit in with that policy, adds some comments that should dissuade folk
>from removing leading slashes in the future, and fixes a bug where the
>encode_leading_slash code was not decrementing len.
1999-07-03 09:02:23 +00:00
fvdl 5421c40146 Strip the kernel. Nothing on the bootfloppy uses them (except DDB, but
that's rare), and currently it's likely that you need to seek back
in the bootprocess to get the symbols, confusing ustarfs.
1999-07-02 22:00:17 +00:00
itojun 67b57a858e upgrade shlib major version for src/lib/libpcap (0.1 -> 1.0).
document KAME IPv6/IPsec import into INSTALL.txt (installation notes).
1999-07-02 18:53:26 +00:00
itojun 0be14eaf65 (shlib monor)++ for libpcap. 1999-07-02 14:50:25 +00:00
itojun 22b07aaafd upgrade libc minor version (sorry forgot this last day) 1999-07-02 10:00:59 +00:00
fvdl 440bb56d81 Don't use .PATH here, it won't work because of crunchgen. XXX 1999-06-30 22:21:57 +00:00
ross 147f63da42 Add release targets, intended for use by the src/etc/Makefile `make release'. 1999-06-30 18:36:37 +00:00
ross 1128e4c837 Add release targets, intended for use by the src/etc/Makefile `make release'. 1999-06-30 18:23:02 +00:00
ross cd2292889d Harmonize pathnames. 1999-06-30 18:14:26 +00:00
tsubai 09a05c8950 Add newsmips. 1999-06-30 13:53:49 +00:00
augustss aed7c5dbd9 usbd is dead. 1999-06-30 06:48:05 +00:00
wrstuden a131b893fb Reflect libc version bump. 1999-06-29 22:31:32 +00:00
is 0865691db0 Fix loop termination bug.
Won't try any longer to disklabel /dev/rdonec when exiting the
"look at disk label" loop (in md_prep_disklabel).
1999-06-29 20:32:54 +00:00
is 760ccce0b1 Warn user not to use partition c for file systems 1999-06-29 16:08:10 +00:00
is cf9cc23046 Warn users to use 512-byte-sector disks for installation. 1999-06-29 15:44:34 +00:00
minoura dd3893c6df FPU is not required now. 1999-06-29 03:07:01 +00:00
is 2aacd1b595 - we support the parallel HyperCom[34]+ ports now.
- while we're here, fix table formatting.
1999-06-28 21:28:37 +00:00
mrg 9aebf66cbe allow installing sets from already-mounted directory. fixes PR#6313 1999-06-28 07:59:39 +00:00
christos f74ef2f90d increase ramdisk size 1999-06-27 22:37:21 +00:00
augustss c8c147191c Add sound and mixer. 1999-06-27 18:38:24 +00:00
mrg e7e33e2136 miniroot changes:
install.sub:
	- fix interface grovelling, ifmedia support, allow ifmedia and link
	  to have a "none" (-> "") answer (which lets you give nothing when
	  a default answer is given)
	- allow installing more than one set at a time, including "all" as
	  a synonym for all remaining sets
	- mount -o async when extracting sets
    makeconf.awk:
	- put default "libs" section at the end rather than the start, so
	  you can put other "libs" in before this list
	- minor cleanup

    mtree.conf:
	- create /kern

    sparc install.md:
	- MDSETS are now "kern xbase xcomp xcontrib xfont xserver"
	- use /kern & kernfs (replaces dmesg)
	- replace grep & cut pipe lines with sed
	- replace grep hackery with sed hackery
	- grep and cut are no longer required!  yay!
	- deal with no /usr/bin/vi -- call disklabel -i
	- in md_copy_kern() link the netbsd.GENERIC we got from the kern set,
	  rather than the miniroot kernel
    sparc miniroot list:
	- no more dmesg, cut or grep

sparc ramdisk changes:
    Makefile:
	- `ramdiskbin.conf' is now generated by makeconf.awk
	- don't use libhack's opendir, it breaks
    dot.profile:
	- don't assume terminal is `sun'
	- set EDITOR=ed
	-
    list:
	- instbin -> ramdiskbin to make `makeconf.awk' work
	- CRUNCHSPECIAL those special dirs
	- add our LIBS as necessary

libhack changes:
	- if NOLIBHACKOPENDIR is set, don't build opendir.o
1999-06-27 12:55:58 +00:00
mrg 1f2076c283 note the sparc floppy somewhat 1999-06-27 11:24:35 +00:00
cgd 9db718d7b7 arm32 has an X server set 1999-06-27 02:10:58 +00:00
cgd ee2ad4c523 add swapctl 1999-06-27 00:59:45 +00:00
cgd fadb3342f0 add a symlink for pax(!), add swapctl, and clean up some 1999-06-27 00:58:59 +00:00
cgd 721d94b596 nuke md_copy_filesystem()'s contents. it now just returns 0. 1999-06-27 00:23:07 +00:00
cgd 36f7421c84 the memory disk ('md') driver is just the standard machine-independent
driver.  Therefore, create and name its device nodes in the normal way.
1999-06-27 00:17:31 +00:00
cgd ddb7bb9480 since all of the arm32 kernels provide 3400 blocks of ramdisk space, we
ought to use it (and not just 3200 blocks).
1999-06-26 06:50:20 +00:00
cgd 7aa73e55cb after checking and setting DONEPROFILE, export it so that children of the
shell (e.g.  programs and shells invoked via sysinst) don't try to run
sysinst again.  Fixes PR#7805.
1999-06-26 06:12:49 +00:00
nathanw 914e91ea43 'make clean' should also blow away netbsd.gz. 1999-06-25 22:32:40 +00:00
pk 6bbd8d074c libutil.so => version 5.1 1999-06-25 07:36:36 +00:00
simonb 4a8e28d508 The name of the kernel on the diskimage is "netbsd" and not "install". 1999-06-25 02:37:22 +00:00
cgd d87d2f2837 use -DNO_EDITCOMPLETE -DNO_ABOUT rather than -DSMALL. The latter excludes
the progress meter code, which isn't particularly large and which is _very_
useful when downloading distribution sets from a not-local network.
1999-06-25 01:07:56 +00:00
cgd 026efaa662 replace "/sbin/ping -c 2 %s" with "/sbin/ping -v -c 5 -w 5 -o -n %s".
Shouldn't bother doing DNS lookups or wait a really long time,
should display verbose output and quit after the host has been
successfully pinged even once.  count bumped up to 5 to give boards
which take a while to do media autoselection time to do their thing.
1999-06-24 00:16:49 +00:00
cgd 834b871ea5 don't make /etc/hosts's contents a message. there's no point and it
makes some things harder, for instance... Deal correctly with the case
where the user-supplied hostname is already fully qualified with the
domain name they supplied.  Addresses PR#6955.
1999-06-23 22:55:14 +00:00
mrg 0acd344de8 call this "netbsd" so that it is found first time.. 1999-06-23 13:20:18 +00:00
tsubai 6ced982bb2 Add powerpc/cpu.h. 1999-06-23 09:09:44 +00:00
tsubai 3b1a5bd207 Add ofwboot.elf. 1999-06-23 09:08:11 +00:00
cgd 491d56190d address the problems described in PR#7833 and its followups: ftp/nfs
installation would try to continue even if no networking interfaces found,
and, and, when that was fixed, instead of dropping back to the
pick-distribution-medium menu they'd drop all the way back to the opening
menu.
1999-06-22 18:47:07 +00:00
cgd 092b1acdb4 now that msg_window returns a value, check it 1999-06-22 15:04:15 +00:00
bouyer ab68dc3e40 Translate into french the new stuffs added by cgd. 1999-06-22 12:45:26 +00:00
cgd 3528b5e0cf * make selection of 'none' for installation media type return the user
to the toplevel menu, as promised by the media selection menu, without
  first going through an "installation is aborted" menu.
* when something causes the installation to fail (e.g. missing set or failure
  to extract a set's contents), don't go through N menus
  (missing/failed/aborted, sets didn't install/aborted,
  sanity check failed/aborted) before getting back to the top level.  The
  user only needs to be told once that their life sucks.
1999-06-22 06:57:00 +00:00
cgd f9227dd6ef kill the "If you see error messages above..." and related chunks from
the disksetupdone message.  If there were errors, sysinst would (or
should) have bailed out.
1999-06-22 04:29:54 +00:00
cgd 72928b1093 nuke ask_ynquestion from orbit. not only was it bogus w.r.t. what is
allowed in C (see PR 6431), but it's also bogus w.r.t. sysinst's message
display style, etc.  XXX the French msg file needs translation.
1999-06-22 02:43:09 +00:00
cgd 1efdb57757 explicitly mention that the domain name requested is the DNS domain name 1999-06-22 02:21:58 +00:00
cgd 59d3c08e03 mark all calls to write 'CL' (the screen-clear escape sequence) to the
screen as XXX.  Where they were not followed by wclear(stdscr), add
wclear(stdscr).  Somebody was let out without adult supervision.  If i
were more adventurous, i'd remove the bits that output 'CL', but i'm not
gonna go there right now.
1999-06-22 00:57:06 +00:00
cgd afa3578c2f provide a way to ignore tty-generated signals (INTR and QUIT) and/or
forward them on to subprocesses.  nice when running a subprocess in
a display window to allow the user to kill the subprocess w/o nuking
sysinst itself.  add handling for QUIT, which gets handled the same
as intr.  add handling for HUP which just cleans up.  More signals
should be handled.
1999-06-22 00:43:57 +00:00
minoura 5821d4ffc3 Add memswitch and its manpage. 1999-06-21 16:00:12 +00:00
cgd f337a5c974 actually use all of the action window for command output 1999-06-21 02:55:27 +00:00
cgd 7f0f3a202c simplify the code to display cmd output in subwindows slightly. while
at it, remove the gratuitous inefficiencies.
1999-06-21 02:47:41 +00:00
danw a70101fd7b const poison login 1999-06-21 02:32:20 +00:00
cgd 9c8517c573 handle CRs properly when running cmds w/output to subwin 1999-06-21 02:31:17 +00:00
cgd 40587021a6 dependencies on BSDSRCDIR should be _removed_, not introduced. Use
paths relative to ${.CURDIR} instead.  Using BSDSRCDIR here means that
it's impossible to compile these programs out of the source tree they're
a part of, unless that sort tree happens to be the one at BSDSRCDIR.
1999-06-21 01:19:36 +00:00
cgd f4ce9a35ea nuke extra spaces around logging menu title, allow the menu to be
automatically horizontally centered.
1999-06-20 20:26:42 +00:00
cgd 45a8fa11cd reimplement most of get_ifconfig_info() so that it only ignores network
pseudo-devices.  This is done by explicitly listing the driver names
(e.g. "lo") to ignore in an array in this file.  Right now, "eon", "gre",
"ipip", "lo", "nsip", "ppp", "sl", "strip", and "tun" are ignored.
1999-06-20 07:55:00 +00:00
cgd cdd16f2bf9 clues for the clueless and convenient common-bogon grep list. 1999-06-20 06:53:06 +00:00
cgd a1d9660ade typos noticed in PR#7248 1999-06-20 06:42:05 +00:00
cgd a640bc7014 copyright notice typo fixups, as noticed in PR#7248. This software
was developed, not develooped.
1999-06-20 06:08:13 +00:00
cgd eb1ee6e879 message and menu files now named *.en rather than *.eng (via repository
move).  Fixes PR#7277.
1999-06-20 05:55:51 +00:00
cgd a28535f4c0 Moved to ./msg.mi.en,v 1999-06-20 05:48:49 +00:00
cgd f3d8660f1f Moved from ./msg.mi.eng,v 1999-06-20 05:48:48 +00:00
cgd 5bc1f13c47 Moved to ./menus.mi.en,v 1999-06-20 05:48:45 +00:00
cgd 303077ef06 Moved from ./menus.mi.eng,v 1999-06-20 05:48:44 +00:00
cgd d15ec67e7c Moved to ./arch/mac68k/msg.md.en,v 1999-06-20 05:48:42 +00:00
cgd 36c2855ac2 Moved from ./arch/mac68k/msg.md.eng,v 1999-06-20 05:48:41 +00:00
cgd 4641e1cceb Moved to ./arch/mac68k/menus.md.en,v 1999-06-20 05:48:39 +00:00
cgd 109d4d2820 Moved from ./arch/mac68k/menus.md.eng,v 1999-06-20 05:48:38 +00:00
cgd f0eb5d2943 Moved to ./arch/bebox/msg.md.en,v 1999-06-20 05:48:36 +00:00
cgd 0ca07199cd Moved from ./arch/bebox/msg.md.eng,v 1999-06-20 05:48:35 +00:00
cgd 1e1bd40fc1 Moved to ./arch/bebox/menus.md.en,v 1999-06-20 05:48:34 +00:00
cgd d909fb233b Moved from ./arch/bebox/menus.md.eng,v 1999-06-20 05:48:33 +00:00
cgd 7d4a1bcfd0 Moved to ./arch/vax/msg.md.en,v 1999-06-20 05:48:21 +00:00
cgd e6e1d712f2 Moved from ./arch/vax/msg.md.eng,v 1999-06-20 05:48:20 +00:00
cgd 32c1996a86 Moved to ./arch/vax/menus.md.en,v 1999-06-20 05:48:19 +00:00
cgd 02e778ce3f Moved from ./arch/vax/menus.md.eng,v 1999-06-20 05:48:18 +00:00
cgd 53ad1be219 Moved to ./arch/macppc/msg.md.en,v 1999-06-20 05:48:14 +00:00
cgd 1209c0ae3d Moved from ./arch/macppc/msg.md.eng,v 1999-06-20 05:48:13 +00:00
cgd 9722658a75 Moved to ./arch/macppc/menus.md.en,v 1999-06-20 05:48:13 +00:00
cgd b26232be40 Moved from ./arch/macppc/menus.md.eng,v 1999-06-20 05:48:12 +00:00
cgd 6979132b6e Moved to ./arch/sparc/msg.md.en,v 1999-06-20 05:48:11 +00:00
cgd 251277862f Moved from ./arch/sparc/msg.md.eng,v 1999-06-20 05:48:10 +00:00
cgd c991293875 Moved to ./arch/sparc/menus.md.en,v 1999-06-20 05:48:09 +00:00
cgd 9542802224 Moved from ./arch/sparc/menus.md.eng,v 1999-06-20 05:48:08 +00:00
cgd 667ca88f62 Moved to ./arch/pmax/msg.md.en,v 1999-06-20 05:48:07 +00:00
cgd 947338be21 Moved from ./arch/pmax/msg.md.eng,v 1999-06-20 05:48:06 +00:00
cgd 827fb383e3 Moved to ./arch/pmax/menus.md.en,v 1999-06-20 05:48:06 +00:00
cgd d80758862c Moved from ./arch/pmax/menus.md.eng,v 1999-06-20 05:48:05 +00:00
cgd caa48ae9df Moved to ./arch/pc532/msg.md.en,v 1999-06-20 05:48:03 +00:00
cgd 95c31e6136 Moved from ./arch/pc532/msg.md.eng,v 1999-06-20 05:48:02 +00:00
cgd 25bbeb1bc7 Moved to ./arch/pc532/menus.md.en,v 1999-06-20 05:48:02 +00:00
cgd 64c6534433 Moved from ./arch/pc532/menus.md.eng,v 1999-06-20 05:48:01 +00:00
cgd 185d9f5c26 Moved to ./arch/i386/msg.md.en,v 1999-06-20 05:47:59 +00:00
cgd 5b971a4435 Moved from ./arch/i386/msg.md.eng,v 1999-06-20 05:47:58 +00:00
cgd 7cede0dbab Moved to ./arch/i386/menus.md.en,v 1999-06-20 05:47:57 +00:00
cgd 88f46e6a38 Moved from ./arch/i386/menus.md.eng,v 1999-06-20 05:47:56 +00:00
cgd 1ca2706d9b Moved to ./arch/arm32/msg.md.en,v 1999-06-20 05:47:53 +00:00
cgd 14205fc529 Moved from ./arch/arm32/msg.md.eng,v 1999-06-20 05:47:52 +00:00
cgd 34c597ab48 Moved to ./arch/arm32/menus.md.en,v 1999-06-20 05:47:51 +00:00
cgd 8af3c264a7 Moved from ./arch/arm32/menus.md.eng,v 1999-06-20 05:47:50 +00:00
cgd 5fd4cb736d Moved to ./arch/alpha/msg.md.en,v 1999-06-20 05:47:49 +00:00
cgd 737bb75981 Moved from ./arch/alpha/msg.md.eng,v 1999-06-20 05:47:48 +00:00
cgd 4d6228ce87 Moved to ./arch/alpha/menus.md.en,v 1999-06-20 05:47:47 +00:00
cgd 953eba11a8 Moved from ./arch/alpha/menus.md.eng,v 1999-06-20 05:47:46 +00:00
cgd ab6f2f5d56 since all horizontal placement specs here are attempts to center the menu,
just stick with the new default (horizontal centering).
1999-06-20 05:44:26 +00:00
garbled 128b6749ab Check the return code of subwin and newwin for NULL. 1999-06-20 04:17:57 +00:00
cgd 56de4e1945 slightly better title for the utility menu 1999-06-20 02:15:22 +00:00
cgd 01d9e08651 instead of defining a specific menu item for exit, use an 'exit' spec
with a custom string.  This way the top-level exit is 'x', like the rest.
1999-06-20 02:09:20 +00:00
cgd 4ffb63388c kill bogus spaces before and after menu titles. the menu code now positions
titles correctly.
1999-06-20 01:23:32 +00:00
cgd fb8da4672e initialize the menu systerm before setting up the message window. Then
use stdscr's maxx and maxy to set up the message window rather than hard
coding 78 and 22, respectively.  The latter, combined with large messages
and a relatively small screen (and perhaps badly-placed menus), would seem
to cause the SEGVs reported in PR#7806.  (For certain window sizes, the
menu system would reject the menus as too small, but for others sysinst
would just crash.)
1999-06-19 06:52:22 +00:00
cgd 8d188fe03a fix a slight bogon in the geometry approval message. (This is the
correct disk -> This is the correct geometry.)  (Thanks to tls and
wrstuden for help w/french.)
1999-06-19 01:23:52 +00:00
cgd ee07f989ae Clean up the FTP source selection menu some. When changing all but
password, offer defaults.  When displaying the current values, note
that a password has been set and is hidden, rather than displaying
the number of characters entered for the password.  (Thanks to wrstuden
for the translation of "hidden"...)
1999-06-19 01:10:59 +00:00
cgd 5e4db63c27 * when encoding an FTP url, if the path starts with a / put a %2F at the
start of the URL so that the request will start from / (rather than
  relative to the login directory; makes things work better for
  non-anonymous FTP).  To make it clearer what's going on, make the
  default path (used to get distribution bits) relative.  (according
  to the 1.4 LAST_MINUTE file, this is OK.)
* Also, %-encode passwords in FTP URLs (doesn't help actual security, but
  makes it slightly harder to figure out a password by reading over
  somebody's shoulder).
1999-06-18 23:26:40 +00:00
cgd e26af403c2 get rid of some annoying (bad-looking) and unnecessary spaces in the
network name/address/etc. prompts.
1999-06-18 23:14:01 +00:00
ad 3aba7f6af2 Add entries for cdplay(1). 1999-06-18 14:26:38 +00:00
cgd bf0ffa5211 * hitting control-c (causing SIGINTR) would cause the SIGINTR handler to
be called.  it'd cleanup() then exit().  however, cleanup() is scheduled
  to run at exit via atexit().  This means that it gets run twice, and
  this causes confusion for things like endwin().  The end result is
  that rather than actually exiting and printing the "sysinst terminated"
  message, after one control-c it looks like it's still sitting at the
  last screen you were viewing even though it's actually at a shell prompt.
  squelch the cleanup() in the SIGINTR handler to avoid this problem.
* while here, nuke the annoying space before the "sysinst terminated."
  message.  it looks bad, and serves no purpose.
1999-06-18 08:54:28 +00:00
cgd c42289089f nuke md_copy_filesystem()'s contents. it now just returns 0. 1999-06-18 05:08:57 +00:00
thorpej 5c9f5c95a4 Goodbye pmap.new.h 1999-06-17 00:12:40 +00:00
thorpej 2625387d1f Libc bump, mlockall(2) 1999-06-15 23:32:08 +00:00
tron 5a069c8cb8 The info file for "awk" is called "/usr/share/info/awk.info" of course. 1999-06-13 22:40:51 +00:00
tron a7ba948335 Add "/usr/share/info/gawk.info". 1999-06-13 22:23:47 +00:00
pk a7de1e5f5d truely -> truly; PR 7762 1999-06-12 11:24:35 +00:00
simonb 0d4b9d87cf Move the last of the arch/machine-dependant man pages to the MI set.
Woohoo!
1999-06-10 00:54:13 +00:00
simonb 2b778069fc Move the elf2{aout,ecoff} manpages to the MI set. 1999-06-09 03:01:21 +00:00
christos 457a67e5f9 Increase the number of inodes. 1999-06-09 01:45:28 +00:00
simonb 2b79231090 Add /etc/ld.so.conf and /sbin/ldconfig 1999-06-08 07:42:13 +00:00
pk 4482c7e0a6 Make the sparc use the elf sets. 1999-06-06 09:26:51 +00:00
bouyer f10be91eae Ops, remove debug code added with previous commmit. 1999-06-05 20:44:57 +00:00
bouyer 90d35fd201 Generate the /dist/obsolete_* files used by sysinst from the obsolete lists
in sets/lists/*. The sript sets/makeobsolete concatenates the mi and md
obsolete list files all or a specified set and dumps it in a file, in a
subdir specified on the command line (inspired from the maketar and makeflist
files).
Use this for all the sysinst-based installs.
Untested for non-i386, and the md obsolete list may be wrong or incomplete.
Each postmaster is supposed to check this on his port.
1999-06-05 20:17:38 +00:00
mark 814a0fc578 Add the Xarm32VIDC server. 1999-06-04 10:34:54 +00:00
lukem 3da956dff3 regen 1999-05-31 23:57:50 +00:00
ender 5f92800c39 Add a paragraph warning the user that a MacOS partition is still necessary
for booting so completely destroying all existing partitions may be
ill-advised.

Should fix PR 6341 from John Refling (refling@comet.lbl.gov).
1999-05-31 06:54:31 +00:00
ender 077384cc46 Add a note about 32-bit addressing when the Memory control panel does not
give you the option.

Should fix PR 6320 from John Refling (refling@comet.lbl.gov).
1999-05-31 06:38:16 +00:00
mark 970c0332ab Reduce the number of bytes per inode to 5120. 1999-05-28 06:05:00 +00:00
gwr 74d4236abd Warning fixes from kurt.schreiner 1999-05-27 05:41:15 +00:00
ross 85bb1d699e You are leaving a maze of twisty little conditionals.
There are macs here.
1999-05-27 01:04:13 +00:00
lukem 944d558ceb regen 1999-05-26 14:29:15 +00:00
simonb 29f2f8bf77 You leave a maze of twistly little conditionals... 1999-05-26 01:16:40 +00:00
ad 89b746a40e Merge long lost rcons-color entry. 1999-05-24 20:39:33 +00:00
ross d1a550d635 Delete maze of twisty little conditionals. 6 down, 11 to go. 1999-05-24 16:47:25 +00:00
ross c130e42b2e * Delete sun3x from SUBDIR
* The merged contents file didn't work out, so nuke it and put it back
  into each port directory. Most still have the now-pointless conditionals;
  these now should be deleted.
* fix alpha, amiga, and arm32 to delete the maze of twisty little conditionals
1999-05-24 07:03:16 +00:00
gwr b6019bb35a fix warning allegedly reported on i386 1999-05-23 22:08:17 +00:00
veego 3a53c9e30e Fxi the last commit:
move the include of bsd.prog.mk in front of the .PATH.
1999-05-23 10:25:43 +00:00
tron 2f3417d997 Fix listfiles to handle object directories. Patches supplied by
Izumi Tsutsui in PR misc/7628.
1999-05-23 07:31:19 +00:00
lukem 5488764b26 regen 1999-05-22 04:37:28 +00:00
gwr 33ad8f4c0a Add a release target to automate building release snapshots. 1999-05-21 04:06:20 +00:00
gwr 662828c4ce Add sun3 stuff 1999-05-19 05:49:06 +00:00
gwr 85c2b5c458 Add sn3 stuff. (This file is gross...) 1999-05-19 05:48:27 +00:00
gwr 9bde5265dc obsolete 1999-05-19 04:28:56 +00:00
gwr 14ec5cd1da Things in distrib/utils need to know BSDSRCDIR anway,
so we might as well use it.  Lots simpler.
1999-05-19 04:17:49 +00:00
gwr bb4c388e4e New files... 1999-05-19 03:58:13 +00:00
gwr a68da00556 Prune out NLS stuff. 1999-05-19 03:55:33 +00:00
gwr 0538cba737 Stubbed-out utmp file functions. 1999-05-19 03:54:40 +00:00
gwr 573562df6c Slimmed-down localeconv 1999-05-19 03:53:58 +00:00
gwr 1cf8e1e36b Prune out references to qsort in opendir unionfs code.
(Never needed on a ramdisk root.)
1999-05-19 03:53:03 +00:00
tron df15bdda2d Back out last commit, the "pmax" port doesn't support LKMs yet. 1999-05-18 23:23:32 +00:00
tron ebd50132e6 Add complete list of all LKMs. 1999-05-18 23:18:17 +00:00
tron 96ea1261c4 LKMs are listed in "ad.m68k". 1999-05-18 23:14:35 +00:00
bouyer 145e79f160 Sync with the english version. 1999-05-18 18:07:25 +00:00
kleink 9b6277e204 Add ntfs headers. 1999-05-18 13:23:17 +00:00
gwr e7c231c87c Fixup for the 1.4 release 1999-05-18 07:40:51 +00:00
gwr 824b2bed29 Increase ramdisk size 1999-05-18 07:31:56 +00:00
is 23610fcf92 - make empty media options with non-empty other interface options work.
- use media options for the install program as well as for the future
  installation.
1999-05-16 20:42:27 +00:00
gwr 80b8219a0c Oops - still need gzip 1999-05-16 08:33:47 +00:00
gwr 4271a87de0 updates for the 1.4 release 1999-05-16 08:21:52 +00:00
jwise 27a18e8843 Add my name to the list of developers, and the list of donations (cash for NBFTP). 1999-05-14 15:44:48 +00:00
sommerfeld 2275542427 Add text mentioning PCMCIA 1999-05-13 15:25:42 +00:00
ross 219ec208d3 WARNS
include prototype for memset(3)
1999-05-13 12:55:37 +00:00
veego 605cb1d196 Add ./usr/lib/libusb.so.0 1999-05-13 10:34:42 +00:00
tron 4712ac4022 Machine dependend file list for "ofppc" port. 1999-05-12 12:08:10 +00:00
tron e80a91c4ae Add "ntfs" LKM. 1999-05-12 12:06:23 +00:00
veego 0566453291 Add missing ./usr/libdata/lint/llib-lusb.ln 1999-05-11 21:49:58 +00:00
veego e5f81ca705 Add missing ./usr/lib/libusb.so.0.0 1999-05-11 21:32:05 +00:00
veego 6a92428839 Add missing ./usr/include/usb.h 1999-05-11 21:30:43 +00:00
augustss 18f11488db Make USB HID processing into a library. 1999-05-11 21:02:24 +00:00
veego dfa799a037 Sync with the recent crunchgen changes.
- Remove *.cro files and not the obsoleted *.lo files.

From Bill Studenmund commit message:
> 3) Generate .cro files rather than .lo files. .lo now is used for "local
> objects" - obj's for the host machine not the target machine.
1999-05-11 20:46:58 +00:00
veego 6cdc34b69f Add the manpages for catman(8), mount_ntfs(8), sysstat(1). 1999-05-11 20:30:14 +00:00
veego 0eb5175666 Add the removed files from mi rev 1.140. 1999-05-11 20:27:22 +00:00
veego eb604915ed Sync with reality.
remove:
- ./usr/include/dev/rcons/rcons_subr.h
- ./usr/include/dev/tc/sticreg.h
- ./usr/include/dev/tc/sticvar.h
add:
- ./usr/share/ldscripts/m68*
1999-05-11 20:20:02 +00:00
veego a96ec1eb9c Add ./usr/include/i386/loadfile_machdep.h 1999-05-11 20:16:53 +00:00
veego d349878964 Update the version numbers for libc (12.41) and libcurses (2.5). 1999-05-11 20:16:32 +00:00
veego ef659cb4de Add missing entries:
- /sbin/mount_ntfs
- /usr/sbin/catman
- /usr/share/misc/bsd-family-tree
1999-05-11 20:13:50 +00:00
veego 597558f2fc Add dummy targets for depend, includes, lint, regress and tags. 1999-05-11 20:08:01 +00:00
ross f4b387af13 Fix unclosed .Bl.
Adjust tag width.
1999-05-11 16:39:03 +00:00
kim 2a1bcd6cb6 Regen 1999-05-10 17:52:35 +00:00
mark 610e825c2d Now that the SHARK X server builds out of xsrc we need a few more files
in the X sets.
1999-05-10 10:03:43 +00:00
lukem 6f74d7ed98 regen 1999-05-09 07:38:21 +00:00
scw 843d2335b8 Nuke strings(1). It's not required for a miniroot. 1999-05-08 19:58:33 +00:00
tron 413c0b8a54 Add "usr/include/machine/devmap.h". 1999-05-07 20:54:01 +00:00
ender 79b5fdde80 Various updates for 1.4 since it looks like we will be making the
release after all.
1999-05-07 03:30:44 +00:00
ragge fb77d3696c Oops, forgot to check in the updated install instructions. 1999-05-07 00:15:16 +00:00
simonb c0b49cb7db Tidy up "make clean", remove compressed tar file of diskimage. 1999-05-06 20:51:22 +00:00
simonb 2f8ffb8914 Add compressed image to CLEANFILES 1999-05-06 20:50:13 +00:00
wrstuden f2a11156e3 We don't need to give explicit rules for .c.o conversion, the default
ones work fine, and are correct for cross-compiling.
1999-05-06 18:48:23 +00:00
christos b84e78c664 Add mount_ntfs 1999-05-06 17:13:08 +00:00
jtk 41dd04fe75 note my name (486/33, cash for nbftp) 1999-05-06 11:29:14 +00:00
thorpej d06d703de1 Add ofw_pci.h. 1999-05-06 00:08:23 +00:00
billc 6afcf9429b added Dave Rand, AboveNet, Warped Communications 1999-05-05 23:32:24 +00:00
is 6d08ee5e26 Add VMC 1999-05-05 19:12:45 +00:00
is 19277ae203 We support ATAPI CD-ROMs, nowadays 1999-05-05 18:47:40 +00:00
simonb a94b4b4c49 Add setting RTC offset for pc's. 1999-05-05 01:21:37 +00:00
fvdl 5d8dd1750f Sync with reality. 1999-05-04 20:20:35 +00:00
fvdl f1b4e99d77 Update to match reality. 1999-05-04 20:07:02 +00:00
kleink 2e50200254 Add links for asctime_r(3), ctime_r(3), gmtime_r(3) and localtime_r(3). 1999-05-04 15:50:24 +00:00
simonb f6f8865538 Mainly formatting. Sysinst does make FTP/NFS easier... 1999-05-04 03:42:20 +00:00
simonb c327e3a779 Mention some highlights since 1.3. 1999-05-04 03:41:46 +00:00
simonb ff08ee4418 Use common/upgrade. 1999-05-04 03:41:11 +00:00
simonb d610c1f1cc Most of this is gone, into pmax/install. Just keep a mention that
backups are important.
1999-05-04 03:40:22 +00:00
simonb f7395fddb7 Big clean up for ramdisk install kernel (don't need diskimages in
swap partitions, etc).
Mention PROM commands here instead of pmax/prep.
Better list of set retrieval methods (based on Alpha page).
Use common/sysinst.
1999-05-04 03:39:32 +00:00
simonb 4e72e5afe8 DECsystation capitialisation.
Mention that PX and PXG graphics boards are supported in -current.
Minor formatting.
1999-05-04 03:38:40 +00:00
simonb a05781204e The pmax doesn't use sd* or wd*. 1999-05-04 03:37:44 +00:00
simonb 9a2c838c56 The pmax needs to upgrade bootblocks before booting the install kernel.
And don't mention those darn floppies...
1999-05-04 03:37:09 +00:00
simonb 268918ca6d For a pmax:
+ Don't include pcmcia goop.
 + Don't mention floppy disks!
 + Add minimum memory requirements.
 + Only mention rz* disks, not wd* or sd*.
Mention that watching the file extraction list can slow things down on
a slow console.
1999-05-04 03:36:15 +00:00
simonb 21a058f060 Change terminal type and ifconfig interface for pmax.
Mention some new files that have appears in NetBSD 1.4.
Make i386 and arm32 X configuration conditional on those archs.
Remove pmax X11R5 discussion - uses X11R6 now.
1999-05-04 03:35:03 +00:00
simonb bdb75f209e Update src set sizes to current reality.
Prune 1.2->1.3 compatilbity issues, and 1 (only!) 1.3->1.4
issue.  More could go here!!!
1999-05-04 03:34:14 +00:00
simonb 7e55f1498b Add a html <name> to second-level subsection macro. 1999-05-04 03:33:30 +00:00
simonb 11de58919c Add pmax kernels.
Update available set sizes to current reality.
Remove comment about sysinst not being able to install X sets.
1999-05-04 03:32:55 +00:00
simonb 528b59cd0b Oops, remove ".include <bsd.sys.mk>" added by mistake in previous commit. 1999-05-04 02:46:15 +00:00
simonb 3434f6e05e Add dummy depend targets so that "make depend" doesn't bomb out. 1999-05-04 02:44:22 +00:00
fvdl 06d4645b5d Update this. From Izumi Tsutsui. 1999-05-03 21:58:10 +00:00
cgd b2d4e4e618 add compat_ibcs2 manual page to lists 1999-05-03 19:04:10 +00:00
is ef37d9492f Fix an old typo (or rather, an old failure to fully adapt copied code's
prompt text to the new location): for ftp, we build a list and extract all
at once afterwards.
1999-05-02 20:53:22 +00:00
fvdl e254cfed65 Since our mbr code and bootselector are only 512 bytes long, only
read/write that much. Previously, too much was written back to
disk (although it didn't do any harm because of the sequence
of execution).

Also, upgrade the MBR type from 386bsd -> NetBSD if needed during
an upgrade operation.
1999-05-02 15:26:22 +00:00
fvdl 337300d376 Change partition type if we're installing into an old 386bsd partition.
Check if there's no active partition after MBR editing.
Ask for own MBR to be installed if we're booting from out of CHS range.
Ask for bootselector to be installed if > 1 OS, and configure it.
1999-05-02 13:07:15 +00:00
minoura ac3360b0df Forgotten part in 1.7.
Copy /sbin/fsck_ffs with /sbin/fsck.
1999-05-01 10:59:55 +00:00
leo d914980ab2 More typo's (Julian Coleman). 1999-04-30 18:29:16 +00:00
leo fd88c5db65 Mention the package system (Julian Coleman). 1999-04-30 18:26:58 +00:00
abs c0161d7e63 Add sysinst setup for sparc, does not affect existing script based install.
ramdisk.sysinst should work unchanged for i386 also. Would be good to merge
after 1.4.
1999-04-30 05:09:43 +00:00
ross c5a82dd848 * New MI man page for fp{set,get}{round,sticky,mask}(3).
* Implement fpgetsticky() for alpha.
* Direct fpsetsticky() and fp{get,set}mask() into alpha kernel via sysarch(2).
* Define new sysarch(2) stub for above and install and distribute sysarch.h
for alpha.  (The fpcr IS user mode r/w, but for reasons beyond the scope
of a commit message kernel calls are needed.) And much kernel Magick is
required before these do anything, but this way programs compiled under
1.4 will DTRT on future snapshots and releases.
1999-04-30 00:58:30 +00:00
bad dc8601cb76 Mention Token-Ring cards supported by the tr(4) driver. 1999-04-29 21:49:51 +00:00
ender 4bee9b1689 Update mac68k set sizes for 1.4 1999-04-29 20:21:34 +00:00
simonb 115fa7a4ac Add sysstat. 1999-04-29 20:15:30 +00:00
is e609fe69c7 Add missing sponsors from the WWW page. Reorganize as there (individuals
and organizations seperately).
1999-04-29 19:27:27 +00:00
is 0ec95d34b3 update sponsor list from WWW page. split into individual and organization section, like there. 1999-04-29 19:27:26 +00:00
ross 22939f25dd Add target used when importing INSTALL.more to sysinst images. 1999-04-29 19:03:03 +00:00
ross 6f951a52eb Import INSTALL.more a better way. 1999-04-29 18:57:31 +00:00
bad 638ae929a5 Add tr.4 man page. 1999-04-29 16:43:33 +00:00
ross f14052bc95 Use \- instead of \*- (to get a dash instead of a hyphen) 1999-04-29 02:34:54 +00:00
ross a7158cb71c A note enumerating the final subtree build targets. 1999-04-29 02:32:16 +00:00
ross f344b99e97 Add `disk' target that does the dd(1). 1999-04-29 02:17:43 +00:00
ross cdc2780d60 term type, sun -> vt100 1999-04-29 01:23:53 +00:00
leo f290c42dd1 Atari X11 related updates 1999-04-28 19:33:41 +00:00
leo eb49506c14 fix typo. 1999-04-28 19:03:44 +00:00
leo 167d50274d Reorganize hardware list and bring it up-to-date. 1999-04-28 19:02:56 +00:00