Commit Graph

2106 Commits

Author SHA1 Message Date
explorer a5ea794895 add lmcctl.8 to man page list 1999-04-16 23:45:27 +00:00
leo d765b81230 Add: ./dev/mouse; Move /sbin/bootpref -> /usr/sbin/bootpref 1999-04-16 19:39:15 +00:00
simonb 6dfb452528 Fix incorrect pathname in previous. 1999-04-16 16:08:28 +00:00
simonb daa30e7063 After building a ramdisk kernel, build a small (currently 2MB) diskimage
suitable for dd'ing onto the start of a disk.

Duplicates some of the work done by the miniroot Makefiles and will
cleaned up and made MI soon.
1999-04-16 16:01:33 +00:00
simonb af43093feb Remove ./usr/libexec/ld.so - the compat13 package takes care of this. 1999-04-16 15:45:42 +00:00
simonb c6f8d15017 md_post_newfs() now returns int after the latest round of changes. 1999-04-16 15:42:32 +00:00
simonb 895e3323a5 Build a tar file of the ramdisk.fs suitable for installing on an NFS
server for diskless installs on machines that can't netboot a kernel
with a full ramdisk.
1999-04-16 14:12:14 +00:00
simonb 15fcd84c71 Define the disklabel prototype as a conditionally set variable so that
it can be overriden.
1999-04-16 13:31:40 +00:00
simonb 5849ceb510 Install second-stage bootblock. 1999-04-16 13:28:22 +00:00
simonb 7e09f8d2f8 Descend into sysinst directory if sysinst/arch/${MACHINE} exists. 1999-04-16 10:10:24 +00:00
ender 3a4b99f66e Make this compile again. 1999-04-16 08:29:15 +00:00
fvdl 5da713368c Add mbr_bootsel. 1999-04-15 22:41:24 +00:00
fvdl 148b5a16aa Add /usr/mdec/mbr_bootsel 1999-04-15 22:33:47 +00:00
minoura 4b6070dc9f swapon only if physmem <= 4MB.
swapon before fsck.  This is needed if the connected disk is large.
Other message cosmetics.
1999-04-15 15:21:41 +00:00
minoura cb06a1c589 swapon only if physmem <= 4MB.
Other message cosmetics.
1999-04-15 15:20:21 +00:00
minoura 011b07d1a9 Now that the md driver forcely turn on RB_SINGLE, no warning is
presented at boot time.
Also note for /start script.
1999-04-15 15:18:21 +00:00
is 14ee1bfb19 Mention a couple of port-specific new features. 1999-04-15 14:49:11 +00:00
bouyer 88c3275af3 Add wclear()/wupdate() before MSG_makedev, bits of the previous screen
were left.
1999-04-15 12:25:54 +00:00
msaitoh 36013c11f2 Add entries for pool_*.0 1999-04-15 12:25:37 +00:00
tsubai 5a42169d65 Update to reflect current status. 1999-04-15 11:45:57 +00:00
nathanw d69ac94192 Make this compile again (a return -> return foo was missed when
md_copy_filesystem was made to return an int in 1.10).
1999-04-15 05:01:04 +00:00
bouyer de3024ade3 Correct some bugs in mbr handling, which could lead to invalid partition
tables being written on disk:
- when counting non-BSD partitions, use part[i], not part[0]
- when using full disk for NetBSD, initialise all the fileds of the
  mbr entries (especially flags)
- When converting to on-disk format, if start and size = 0, initialise
  c/h/s to 0 for both start and end. convert_mbr_chs() would make an entry
  0/0/0, 0/0/1 which is not bogus, but not what we really want either.
1999-04-14 16:00:42 +00:00
minoura 2feaabda38 Run /start in the same shell.
Reduce memory use.
1999-04-14 14:18:44 +00:00
minoura 8d05bb55f9 G/c of the deleted programs. 1999-04-14 14:12:30 +00:00
minoura 50224771ef Descend to the utils dir for targets clean and depend. 1999-04-14 14:11:56 +00:00
bouyer 0e3751fa5f If there is no files to delete, return 1 (success), not 0. 1999-04-14 12:47:27 +00:00
bouyer 7861ee80e8 List of obsoletes files for each sets, split in mi/md parts.
These lists have been build concatenating distrib/sets/lists/ files for each
NetBSD releases since 1.0, and diffing this with the corresponding 1.4
file.
These files are used to build the /dist/xxx_obsolete files used by sysinst.
1999-04-13 20:30:00 +00:00
bouyer 8d7cb08335 Main change: add a cleanup_dist() function in util.c which will do the needed
cleanups before extracting a set. Should'nt do anything for an install,
as the filesystem shouldn't contain files that need to be removed.
cleanup_dist() is called before extract_file() for each set (the set name
is passed as parameter). It will open a file /dist/<set name>_obsolete
if it exists. This file should contain a list of files (absolutes
pathnames) that needs to be removed. cleanup_dist() will lstat() each file
to determine if it's there and if it's a directory or not.
It will then unlink() entries that are not directories and then rmdir()
directories. If a directory is not empty (it should now if the list of files
is correct) it will be renamed to <directory.old> and the user will be warned.

Other changes:
- move prototype of target_prefix() in defs.h, don't maintain a copy
  of it in each file.
- in install.c, after MSG_disksetupdone, do a wclear(stdscr) (display was
  clobbered after it).
- kill MSG_openmsgbuf, it's not used anywhere
- after MSG_disksetupdone in upgrade, don't call MENU_ok, do it the
  same way as in install.
- add wclear(stdscr);/wrefresh(stdscr); before calling MENU_distset (another
  display problem ...)
- While I'm there, move ask_verbose_dist() before MENU_distmedium. This way,
  if all go well the user can go away one ftp starts and come back once
  sets are extracted.
1999-04-13 20:17:47 +00:00
pk 51ec3af2ba Identify binaries that were moved or removed between 1.3 and 1.4 1999-04-13 19:14:47 +00:00
bouyer 5c7e21f9cb - Add a message explaining the user how to specify units for inputs
- in run_prog(), do an explicit wclear(stdscr); wrefresh(stdscr);
  before launching subwindows. This seems to solve all the display
  problems associated with run_prog().
1999-04-13 14:49:56 +00:00
is 2c4e2ccda8 Actually use MDSETS, so that ports can install the x sets if useful 1999-04-12 22:17:21 +00:00
ragge 1add6cf5ed Must have ld.so (+ some more) in vax distribution nowadays. 1999-04-12 18:01:36 +00:00
minoura 4342da248f Size hacks.
Use libhack, x_route, x_ifconfig, init_s in the distrib/utils
to reduce the ramdisk size.
1999-04-12 16:06:36 +00:00
tsubai 0b62da153e Add notes from SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>. 1999-04-12 13:46:25 +00:00
bouyer 974e6e2609 Also add ASUS PCI-DEC100TX+ to the list of tulip-based boards. 1999-04-12 09:46:11 +00:00
bouyer a7af910c55 Another Tulip-based board which works: DLINK DFE500-TX. 1999-04-12 09:42:35 +00:00
bouyer be743ed36b - Add 2 functions in label.c, getpartoff()/getpartsize() used to let the user
enter partitions offet and size. The user can chose unit independantly of
  the unit used for display ('M'/'c'/'s'). These functions do the proper
  bound checks and alignement/roudups. Used in the edfspart menu and
  i386 md_make_bsd_partitions() (other ports should do the change as
  well).
- now that getpartsize() does the rigth thing, kill the swapadj hack (which was
  buggy anyway).
- in i386 md_make_bsd_partitions(), don't propose defaults that don't fit on
  the disk. If the disk is too small, fallback to custom instead.
- fix a bug in mbr.c, where the partition flags would not have always been
  reset. sysinst created me a MBR with 2 active partition. The boot code
  doesn't like it :)
- added a message for eventual mount failures.
- killed donewfs and extracting messages, as we run  the commands in a
  subwindow these messages just flashed on the screen.
- Changes a few exit(1) to return(1), to give the user a second chance.
- added msg_clear() or wclear(stdscr) in a place or two, to make
  display a bit nicer.
- in run_cmd(), if the command succeeded, don't wait for the user to
  press enter.
1999-04-11 22:40:19 +00:00
is d880ae0c98 We do support the CyberSCSI Mk3/PPC now 1999-04-11 15:12:49 +00:00
jonb 528ffedc08 Allow the floppy directory to be built when someone does "make release"
in /usr/src on a pc532.
1999-04-11 13:22:10 +00:00
scw 9864c40a31 The 167Bug> boot command line was not quite correct. 1999-04-10 16:18:11 +00:00
scw 546c12c03b Modify the example on setting the date/time so it is kosher for 1999.
Fix the 'bo' command example for booting from tape on mvme167.
1999-04-10 16:16:11 +00:00
simonb 16f231aad1 Don't try to build our own pwd_mkdb when building the diskimage. 1999-04-10 03:59:58 +00:00
is 8f1f6ecaa6 new version number syntax due to new formatting;
yet another release...
1999-04-09 20:55:28 +00:00
jonb fb618761b7 Make this compile again... fix a couple of small typo's 1999-04-09 12:44:44 +00:00
bouyer 72d28a06a3 Oups, missed a lot of run_prog() calls when I changed the prototype. 1999-04-09 10:43:56 +00:00
bouyer 04f9354ab3 Some fixes for the do_install() function:
- Make all the functions called from do_install() return an error code,
  so that we can abort install if something went wrong.
- Add a 'errstr' argument to run_prog(), which if not NULL is displayed
  with msg_printf() and followed by process_menu(MENU_ok) if the command fail.
  Used to warn the user that the current action is aborted.
- in a few places use msg_display() or msg_printf() rather than printf.
  It seems that stdout/stderr are not always pointing to the active curses
  window.
- garbage-collecd unused messages, add a few new one (error handling).
XXX only tested on i386. Other md parts should be tested as well.
1999-04-09 10:24:38 +00:00
pk c672e5ca96 - add more i-nodes to ramdisk image
- make ramdisk/list work again with object directories
- make OS revision part of the images file names (like miniroot).
1999-04-08 21:17:14 +00:00
bouyer a17071efea Sync with .eng versions. 1999-04-08 12:54:52 +00:00
fair c67241f483 Create an ex(4) man page from a little driver reading. Very bare bones;
needs to have the diagnostic list explained, and the media support
list filled out before it gets pulled up to the 1.4 branch.

However, it's here to answer PR#6870
1999-04-07 21:48:52 +00:00
minoura 957dabcbcd Forgotten from last commit. 1999-04-07 15:28:01 +00:00
minoura ce03570956 Do not remove netbsd.INSTALL and netbsd.INSTALL.gz. 1999-04-07 14:30:52 +00:00
simonb 1c15941926 Remove any leading '/'s in the pathname component of the FTP URL.
When the complete URL is constructed, and '/' is inserted between
the hostname and the pathname components.
1999-04-07 13:09:55 +00:00
cgd 884b75e9f3 adjust for changes in alpha /usr/mdec files. 1999-04-07 06:47:49 +00:00
simonb f04624dfbf Remove single quotes from the ftp URL and remove the comment about
"protecting the URL from the shell."  run_prog() now breaks up it's
argument and calls execvp() directly, so there's no shell to be wary
off...
1999-04-07 05:18:49 +00:00
cgd d7f2b03827 update for changed alpha boot blocks and manual pages 1999-04-07 00:44:02 +00:00
minoura bfb9b83441 Fill the x68k-specific portion. 1999-04-06 14:49:01 +00:00
leo 8ea4699fac First round of corrections for the atari. 1999-04-06 12:33:38 +00:00
tsubai b8f166d4da Fix menu item number. 1999-04-06 09:31:40 +00:00
lukem 5010389530 regen 1999-04-06 03:59:11 +00:00
simonb e8f5904d9e Move prototype for disp_cur_part() from defs.h to mbr.h. 1999-04-05 06:59:36 +00:00
simonb 277c24dc4c Don't include <sys/disklabel.h> - "defs.h" does this us with the
right #defines so that we get the filesystem type names.
s/fstype/fstypenames/
1999-04-05 06:24:17 +00:00
simonb 39813aa161 Build an ELF kernel called netbsd instead of an a.out kernel called
netbsd.aout.
1999-04-05 06:17:44 +00:00
simonb 63dd859cad Add pax, cpio.
Remove installboot.
Add ptys to MAKEDEV command line.
1999-04-05 06:15:30 +00:00
simonb 56ff27242a Add cpio link to pax. 1999-04-05 06:14:18 +00:00
perry 0f2eecb8c3 add aculog 1999-04-05 00:22:47 +00:00
is fc78f9d619 /usr/include/amiga/ieee.h added 1999-04-04 20:17:54 +00:00
explorer 6249482be9 Install if_sppp.h in include/net/ 1999-04-04 06:08:40 +00:00
fvdl 2eef6a3ee1 Make sure to get the magic MBR number right (i.e. use u_int16_t). 1999-04-03 22:56:22 +00:00
minoura ffe85a263c Typo. 1999-04-03 14:20:57 +00:00
minoura fe17a5f264 Update to fit with the current status.
- Increse required disk space.
 - Note newly introduced utility loadbsd.x.
1999-04-03 14:15:00 +00:00
lukem d5f7c8fa09 since everyone else gets a plug for their bit, highlight that i did nsswitch :) 1999-04-03 03:16:39 +00:00
lukem 43e2ab965f regen 1999-04-03 03:12:46 +00:00
lukem d74fb9d392 regen 1999-04-03 03:04:02 +00:00
perry c64d5ce454 sync 1999-04-02 23:37:27 +00:00
minoura fa2cb59e90 SMALL kernel is not included in kern.tgz. 1999-04-02 15:46:34 +00:00
simonb 770f65cee6 Delete {device,swap,vnode}_pager.h 1999-04-02 03:50:54 +00:00
kim 96139333c2 Added myself, fixed sorting. 1999-04-01 18:44:37 +00:00
dbj 2b950ad26f Add next68k makefile, so "make obj", etc. doesn't fail. 1999-04-01 17:10:35 +00:00
minoura 105016caa8 Update. 1999-04-01 14:10:04 +00:00
minoura 6b6fc8e666 Add ethernet setup procedure. 1999-04-01 14:09:49 +00:00
minoura 2cfb5d30f1 Increase required diskspace. 1999-04-01 14:09:22 +00:00
minoura 4a6980672f Corp -> Inc 1999-04-01 14:08:21 +00:00
minoura 08d5492f03 Note the location of dti.ad.jp. 1999-04-01 14:07:35 +00:00
fvdl 793f57a4e6 Adapt setting of active partition to newer MBR handling. 1999-04-01 11:33:02 +00:00
is 34812462c1 revert last change, it was bogus 1999-03-31 19:22:56 +00:00
is c49b6be6b4 synchronize 1999-03-31 19:06:34 +00:00
jonb 1c77e14aab I am unable to find anything or anyone using /usr/include/ns32k,
and its presence makes pax unhappy.
1999-03-31 13:15:09 +00:00
bouyer c8b2b59bcc According to Bill Paul <wpaul@ctr.columbia.edu>, only the baseboard variant
of the Compaq NetFlex 3/P uses a Thunerlan TNETE100 chip. The PCI variant
use some other PCI chip the ThunderLAN driver can't handle yet.
Also, correct SYNOPSYS.
1999-03-31 12:19:57 +00:00
fvdl a5d73e00eb Rework the MBR code, and some of the labelling code.
* Use structures, not 2-dimensional arrays..
	* Use the DIOCGDEFLABEL ioctl to get the disk information,
	  to avoid confusion with (older) labels.
	* Don't ever call fdisk for partitioning. This was the
	  source of much confusion.
	* For the i386, use the BIOS geometry information passed by
	  the bootblocks.

Lots of things left to do, but it's a start.
1999-03-31 00:44:48 +00:00
soda 4f63fe16c9 regdef.h is back 1999-03-30 18:50:01 +00:00
dbj cd79d7d899 move pwd_mkdb earlier to avoid bumping our head on disk image size. 1999-03-30 08:03:42 +00:00
ross 5983cb1994 Edit alpha installation section. 1999-03-30 07:46:10 +00:00
gwr 3d29b3aabe Add sysctl 1999-03-30 06:19:54 +00:00
gwr ef04c9d6d8 In md_copy_kernel(), copy /netbsd.$karch to /mnt/netbsd 1999-03-30 06:17:55 +00:00
simonb f6e1172813 Add some section 4 manpages; sort. 1999-03-30 02:32:43 +00:00
simonb 90542f345f Add circleq_head_initializer(3) man page link. 1999-03-30 02:29:35 +00:00
simonb 004b0f345d Add another ipf example. 1999-03-30 02:22:10 +00:00
simonb 99298a0bd3 Add a few missing include files. 1999-03-30 02:20:06 +00:00
simonb 623f0ecbe8 Add /etc/wscons.conf 1999-03-30 02:10:31 +00:00
simonb 017205bf4d Add fsck_lfs. 1999-03-30 01:57:32 +00:00
perry 36ad5eb24b note that we support the 3c905B now. 1999-03-30 01:07:26 +00:00
hwr 1527a35844 Add ipip.[04] to set. 1999-03-29 20:44:07 +00:00
tsubai 7bd441a637 iteioct.h is deleted. 1999-03-29 12:45:22 +00:00
kleink 45d2f3615b UUCP texinfo documentation. 1999-03-29 11:48:01 +00:00
simonb 9a1e96788a Use TERM=rcons, not sun or pc3. 1999-03-29 07:19:47 +00:00
scottr c52bdfb427 Add a mac68k-specific lkm. (sigh) 1999-03-29 04:39:02 +00:00
simonb 4b0e81db29 Add elf2{aout,ecoff} manpages. 1999-03-29 03:11:58 +00:00
simonb e4e4004fe9 Put ./usr/libexec/ld.so back - it's used for backwards compatibility
with early ELF binaries.
1999-03-29 03:10:08 +00:00
simonb cfdfe887c9 Resurect from attic, and add ./etc/fstab.rz 1999-03-29 02:53:45 +00:00
simonb 999bb46bfa Remove /usr/include/mips/conf.h, and old non-ELF crt* gunk. 1999-03-29 01:59:41 +00:00
simonb 1ffc056ded Convert mipse[lb] to mips _after_ processing command line arguments. 1999-03-29 01:20:42 +00:00
simonb 31ce71a13a machine/tc_machdep.h isn't installed in /usr/include anymore. 1999-03-28 22:05:19 +00:00
is 3945730dbc Update: CS MK III/PPC scsi, ATAPI; mention no-Xserver for Retina Z2 and
A2410.
1999-03-28 21:33:38 +00:00
kleink 270c5e6806 Typo. 1999-03-28 17:12:12 +00:00
simonb 6e438f3735 Add second stage bootblock. 1999-03-27 15:50:57 +00:00
minoura 8db0486dd7 Add pax. Remove tar. 1999-03-27 14:07:08 +00:00
kleink a2026beda9 tzdata1999c 1999-03-27 11:27:22 +00:00
tron ca8cab1d19 Add "named.conf" manual page. 1999-03-26 23:52:57 +00:00
kim 45402fd3fc Install dig, dnsquery, host, nslookup, nsupdate and pawd in /usr/bin. 1999-03-26 20:04:50 +00:00
mrg 31f93decc6 add audioplay/audiorecord. 1999-03-26 13:55:49 +00:00
sommerfe 90844f84d6 Install send-pr.el (emacs-lisp front-end to send-pr) into /usr/share/gnats 1999-03-26 13:12:43 +00:00
minoura 632ad8cde6 Use pax(1) instead of tar(1).
MD parts already have this change.  /usr/bin/tar can be removed from
the miniroot.
1999-03-26 09:24:27 +00:00
mark 2319fcb044 Pull in ../common/upgrade. 1999-03-26 09:22:52 +00:00
mark 8ee35faca3 Bring these files up to date. 1999-03-26 09:10:48 +00:00
ender c32aac7964 Uncomment some file copies now that the files actually exist. 1999-03-26 08:52:44 +00:00
ender e83f28e8f9 NetBSD/mac68k installation kernel for use with sysinst.
Based on NetBSD/alpha instkernel.
1999-03-26 08:34:36 +00:00
mark f7644e2429 Allow various X11 sets to be installed. 1999-03-26 03:03:37 +00:00
mark 1f8be737e2 Pull in cgd's improved filecore bootblock checksumming code from
sys/arch/arm32/arm32/disksubr_acorn.c
1999-03-26 03:02:45 +00:00
explorer fa943f9ee6 add sbin/lmcctl 1999-03-25 22:04:57 +00:00
ross c122afdfb4 Stomp on those blank-line-inserting .ne requests, like Charles did
for -mdoc.
1999-03-25 21:19:08 +00:00
ross f566063401 Describe all six ways of loading the installer. 1999-03-25 21:13:04 +00:00
leo abc002ac94 Fixup atari set sizes. 1999-03-25 20:56:01 +00:00
ross 64b5377f3c Describe GENERIC.fs. 1999-03-25 19:58:37 +00:00
is 059e654914 Split off /etc/mailer.conf manual page from mailwrapper manual page. 1999-03-25 16:40:17 +00:00
leo 6d588fca56 - Move the pwd.db & spwd.db files into the list-files of the ports who need
them.
- Use x_dd & x_ifconfig.
1999-03-25 15:51:01 +00:00
pk d00a3a4467 Add `gnu/usr.bin/grep' as a source directory. 1999-03-25 13:14:42 +00:00
ross c17c3ad1aa Elaborate, and describe the vanilla instkernel, too. 1999-03-25 13:09:20 +00:00
pk 9c64be7f41 newlsf => newfs_lfs 1999-03-25 12:58:33 +00:00
pk fab472e8c9 Fill in sparc distribution set sizes. 1999-03-25 12:08:57 +00:00
dante 6dc68c9bd8 Add a supported AdvanSys SCSI adapter. 1999-03-25 10:39:14 +00:00
explorer de3a9322bb Add info for LMC cards 1999-03-25 03:50:18 +00:00
explorer 606ef37ce4 add copyright info for LMC, and myself (which I missed before) 1999-03-25 03:49:51 +00:00
mrg eb6b33ee3f add lessecho 1999-03-25 01:00:18 +00:00
minoura 511a8fd293 Mostly imported from netbsd-1-3 branch (1.3.3 and 1.3.4)
- Set ${driveunits} correctly.
 - swapon on small memory machines.
1999-03-24 15:54:45 +00:00
dante a0d8143219 Add AdvanSys SCSI host adapters to the supported hardware 1999-03-24 12:42:47 +00:00
perry 1adf543079 update the date. 1999-03-23 21:19:58 +00:00
perry 23433d74a4 more updates. It appears, unfortunately, that the whole "gotchas while
upgrading" section is going to need a rewrite.
1999-03-23 21:17:44 +00:00
perry e2cf6728d9 add Piermont Information Systems 1999-03-23 21:12:56 +00:00
perry 27b5e4333f update for changes in main -- USB and IDE are not i386 specific 1999-03-23 21:02:09 +00:00
perry 58263c1e72 Numerous fixes for 1.4. This is approximately okay for 1.4 now,
assuming enough people proof read it. more to come.
1999-03-23 20:55:38 +00:00
perry 75b15f7534 first cut of whatis for 1.4 1999-03-23 18:57:19 +00:00
drochner a9ddfb696d allow to set location of INSTALL kernel from command line so that
bootfloppies can be built with r/o /usr/src or with other kernels
1999-03-23 18:10:57 +00:00
drochner ccb094136e find "mdsetimage" in ${DESTDIR} 1999-03-23 18:05:45 +00:00
leo 4ca3cf8411 Use libhack.o to make this all fit on the miniroot again. 1999-03-23 10:22:31 +00:00
leo 9c6b700adf Allow for a 'LIBS' directive in the 'list'-files. 1999-03-23 10:20:01 +00:00
bad 5808123a9e Add if_token.h. 1999-03-23 00:10:04 +00:00
garbled d1407362ba More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages.  Many more to
come.
1999-03-22 18:43:46 +00:00
sommerfe 711bf4b2db Minor version bump 1999-03-22 17:58:31 +00:00
ross ac722a849a Bug fix: deal with race-like (select(2) vs wait4(2)) error flow bogon. 1999-03-22 09:02:47 +00:00
ross 5d25794ed2 Rearrange progs slightly to split up MI and MD specs. 1999-03-22 08:59:33 +00:00
ross 47b20698b5 +pax, +less, +swapctl, rm /etc/*pwd.db, synch with i386.
move the machine-dependent links and progs to separate lines, to purify
diffs with i386
1999-03-22 08:52:21 +00:00
ross bde3024a9b Make vnd image bigger. 1999-03-22 08:44:57 +00:00
ender e7a6b35eae The sysinst utility for NetBSD/mac68k. From Bob Nestor <rnestor@metronet.com>
in PR #6867 with some cleanup by me.
1999-03-22 08:37:31 +00:00
thorpej 08dd61824d Add cdefs_{aout,elf}.h 1999-03-20 01:42:13 +00:00
hubertf 15bf64c0ac add me 1999-03-20 00:00:43 +00:00
thorpej 83b5f3a79d Add link_{aout,elf}.h 1999-03-19 22:09:26 +00:00
ross bef0fed619 Bring back credits that were in the old version of mac68k/legal. 1999-03-19 19:40:31 +00:00
ross a62a87639d g/c 1999-03-19 19:12:03 +00:00
he 2efafeabaa Add note about /usr/include/machine and e.g. /usr/include/i386 on upgrade. 1999-03-19 15:44:59 +00:00
perry 0547e6d3b2 URLs can't safely contain certain characters unless they are %XX hex
encoded. This means certain passwords, usernames, etc., will not work
with "ftp ftp://...."

This code, submitted by Alan Barrett <apb@iafrica.com>, fixes this by
hex encoding unsafe strings in a clean fashion. This should close a
couple of outstanding PRs. Thanks Alan!
1999-03-19 14:49:07 +00:00
ross 27fa34dd96 Remove these before someone changes them. There is a common contents file
in distrib/notes/common/contents, conditionalized for the differences
between platform distributions.
1999-03-19 04:52:04 +00:00
ross c43460bf64 Remove this before someone changes it. There is a common contents file
in distrib/notes/common/contents, conditionalized for the differences
between platform distributions.
1999-03-19 04:51:10 +00:00
ross fffafc75b0 Remove these before someone spends time changing them. There is one
contents file now: notes/common/contents.
1999-03-19 04:48:18 +00:00
perry 7f01219e2e nuke 1.3 references 1999-03-18 19:40:49 +00:00
perry 74439bc057 update file sizes, fix X references 1999-03-18 19:40:28 +00:00
ross 41d402e6e4 Add i386 distribution set sizes. Add xserver set description. 1999-03-18 18:57:18 +00:00
perry 68c3caeeb7 update X11 dist. information 1999-03-18 18:34:14 +00:00
ross 597243a47a ld.so.conf doesn't belong in mi. 1999-03-18 05:27:37 +00:00
ross eb309c6446 Enable the std lkm's for alpha. 1999-03-18 04:56:30 +00:00
he 83636f9dde Since we include EXT2FS in the kernel, we should have mount_ext2fs too. 1999-03-17 23:32:33 +00:00
minoura 8d49dfbad7 Add missing files. 1999-03-17 16:17:48 +00:00
simonb 826dd9708b Add "Set root's shell and password." 1999-03-17 12:42:42 +00:00
leo d932c4af3a Add ieee.h 1999-03-17 10:00:37 +00:00
he 0cc83570fc Reenable gzip symlink, pax uses it. 1999-03-16 20:17:14 +00:00
he f65003b4d3 Sync to reality. gcov, rc.wscons, queue/list man pages, i386/ieee.h. 1999-03-16 12:06:31 +00:00
is 2bf4692b0e Add explicit filesystem endianness, to help cross-building releases. 1999-03-15 20:54:54 +00:00
fvdl a4ca20e23e Start cleaning up geometry code by storing the disk geometry in a structure
with proper names, not an integer array with is numerically indexed.
1999-03-14 14:19:05 +00:00
sommerfe 2d2e8be23c Temporarily back out the libhack version of gethostby* as it's *too* small. 1999-03-14 03:29:06 +00:00
ender 5a333883e0 Fix a typo. 1999-03-13 23:17:04 +00:00
sommerfe 6a5409ffe2 Update comment about newfs parameters for 1.44M disks
(and make it clear they're not going to get better)
1999-03-13 21:43:34 +00:00
sommerfe 72b3c2be3c Shrink ramdiskbin by ~184K.
- use libhack to avoid dragging in YP and DB (saves about 108K of libc
   we have no need for).
 - use more of the -DSMALL utils from distrib/utils/x_*  (saves about 76K)
	(except x_gzip, which is actually bigger).
People who want to be able to install files which have been translated
into EBCDIC, or install over XNS, can probably figure out other ways
to get this done.

This means that a boot image again fits on a single 1.44M floppy, with
about 50k to spare.
1999-03-13 21:21:51 +00:00
sommerfe 2f946a25db Don't over-reserve space in the tarball for the bootfile; strip the bootblocks
(just being used as a "spacer" in the tarball).
1999-03-13 20:44:16 +00:00
sommerfe d9994f64bd Copy compressed kernel with miniroot inside to "netbsd" rather than
"netbsd.gz".  This speeds the boot by a small but perceptable amount.

The time between when the bootblocks print "no such file or directory"
for netbsd and when they show signs of actually having found netbsd.gz
is long enough to be noticeable, and looks bad..
1999-03-13 20:02:32 +00:00
sommerfe 2ccf28fc88 Install bootblocks before the kernel; this speeds the boot slightly as
the system doesn't have to seek to the end of the disk and then back
again.
Use gzip -9 to try to squeeze every last bit in.
1999-03-13 19:58:44 +00:00
sommerfe 40b1ba1fb9 Use installboot and bootblocks from DESTDIR 1999-03-13 19:19:03 +00:00
sommerfe 93c6dea365 Make it more clear where this came from. 1999-03-13 19:11:54 +00:00
sommerfe a8ff351bae Warnsify.
Add reduced version of getcap routines, so sysinst need not drag in
the database goop via libtermcap.
1999-03-13 19:08:43 +00:00
drochner 51b87dd93c g/c regdef.h 1999-03-13 13:03:26 +00:00
itohy 29b70cd215 Use G0 (not G1) for the alternative character set (DEC line graphics).
Delete "\E)0" sequences and make ":as=\E(0:ae=\E(B:"
(some terminals use "1" for "0").
This change makes it easy to use 8-bit encodings, such as ISO8859, EUC, etc.
PR #7126.
1999-03-13 09:03:28 +00:00
ragge aa897b228c Put in new code to make a ramdisk system for installation. 1999-03-12 18:36:52 +00:00
sommerfe fc47c0c742 Also build serial bootblocks by default, installing into
/usr/mdec/biosboot_ser.sym
Change Makefile.booters to not assume `version' file is in source directory.
1999-03-12 16:07:57 +00:00
marc a08745a0e8 if exec fails, perror() and _exit(). exit() is no good, because if
the child runs the atexit cleanup() function, the filesystems get
unmounted and things lose.
1999-03-11 16:48:27 +00:00
leo dbe02b9472 Sync with checkflist output from Julian Coleman. 1999-03-11 15:35:11 +00:00
marc d498a2d354 update the list to correspond to the programs which are actually in
the ramdiskbin
1999-03-11 06:24:36 +00:00
marc 15d1a6cc63 alphabetize 1999-03-10 08:02:12 +00:00
he 1a36836b8e If TIOCGWINSIZE returns 0 x 0, default to 80 x 24 instead of crashing. 1999-03-09 19:30:00 +00:00
he 982ab7b13a Add termcap.mini, with both pc3 and vt100 terminal types, and use it. 1999-03-09 19:28:54 +00:00
garbled c6d6153ab6 Found another case of shell redirection in a run_prog. Tidy it up with
do_system, and appropriate logging calls.
1999-03-08 19:42:30 +00:00
kleink 7c689f6dd8 Add hcreate(3) and friends. 1999-03-08 18:49:54 +00:00
kleink 718a724b1c Add missing ioctl(9). 1999-03-08 18:31:04 +00:00
he 97645818ba Let's call this image boot-big.fs. 1999-03-08 15:59:34 +00:00
he 25e8d87423 Add README.I128. 1999-03-08 08:40:49 +00:00
hubertf 7ed74de17b Add some more MLINKS to queue.3 (tailq_next, ...) 1999-03-07 03:21:01 +00:00
he 94d92ef5c2 Forgot ./usr/libexec/sendmail entry. 1999-03-06 19:13:32 +00:00
he 111a866fcd Fixing various chaff, sync to current reality:
o mailwrapper, postfix and sendmail
 o hello, sup.no.netbsd.org; bye to skarven.itea.unit.no
 o innetgr / netgroup
 o a few sendmail master config file changes
1999-03-06 19:11:07 +00:00
drochner e6c7d6de02 workaround to make "make depend" succeed 1999-03-06 11:31:51 +00:00
wrstuden ad140b77ea Modify all calls to newfs in ramdisk/miniroot creation to include
the needed endianism of the architecture. One step towards cross-building
releases.

Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
1999-03-04 20:32:18 +00:00
ross f6dcb51416 Sync: sha1(3), tfind(3) (et al), mk.conf(5), mailwrapper(8) 1999-03-04 08:13:14 +00:00
tv 730800f9f6 Add some missing Info stuff. 1999-03-03 13:22:34 +00:00
explorer 8650b13a6c add SHA1 man pages and include/sha1.h 1999-02-28 18:18:46 +00:00
scw a6a7b5c100 Add ./etc/fstab.sd example. 1999-02-27 17:59:35 +00:00
ross 17556b8ba3 Convert GENERIC floppy image to ustarfs.
Make sure kernel is stripped.
1999-02-25 12:31:30 +00:00
abs 6f9ff1cdcb Update libc and libamu version - noted by dokas@cs.umn.edu 1999-02-25 08:08:06 +00:00
scottr 4687329516 Add the mac68k iwm(4) man page. 1999-02-23 14:53:57 +00:00
lukem 66f6dda9f1 regen 1999-02-23 14:34:21 +00:00
ross 5bc723973e Add sched.h. 1999-02-23 03:04:49 +00:00
kleink 4e1ecffb24 Back out revision 1.91; I'm a dork. 1999-02-21 17:19:40 +00:00
scw 6d5ffe9469 Updates for MVME167 support. 1999-02-20 16:21:19 +00:00
scw a946bd14d0 Update mvme68k sections for MVME167 support.
Also move Chuck to "Developers" and myself to mvme68k port-master.
1999-02-20 16:19:48 +00:00
scw df90f3d608 Update for MVME167 support. 1999-02-20 16:18:10 +00:00
tron e22dbe7254 Be more precise about which of Adaptec's AIC chips we support.
Fixes PR kern/7011 by Olaf Seibert.
1999-02-19 16:41:57 +00:00
is 6edf8af927 Warm about root/swap placement within the first 4 GB of the disk 1999-02-19 15:01:26 +00:00
thorpej 6ecf444398 Add fdformat. 1999-02-18 20:33:10 +00:00
tv c2fadca3a6 We don't install `gprof.callg' and `gprof.flat' anymore - those text files
are now part of the gprof binary.
1999-02-18 15:35:06 +00:00
he e861a305f3 Typo correction. 1999-02-17 12:27:16 +00:00
is 2c7fa23c38 Fix Copyright dates 1999-02-16 23:34:10 +00:00
is dc068e0d1f Assign my files to The NetBSD Foundation, Inc. 1999-02-16 22:46:55 +00:00
kleink a99dd435e7 Add nl(1). 1999-02-15 15:34:16 +00:00
mrg ee33f9143c lose GNU chess.. 1999-02-15 11:23:16 +00:00
simonb 0b2e590950 Add top. 1999-02-15 03:11:08 +00:00
he fc449356b1 Remove entry for `strings' since that's binutils-based and we don't
have the machinery to include that (besdies, it would take up lots of
space on the miniroot).
1999-02-14 16:27:42 +00:00
lukem 868ca23db4 remove NOPROG (nothing uses it). however, set MKOBJ=no if appropriate 1999-02-13 23:53:56 +00:00
nathanw 75218cf184 Add uiomove.{0,9} 1999-02-13 08:07:34 +00:00
itohy d2ebbdebdc Use "$MAKE" instead of "make" for cross environment. 1999-02-13 07:59:45 +00:00
lukem dcab0210a0 convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
kleink b75d68301e <sys/fcntl.h> -> <fcntl.h> 1999-02-12 15:04:00 +00:00
tv 3fd0fbd058 Add send-pr.info. 1999-02-12 14:55:01 +00:00
tv cec1db793b Add diff.info. 1999-02-12 12:49:43 +00:00
tv 26624f2493 Add Texinfo stuff and /usr/share/locale files. 1999-02-11 17:41:22 +00:00
kleink cd6ab900da Add clock_settime(2) and friends. 1999-02-11 15:26:58 +00:00
he 0f64b4b5b7 Add files that are now being installed: 3 new includes, two lkms and mkboot. 1999-02-10 19:57:36 +00:00
is b0f697496e Provide a minimal instruction/data cache synchronization C binding.
(The function has always been in the kernels as special trap #12).
In response to PR 4951 by Hauke Fath.
1999-02-09 22:32:33 +00:00
tv 9965c5dfdc ld.so is only for 1.3 binary compatibility, and will become part of the
soon to be created compat13 pkg.
1999-02-09 19:44:41 +00:00
tv 5163316f8d Remap mipse[bl] to mips for set lists. 1999-02-09 19:34:18 +00:00
tv 64932f9f5c Remove bfd includes, bfd link libraries, and add ldscripts to
/usr/share/ldscripts.
1999-02-09 17:35:04 +00:00
tv 5d3f4f89b6 Nuke libcc1 shlib. 1999-02-09 15:43:05 +00:00
kleink 827b8c9fea New zoneinfo files from tzdata1999b. 1999-02-08 18:29:56 +00:00
is 2dc9b12410 Make it clearer what to answer to the "Device name: " prompt. 1999-02-07 19:39:07 +00:00
kleink 7652845c4d Also clean up ${TARG}.more. 1999-02-07 18:29:51 +00:00
kleink 746964e353 Add l64a_r(3) links. 1999-02-06 15:07:48 +00:00
kleink e90a587abc Sync libc minor. 1999-02-06 15:06:14 +00:00
mrg 5890f2855d add boot floppy stuff. 1.3 is the fourth netbsd/sparc release 1999-02-06 08:36:05 +00:00
minoura 3cd6b4425d There is no installboot for x68k port. 1999-02-05 15:50:51 +00:00
minoura 379e966207 Add keymaps. 1999-02-05 14:10:01 +00:00
cjs eded1c99ca Tweak for various new and removed files. 1999-02-05 09:48:09 +00:00
tron fb0f57bc28 Remove bogus white spaces. 1999-02-03 20:13:21 +00:00
bouyer 559036da39 Update to current state of pciide. Note support of ISA, ISAPnp and PCMCIA
IDE controllers too.
1999-02-02 17:32:27 +00:00
lukem bb1f1b53ac regen 1999-02-02 08:38:32 +00:00
he 0c0355cfd9 bootfloppy-big/Makefile creates 2.88M diskette image suitable for CD-ROM boot.
(Depends on new disktab from etc/etc.i386/.)
Don't descend into bootfloppy and bootfloppy-small since these now overflow,
now do ramdisk, fdset, bootfloppy-big, and bootfloppy-tiny.
1999-02-01 21:55:31 +00:00
kim 45faaa01a0 Added z[ef]grep. 1999-02-01 17:14:41 +00:00
he 2c5c44b893 Describe multi-floppy boot.
Describe possible PCMCIA workaround via DDB now that DDB is in INSTALL.
1999-02-01 16:16:09 +00:00
minoura 885f14413a Add /usr/share/examples/supfiles/sup.jp.netbsd.org. 1999-02-01 16:03:56 +00:00
he 7cf58978a8 Fix clean target too. 1999-02-01 15:13:01 +00:00
he 135540da2a Rename boot disk set name from 'disk' to 'boot'. 1999-02-01 14:25:09 +00:00
he ff15f486fc Move extern declaration of do_system() from run.c to defs.h, used by i386/md.c 1999-02-01 14:08:35 +00:00
minoura ddd80b8ebd Setup $driveunits properly. 1999-01-31 17:35:49 +00:00
mrg b6ae8c804d use pax for tar. 1999-01-31 09:28:26 +00:00
mrg b232af4818 err, this is 92 cylinders now. 1999-01-31 08:05:08 +00:00
veego 62b6d88053 Ups, made an mistake when i added Xwrapper. 1999-01-30 20:52:48 +00:00
veego 43b1a4c84d Sync for the new files in XFree86 3.3.3.1. 1999-01-30 20:33:51 +00:00
veego 838ba1d483 Back out the last commit which moved the ldconfig(8) manpages to shl.aout.
Thx to Ross for pointing it out that this has to be done differently.
1999-01-30 20:32:45 +00:00
veego 3af300d46f Add ./usr/include/dev/ic/mc68450reg.h. 1999-01-30 17:35:07 +00:00
veego 5a01afaed9 Move the ldconfig(8) manpage to shl.aout. 1999-01-30 17:10:46 +00:00
veego c24c65fdd0 Add the ./usr/libdata/ldscripts directoy and files in it. 1999-01-30 17:01:43 +00:00
veego 7fa23a9bd9 /usr/include/sys/vcmd.h and /usr/include/sys/vlimit.h are gone. 1999-01-30 16:59:38 +00:00
veego 46527edb83 Remove the machine check for missing shared libs support on the vax. 1999-01-30 16:58:02 +00:00
thorpej 39ad8cfc5f nuke <machine/disklabel_mbr.h> 1999-01-27 22:09:42 +00:00
thorpej bcc5206520 add <sys/disklabel_mbr.h> 1999-01-27 22:09:13 +00:00
tsubai 3849ede50b * Add disktab.preinstall.
* Mount kernfs and mfs.
* Add mount_mfs link.
* Remove strings link.
1999-01-27 13:18:30 +00:00
tsubai 65d8322a2f Uncomment "bootfloppy". 1999-01-27 12:04:32 +00:00
minoura a632f67a13 Mention X sets.
Security distribution is actually available because it is m68k-common.
1999-01-26 15:21:17 +00:00
thorpej 46e8a53c33 Add indent.pro. 1999-01-26 04:35:19 +00:00
lukem 25b79ebda9 regen 1999-01-26 03:10:50 +00:00
garbled ed77015dc8 When special casing these commands with do_system, remember to add
manual logging and scripting calls, so everything is recorded in it's
proper location.
1999-01-25 23:55:10 +00:00
garbled 851ee9e397 1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
commandlines for all tar operations.  (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c.  Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.

Big thank you to Matt for all his work on this.
1999-01-25 23:34:20 +00:00
lukem 56b81a911b add hesinfo 1999-01-25 23:01:40 +00:00
lukem 9a98ba2e5b hesiod*.3 1999-01-25 09:49:52 +00:00
lukem cb76a540cc hesiod.conf.5 1999-01-25 09:48:26 +00:00
garbled 7e3cccdc10 libutil.so.4 -> libutil.so.5 1999-01-25 06:34:33 +00:00
lukem 91d671c6fa update for libc.so.12.37 1999-01-25 01:12:48 +00:00