Commit Graph

4894 Commits

Author SHA1 Message Date
lukem 1a64af8d1b MAKEDEV.wrapper
generate list of commands from provided MAKEDEV script with
	given arguments, to feed into makedev2spec.awk

makedev2spec.awk
	take output of MAKEDEV.wrapper and generate an mtree(8) specfile.
2002-02-06 16:08:16 +00:00
lukem 8b407af734 - allow ${MTREECONF} to contain multiple files, and build ${WORKSPEC} up by
catting these together with "/unset all" between each file.
- when populating the tree (${WORKBUILT} rule), depend upon ${WORKSPEC}
  rather than ${MTREECONF}
- support ${MAKEFS_FLAGS} as optional flags for ${MAKEFS}
- use CLEANFILES to remove files
2002-02-05 23:29:43 +00:00
lukem 5bb092ee45 replace /unset mode with /unset all 2002-02-05 23:16:51 +00:00
lukem e07af841a2 use CLEANFILES to remove cruft 2002-02-05 23:16:16 +00:00
wormey cef7fb637b Fix from Takeshi Shibagaki (ie9t-sbgk@asahi-net.or.jp):
(effect of)  fixed a bug when it makes install image.
(reason for) We cannot apply to newfs no disklabel device, so must
             write temporary disklabel. refer to i386.
2002-02-05 23:10:02 +00:00
reinoud 19c1a02e8b The postfix `regexp' and `pcre' examples are now split into a `access',
`body' and `header' part ... The origional examples are aparently no longer
available.
2002-02-05 15:03:50 +00:00
reinoud 3af1f00423 Add the relevant libarm* libs to base and comp for acorn32 2002-02-05 14:11:34 +00:00
reinoud ef70c25c39 libarm32.so should be in base, not in comp. 2002-02-05 13:58:40 +00:00
lukem 848861bf4f add some more IMAGEDEPENDS 2002-02-05 11:15:04 +00:00
mrg c0099774ec allow the user to continue the install, even if sysinst thinks that the
network has not been configured (due to what ever local condition that
causes ping to fail, or whatever.)  requested by kre in private email
many many months ago.
2002-02-04 14:35:10 +00:00
blymn dedd8b8cb7 Major lib bump for libmenu 2002-02-04 13:05:22 +00:00
tsutsui bfb4c00da9 NOLIBHACKOPENDIR is gone. 2002-02-04 11:13:33 +00:00
tsutsui f8f85f68d9 Sync with newsmips:
> use ${HACKOBJS:Ngethost.o} instead of trying to keep HACKOBJS in sync
> with HACKSRC/Makefile.inc
2002-02-04 11:03:08 +00:00
thorpej 7599c17f99 Don't install <stdbool.h> for now. Lossage resulting from me testing
with a not-in-tree compiler.
2002-02-04 08:51:26 +00:00
ross 0a4e099c15 stop specifying cylinders per group 2002-02-04 01:11:09 +00:00
skrll 03ecb39a1f Don't go mad with the includes... 2002-02-03 22:44:21 +00:00
lukem a23934fd2a permanently disable opendir.o until its link bugs (on ELF platforms
only?) are sorted out.  speculation (based on some analysis by simonb)
is that it's because fts calls _opendir2 directly, which forces both
the libhack and the libc versions of opendir.o to be linked in.
in any case, there's space saves to be had elsewhere...
2002-02-03 22:39:52 +00:00
skrll a3a8c36b17 Factor out the aout library moving code for use in other platforms. 2002-02-03 22:21:55 +00:00
wormey 3beb955c29 Add definition to a variable. 2002-02-03 20:04:31 +00:00
wormey cf2b6407b6 mdsetimage doesn't have a -T option; remove it 2002-02-03 19:59:30 +00:00
lukem de1da0afc1 remove XXX comments left in by mistake 2002-02-03 16:58:46 +00:00
lukem adb295f063 use ${HACKOBJS:Ngethost.o} instead of trying to keep HACKOBJS in sync with HACKSRC/Makefile.inc 2002-02-03 16:35:11 +00:00
lukem c8099b4072 Major overhaul, to enable unprivileged (cross) building, removing the
requirement to build as root on a system with vnconfig.


Use ${KERNSRCDIR} and ${_SRC_TOP_} where appropriate

Remove now-obsolete:
	list2sh.awk runlist.sh bootfloppy-common/list

Bootfloppy-*/Makefile: don't need to set DISKTYPE or BLOCK8K any more

Rename  bootfloppy-common/Makefile.inc  to  common/Makefile.bootfloppy
and	fdset-common/Makefile.inc       to  common/Makefile.fdset
This uses makefs instead of vnconfig and disklabel, thus removing the
need for root privileges to build these floppies..

Add common/Makefile.ramdisk, to simplify ramdisk-*/Makefile.
Uses shared ${_SRC_TOP_}/distrib/common/Makefile.crunch and
${_SRC_TOP_}/distrib/common/Makefile.image to even further simply things.

Migrate ramdisk-*/dot.profile to a shared common/dot.profile, which
detects whether it's an install or rescue profile based on the existance
of /sysinst.  Remove /dev generation code as init(8) now does that for us.

Migrate common parts of */list to a shared common/list.ramdisk.
Convert ramdisk-*/list to new format used by distrib/common/parselist.awk
Don't bother running pwd_mkdb now that libhack's getpwent parses
/etc/master.passwd instead of /etc/passwd.

Migrate ramdisk-*/mtree.conf to a shared common/mtree.conf, which is now a
new full-path-style specfile.

Remove ramdisk-*/ramdiskbin.conf as it's now automatically generated
from ramdisk-*/list by parselist.awk.

Migrate ramdisk-*/termcap.mini to a shared common/termcap.mini.

Remove unused ramdisk-{small,tiny}/disktab.preinstall.

Use .for loops in kernel-*/Makefile to simply defining mostly-duplicated
targets.

ramdisk-*/Makefile: convert to using common/Makefile.ramdisk

Remove unused ramdisk-*/dot.hdprofile.
2002-02-03 16:22:19 +00:00
tsutsui c33eea3aac Use more libhack functions. 2002-02-03 15:56:26 +00:00
lukem d691d4a33e distrib/common - shared files for building distribution media, initially
comprising of:

    Makefile.crunch
	build a crunchgen(1)ed binary from the provided lists

    Makefile.image
	build a tree from the provided lists, and
	build an ffs file system image from that tree using makefs(8),
	without requiring root privileges

    parselist.awk
	parse list files generating different output:
		crunchgen config
		mtree specfile
		sh commands to populate a tree
2002-02-03 15:24:43 +00:00
lukem b5c22acdbc revert revs 1.10 (and 1.11); now back to using the ustarfs build framework
from ../bootfloppy-common/Makefile.inc like the other boot floppies.
it wasn't ustarfs that was broken, it was the broken PAD=yes code in the
latter trashing the last 8k of the kernel...
2002-02-03 14:58:24 +00:00
lukem ce248e3fc1 - fix PAD=yes code so that it won't potentially trash some of the last
8k of the kernel.
- minor cleanup of an error message
2002-02-03 14:56:00 +00:00
thorpej 9ff7f6dda8 Add <stdbool.h> 2002-02-02 17:36:07 +00:00
lukem 3ec71ac24d replace previous "cut down" getpwent.c with a version which is closer
to libc/gen/getpwent.c.  this version reads from master.passwd instead
of passwd  (thus removing the need to keep both in the mini file system
and having to run pwd_mkdb to generate the latter)
2002-02-02 15:57:54 +00:00
lukem d50281b041 sync closer to libc version 2002-02-02 15:31:58 +00:00
lukem 6d6c0437fa ansify 2002-02-02 15:08:06 +00:00
tsutsui 00ed66f7eb - Rename ${SIZE} -> ${RAMDISKSIZE} to avoid conflict with new-toolchain.
- On clean target, try to "make -f ramdiskbin.mk clean" first if it exists.
- Include bsd.prog.mk for new-toolchain.
2002-02-02 07:26:40 +00:00
reinoud b27c26ce1c Add include/arm/swi.h for SoftWareInterrupt base chunks. These chunchs
define the offsets of various operating systems chunks to enable
interworking / emulation.
2002-01-31 15:00:56 +00:00
reinoud 1511c4fe53 Dont forget libarm32.so in the setlist 2002-01-31 14:57:00 +00:00
reinoud 4881b77e47 Update set lists to include include/acorn32/int_* files and clean up a bit. 2002-01-31 14:55:25 +00:00
reinoud 04fd66e7c5 Add initial commit for acorn32 `comp' set lists .... mainly covering
/usr/include/acorn32
2002-01-31 02:52:51 +00:00
reinoud 816d147b7b Use etc.acorn32 and sysinst.acorn32 instead of the old arm32 versions. 2002-01-31 02:01:40 +00:00
reinoud 187b0b9771 Fix typo 2002-01-31 01:56:43 +00:00
lukem 3ae605601a - rename etc/rc.d/NETWORK to etc/rc.d/NETWORKIGN
- move entry for etc/rc.d/xntpd from base/obsolete.mi to etc/obsolete.mi
2002-01-31 01:34:50 +00:00
reinoud b97d535232 Create a sysinstall part of our own... not my own choise (maintainability)
but since arm32's gonna go i'll have to.
2002-01-31 00:33:49 +00:00
reinoud 458896425c Sorry, but it makes no sense for NetBSD/acorn32 to have boot-floppies like
these.
2002-01-31 00:02:12 +00:00
reinoud f82630e309 Remove some old crud too 2002-01-30 23:43:01 +00:00
reinoud d92f20bd58 Delete some more old crud 2002-01-30 23:28:37 +00:00
gavan c9980d99fd Added myself 2002-01-30 23:25:57 +00:00
reinoud f102b529e1 Remove some old crud that isnt even used anymore ! 2002-01-30 23:03:26 +00:00
reinoud 33e38cb32b Oeps... forgot this one 2002-01-30 23:03:09 +00:00
reinoud 3b613c945b Remove some old installation crud and change the terminal setting to vt100 2002-01-30 23:02:21 +00:00
perry b8637fec9f get rid of the stuff from hide 2002-01-29 20:20:57 +00:00
kleink 76863ed9d4 Sync with tzdata2002b. 2002-01-29 13:13:47 +00:00
aymeric 5f64c7fa5a remove extraneous ".bullet)" which prevented compilation. 2002-01-27 19:50:10 +00:00
lukem 9a9a577188 - remove unused variables, and variables that don't need to be set here
- use ${NM} instead of nm
- define KERNELSYMS from KERNELS
- remove netbsd.tmp in clean
2002-01-27 15:31:57 +00:00
tsutsui a7fa024eb0 Add Acard ATP-850/860 PCI IDE controllers to supported hardware. 2002-01-27 14:17:10 +00:00
minoura ac2fc7b3ee Reflect boot program changes. 2002-01-27 01:09:15 +00:00
perry 339e1af255 obsolete /usr/games/hide/*, per tech-userland consensus 2002-01-27 00:38:25 +00:00
martin ade576a4f7 We are at libc.so.12.82 now. 2002-01-26 12:45:00 +00:00
martti 53a8f3ca45 Added few ipf examples 2002-01-26 09:30:53 +00:00
lukem 19e7af73bc whitespace cleanup 2002-01-26 02:34:30 +00:00
reinoud 351db2d000 Forgot these files :( ... hope i can delete lots of them later but better
commit them now for inclusion in 1.5.3 / 1.6
2002-01-25 15:35:43 +00:00
reinoud cf0cf9c783 Create initial distribution directory for NetBSD/acorn32. There might be
some unused stuff in there like the floppies but i've left them here for
completion. They might be interesting to build one day too.
2002-01-25 15:28:41 +00:00
bouyer e87cf5777c Remplace ncr0 with siop0, and mention 53c1010 and 53c1510d 2002-01-25 14:18:45 +00:00
dsainty 4d8f15ea68 Add myself (David Sainty) 2002-01-25 13:27:48 +00:00
martti 8334fdf826 Added ipf6.conf 2002-01-24 14:49:16 +00:00
jwise 57cfb2277e Resolve two more entries which are duplicated in two set files
(include/dev/ofw and include/dev/usb)
2002-01-24 03:47:15 +00:00
jwise cf2a64d05e Fix a directory entry (usr/share/doc/usd/13.viref) which was present in two
set lists.

syspkg makes a nice lint(1) for the set lists :-)
2002-01-24 03:43:55 +00:00
jwise f96a76c19c Move share/sendmail subdirectories to `misc' set, where their contents already
are.
2002-01-24 03:40:42 +00:00
jwise c4a5e7bc48 Move link-time shlib links for libi386 and libm387 to comp set, as with other
shlibs.
2002-01-24 03:35:13 +00:00
itojun da60b1c113 add NRL advertising clause 2002-01-24 02:25:12 +00:00
scw 71ec86aaa8 Make this work again. 2002-01-23 21:10:00 +00:00
tsutsui f0150052a5 On clean target, try to make -f ramdiskbin.mk clean first if it exists. 2002-01-23 12:59:25 +00:00
mrg 7cda1e8c92 don't install psim 2002-01-22 17:02:08 +00:00
mrg 47d0b44e4f add PSIM support to gdb and install the stand alone in /usr/bin/psim. this
fixes the rest of port-powerpc/14307.
2002-01-22 16:55:19 +00:00
jwise b78fc22030 Remove a few more auto-generated files missed in last sweep. 2002-01-21 16:51:32 +00:00
jwise 64204053df Remove auto-generated files accidentally brough in with syspkg import. 2002-01-21 16:40:20 +00:00
jwise ee31fd144b Remove auto-generated files accidentally brough in with syspkg import. 2002-01-21 16:39:24 +00:00
jwise 1ca5c1b281 Import NetBSD System Package (syspkg) sypport for the base, comp, etc, games,
man, misc, and text sets (i.e. all non-X11 sets).

This support currently allows two make(1) targets to be executed from
src/distrib/syspkg/sets:

  a.) `make register' will register the existing system as packages.
      This willl allow the version of software on the current system
      to be queried with

	PKG_DBDIR=/var/db/syspkg pkg_info

      and individual packages to be deleted with

	PKG_DBDIR=/var/db/syspkg pkg_delete <pkgname>

  b.) `make package' will create binary packages from the existing
      system (or from the contents of ${DESTDIR}, if ${DESTDIR} is
      set).  These packages can be taken to another system, and
      installed with

	PKG_DBDIR=/var/db/syspkg pkg_add <pkgname>

      to update or install specific packages.

The need to explicitly specify the syspkg PKG_DBDIR will be replaced with a
flag for the various pkg tools in the next few days.
2002-01-21 15:45:36 +00:00
mrg 2101858f52 - don't put a copy of GENERIC in the netbsd.INSTALL kernel's embedded
filesystem's as /netbsd...

- reduce INSTALL size by 2.5MB.

- clean up list.m4
2002-01-21 13:46:26 +00:00
mrg 61d679b8c1 convert sparc64 to use `makefs' rather than vnd/newfs/mount. this severely
cleans up a lot of the processing here.


XXX: note that the sparc64 "INSTALL" kernel's file system has a copy of
GENERIC in /netbsd.  fix this shortly.
2002-01-20 05:57:10 +00:00
reinoud 87e0da9f3a Please _test_ your patche first Reinoud !!! sorry for the fuzz.... this
ought to work....
2002-01-19 11:16:20 +00:00
reinoud 1e253502e5 Make the ramdisc binaries compile in cross compilation without the
BSDSRCDIR variable set ... build.sh doesn't set this...
2002-01-19 03:37:35 +00:00
tsutsui 36a633380b ${SIZE} -> ${RAMDISKSIZE} to avoid conflict with toolchain. 2002-01-17 13:36:00 +00:00
pk 653e663226 Test DESTDIR and RELEASEDIR for non-emptyness as well as existence, sigh.. 2002-01-15 17:45:36 +00:00
pk 0fe18a041a Remove instbin.cache from dependency lists, since crunchgen is now run
unconditionally.
Avoid running the crunchgen command multiple times for each dependent
target by marking only one target (instbin.mk) for unconditional re-make.
2002-01-15 17:41:41 +00:00
wiz f5bbe120f9 Whitespace nit, sort sections, drop trailing dot in SEE ALSO. 2002-01-15 02:31:31 +00:00
wiz 68f1efb939 Use standard headers and sort sections. 2002-01-15 02:31:04 +00:00
wiz 05d870e7f6 Use .Nx for NetBSD, use standard headers, sort sections and SEE ALSO. 2002-01-15 02:30:45 +00:00
thorpej 5eaa0c1197 Add /usr/lib/crtfm.o 2002-01-14 01:33:40 +00:00
jdolecek ab1b91dffe Add pckbd.pl.iso8859-2, by Dawid Szymanski. 2002-01-12 21:07:11 +00:00
augustss b2d1027db4 Add /usr/lib/libusb_pic.a 2002-01-12 17:22:10 +00:00
pk 9050f03f0a Use KERNSRCDIR in path to `osrelease.sh'. 2002-01-11 17:42:57 +00:00
wiz a4397af56d Add /usr/include/fs/smbfs. 2002-01-11 01:36:28 +00:00
thorpej 63852061b6 Add dkctl. 2002-01-09 22:33:53 +00:00
tv 1399f528bf Don't gzip these .fs's either; only boot-big.fs gets gzipped in the end. 2002-01-08 04:00:01 +00:00
jwise 978f7e7d2d Import syspkg make infrastructure from draga.com CVS.
This is the latest version of <bsd.syspkg.mk>, and forms the basis of
NetBSD System Packages (syspkg).  Further development of this codebase
will occur within TNF's cvs repository, and copyright will be assigned
to TNF when the relevant paperwork is complete.
2002-01-07 22:48:30 +00:00
jwise dec9565bbc Import syspkg documentation from draga.com CVS. 2002-01-07 22:46:16 +00:00
chris ba37f78a24 Add myself as cats port-maintainer. 2002-01-07 20:53:45 +00:00
jhawk 48e0cb8d2d I depart releng. 2002-01-07 16:48:02 +00:00
shin aac10b548d use 'vnd0' instead of 'vnd0c', when unconfigure device. 2002-01-07 12:56:42 +00:00
minoura 49a2f3f4c6 VND_CDEV -> VND.
Properly write disklabel.
2002-01-07 04:47:10 +00:00
deberg 7b6d08efe5 MALLOC, FREE, and a missed VOP_GETPAGES.9 2002-01-07 01:13:21 +00:00
deberg d9656fb29c VOP_GETPAGES 2002-01-06 21:31:55 +00:00
augustss 56de69164d Add esa(4). 2002-01-06 16:10:15 +00:00
mrg 9230e402ce add a simple binstall(8). hi wiz! 2002-01-06 07:44:11 +00:00
mrg c8166f989e update the location of the client script. 2002-01-05 07:42:10 +00:00
uch 48d7ccb224 s/vnd0d/vnd0/ 2002-01-05 02:23:30 +00:00
bjh21 a5d3e4699b BBBB(8) is obsolete. 2002-01-04 15:33:01 +00:00
augustss 0b73fe424f Add ustir(4). 2002-01-03 19:01:19 +00:00
pk 6e7a0c937f Fix symlink example in netboot section (PR#14809). 2002-01-03 07:56:42 +00:00
mbw 3e4181fb80 Medium-scale overhaul.
macppc/hardware
Forgot to put PowerComputing PowerCenter in list of models that can't use
 on-board video

macppc/prep
Reword four-key-combo c-o-O-F to imply you need to hold all four down
 until the 0 > prompt appears, also a better description of the keys
shuffle System Disk instructions around a little to make more sense
Fix BootVars instruction to "uncheck auto-boot?"
Change '.Dl 0 \*> Ic "..."' to '.No 0 \*> Ic "..."' surrounded by .(disp
Link to new FAQ entries (such as how to use the Open Firmware environment
 and instruction for people unfamiliar with MacOS)
Describe how to prepare an MS-DOS filesystem for booting
Be more consistent about "ISO9660"
The NetBSD/macppc boot CD-R image has "partition zero" bootloader and
 XCOFF bootloader to work on all models -- this is described better now
Better info on how to netboot OF 1.0.5 systems
Mention that UFS is not currently supported by NetBSD and MacOS < 10
Detab the dhcpd.conf example
Add .To 2 tags for preparation of bootable media subsections

macppc/install
Change '.Dl 0 \*> Ic "..."' to '.No 0 \*> Ic "..."' surrounded by .(disp
Added new and very very useful "Open Firmware boot syntax" section
 describing how to determine the OF boot-device and boot-file
Clean up examples of boot commands
Update descriptions of booting problems (some were incorrect)
Add .To 2 tags for OF boot command subsections and common problems
2002-01-03 03:52:14 +00:00
mbw 8c02b254fc common/main
tweaks to the "Quick install for the impatient", particularly changing the
 recommendation to MS-DOS floppy with bootloader and kernel instead of
 boot floppy image

common/sysinst
add .To 2 tags for macppc-specific sections

common/postinstall
change tlp0 to de0 in description of typical ethernet interface
2002-01-03 03:32:10 +00:00
he 181e4f6c0a Quote > and < characters with \*> and \*< in order to get semi-correct
HTML as one of the results.
2002-01-02 21:12:15 +00:00
wiz 4cbb128b70 Obsolete /usr/include/smbfs. 2002-01-02 18:33:06 +00:00
briggs 9c006e1248 We reference a monstartup(3), so let's actually make a link for it. 2002-01-02 04:52:55 +00:00
augustss d86645530d Add udsbr(4). 2002-01-02 03:26:11 +00:00
augustss 219e9e68dd Add various radio stuff. 2002-01-01 22:28:57 +00:00
chs ef0d72c9ba libusb -> libusbhid 2002-01-01 19:05:15 +00:00
chs 5192c64824 miniroot is out of space, use the ramdisk termcap file in the miniroot too
so that it fits again.
2002-01-01 18:51:40 +00:00
augustss 9e60e6cc53 Some s/libusb/libusbhid/ that I forgot. 2002-01-01 11:55:25 +00:00
mrg 73824b4903 link /sbin/disklabel, and copy dhclient-script in as well (dhclient was already included, just not available) 2002-01-01 08:01:58 +00:00
mrg 4ea659d3c8 add a checkflist-x11 target 2002-01-01 07:59:32 +00:00
minoura a54d2c0d9d .include <bsd.prog.mk> to use DESTDIR/usr/include. 2001-12-30 04:08:28 +00:00
augustss afd80b96ed usb(3) is dead, long live usbhid(3). 2001-12-28 18:00:56 +00:00
augustss c10feb636c libusb(3) is obsolete. 2001-12-28 17:53:35 +00:00
augustss 7eb96c2035 Add uhidev(4). 2001-12-28 17:39:19 +00:00
mason 131d9bffea vnconfig called incorrectly - it wants either a simple "vnd0" or a full path
to a raw device, not a full path to a cooked device.
2001-12-28 16:34:50 +00:00
minoura ccde23ea6d Reflect reality. 2001-12-28 02:10:26 +00:00
jwise c43fe21748 Remove list2plist. It has been supplanted by makeplist, which does the same
thing in a pkgset-aware fashion.
2001-12-26 18:46:18 +00:00
jwise 25f7c6aadf Add two utility scripts used by syspkg from draga.com CVS:
listpkgs -- a utility script for syspkg maintainers.  Given a pkgset name,
	    list all packages in that pkgset by parsing the src/distrib
	    set list files.  Imported at draga.com revision 1.2.

Usage: ./listpkgs [-a arch] [-m machine] [-s setsdir] [-p prefix] setname
        -a arch         set arch (e.g, m68k, mips, powerpc)
        -m machine      set machine (e.g, amiga, i386, macppc)
        -s setsdir      directory to find sets
        setname		set to list packages for

makeplist -- a script called by <bsd.syspkg.mk>.  Given a pkgset name
	     and a pkg name, output a valid PLIST for that package by
	     parsing the src/distrib set list files.  Imported at
	     draga.com revision 1.2.

Usage: ./makeplist [-a arch] [-m machine] [-s setsdir] [-p prefix] setname pkgname
        -a arch         set arch (e.g, m68k, mips, powerpc)
        -m machine      set machine (e.g, amiga, i386, macppc)
        -s setsdir      directory to find sets
        -p prefix       prefix for created plist
        setname pkgname set and package to build plist for
2001-12-26 18:43:00 +00:00
mason a3f1ae9c61 vnconfig called incorrectly, breaks build 2001-12-26 15:18:24 +00:00
wiz 3231b4bedf Add some obsolete man pages. 2001-12-25 20:06:53 +00:00
wiz a6703d1135 Add /usr/include/dev/irdaio.h, and remove some that are in comp/mi (that
is, get installed currently....).
2001-12-24 20:59:57 +00:00
jdolecek d30b4c546d add uvm_loan(9) and uvm_unloan(9) 2001-12-24 12:30:38 +00:00
atatat 043e7e58b6 Redefine MENUC and MSGC so that non-new-toolchain platforms don't
lose.
2001-12-24 00:47:42 +00:00
jwise 0405d5f9a0 Spaces to tabs. 2001-12-22 02:32:35 +00:00
jwise ed756ae393 Move cu {cat,}man pages from man-uucp-man and man-uucp-catman to
man-util-man and man-util-catman, as uucp has moved from base-uucp-bin
to base-util-bin.
2001-12-21 19:59:33 +00:00
jwise 405def7f0f Move /usr/bin/cu from base-uucp-bin to base-util-bin, as it is a generally
useful tool required by a _lot_ of users who do not otherwise use UUCP.
2001-12-21 19:57:19 +00:00
tv 4c9a2ef7d3 * Add protoize and unprotoize. (Closes PR 6894.)
* Regen files with proper OS names and version numbers.

* Clean up toolchain2netbsd somewhat, to get it ready to be cross-host
  compatible (more work to be done here, but it's getting closer).

* Add framework for gdbreplay and gdbserver, but hold off on enabling these
  by default until low-nbsd.c is verified to work everywhere.
2001-12-19 23:54:16 +00:00
tv 7fb95bfb35 Remove iostdio.h from the list of system-installed headers; intended to
address parts of PR toolchain/14896.  This header file is nonstandard
(and doesn't even exist in gcc 3.0); an out-of-the-box gcc build also
doesn't provide the missing functions.  So just drop the .h completely.
2001-12-19 20:52:11 +00:00
mrg 37deaacf94 add ./usr/share/examples/syslogd/all.newsyslog.conf 2001-12-18 14:11:31 +00:00
wiz 326c26052c Address misc/14958:
Don't error out if DESTDIR exists.
Use "find -s" instead of "find | sort"
While here: Drop syssrc/usr.sbin/dbsym from syssrc.tgz, since it has been
replaced by gnusrc/gnu/usr.sbin/dbsym.
XXX: Add gnusrc/gnu/usr.sbin/dbsym (and libbfd)?
2001-12-18 10:19:14 +00:00
mbw 2c0dbef118 Whoops, forgot to include the new compat_hpux.8 in the set lists 2001-12-18 03:46:36 +00:00
fredette 38f679e635 Added sun2 content to the release notes. 2001-12-17 21:39:51 +00:00
wiz 7a45621546 Remove /usr/sbin/dbsym here too. 2001-12-17 21:24:28 +00:00
wiz 16fdcab7cc dbsym(8) is now USE_NEW_TOOLCHAIN-specific. 2001-12-17 21:23:20 +00:00
wiz e5064283dd /usr/sbin/dbsym is not md anymore. 2001-12-17 21:20:13 +00:00
fredette 920566d233 Sync with the sun3 distrib code, and fixed many problems
to the point where this is truly useful for building
sun2 releases.
2001-12-17 20:27:39 +00:00
fredette 1b9e597488 Added support for uncompressed sets.
When doing a UDP NFS mount, ask if "small transfers" (i.e.,
-r 1024 -w 1024) should be used; this is necessary when
the client and/or server has a feeble network card.
2001-12-17 20:17:34 +00:00
wiz f8b221bd5c Add /usr/sbin/dbsym. 2001-12-17 19:42:05 +00:00
bjh21 db39bfcf04 Add /usr/include/arm/iomd/vidc.h. 2001-12-17 15:09:24 +00:00
wiz 33a42d347d Add /usr/sbin/irdaattach. 2001-12-17 13:10:54 +00:00
wiz d178cd29a9 Add hash(9) and its symlinks, and /usr/share/mk/bsd.hostlib.mk. 2001-12-17 13:10:13 +00:00
wiz f48442c6e1 Add irda(8). 2001-12-17 13:08:55 +00:00
wiz d61cbcc75a Add /usr/share/examples/mount_portal/sysctlfs.sh. 2001-12-17 13:08:15 +00:00
mhitch f558d9fca7 Change to use the new two-stage boot loader when building the miniroot
filesystem.
2001-12-17 05:59:20 +00:00
mhitch 2609e32c3f Fix for changes in using VND. 2001-12-17 05:57:33 +00:00
mhitch 7859091290 Change to new two-stage boot loader; make previous bootblocks obsolete. 2001-12-17 05:54:25 +00:00
bouyer 2752bdbb87 Note support of newer promise controllers. 2001-12-16 23:40:23 +00:00
explorer 59c1bf35cc /usr/include/dev/ir{,/irdaio.h} to distrib sets 2001-12-15 01:07:15 +00:00
explorer 1411757e4a install bsd.hostlib.mk, since bsd.hostprog.mk is and things in /usr/src/tools wants it. 2001-12-14 05:46:47 +00:00
mrg 07f129f94a clean up a couple of items. 2001-12-13 14:02:02 +00:00
junyoung a477ade7f9 Add myself. 2001-12-13 08:53:54 +00:00
augustss e32c80d646 Add uirda(4). 2001-12-12 15:29:23 +00:00
tv 7ec460046d Major readability cleanup; nuke redundancies; MKfoo=no -> NOfoo=. 2001-12-12 00:05:09 +00:00
martin aabc2a9efc Add pppoe(4). 2001-12-10 20:51:11 +00:00
martin fa6de1190e /usr/sbin/{pppoectl,ispppcontrol} -> /sbin/ 2001-12-10 17:27:05 +00:00
martin d835715cfa Add ifwatchd. 2001-12-10 17:02:23 +00:00
jmc bbce64239a Convert to minimal /dev with the rest generated at bootup on an mfs mounted dir 2001-12-10 06:18:26 +00:00
jmc 440c9209e1 Remove ed. It's not needed for install and consumes way too much space to fit.
Also convert umount to using the x_ version
2001-12-10 06:17:24 +00:00
jmc 353e1ce493 Clean this up for a proper cross-build setup.
1. Replace all "groff"'s with $GROFF so the right binary is picked up depending
on new or old toolchain setups and USETOOLS
2. Remove the DESTDIR check where it adds -M. This is pointless as some of the
file in share/tmac have hard coded references to /usr/share/tmac so using the
new ones in $DESTDIR will just point you back into /usr/share anyways...
(the new toolchain has no issue here as it's tmac files all point into
$TOOLDIR. Any old setups should just depend on the local setup instead of
some mix of DESTDIR and old files the -M would have produced).
2001-12-10 05:27:59 +00:00
minoura 9d9c30bd81 Correct argument order of installboot. 2001-12-10 03:09:03 +00:00
ross 0537ea5213 simplify all vnd(4) names for vnconfig(8) and disklabel(8) as required
by recent libutil changes; it's nicer this way in any case
2001-12-09 00:37:38 +00:00
ross 0293291e61 + get mtree definition from bsd.sys.mk, for subtree make runs
+ change all disklabel and vnconfig instances to track libutil opendisk(3) mods
2001-12-09 00:32:51 +00:00
gmcgarry 1e6e7a59a1 Add rtc(4) 2001-12-08 05:50:52 +00:00
yamt 604f3ffeb7 add manpages for stdio wide char related functions. 2001-12-07 11:56:14 +00:00
yamt 2aebb3d002 bump libc minor version. 2001-12-07 11:53:58 +00:00
minoura a05e3fce0a Overhaul installation system.
- Use new boot system.  Bootfloppies now use ustarfs.
 - Split instkernel.* directory from bootfloppy.*.
 - Adjust ramdisk size.
 - others.
2-floppy installation system cannot be compiled due to size bloat.
Disabled temporarily (?).
2001-12-07 06:57:49 +00:00
briggs a0464e11d0 First cut at ramdisk image for sandpoint installation kernel. 2001-12-07 05:04:57 +00:00
minoura 7d3c9783e0 Use new boot system. 2001-12-06 04:15:31 +00:00
augustss 3316c2f3bc Add irdaattach(8). 2001-12-05 12:50:52 +00:00
ad 6b286ee8f2 +malloc_roundup.0. 2001-12-05 12:45:36 +00:00
ad 079e2a0548 Document malloc_roundup(). 2001-12-05 12:44:24 +00:00
lukem c06546a2cc add <sys/hash.h> 2001-12-05 06:57:35 +00:00
jmc c15d918f56 Add bsd.prog.mk for libhack components 2001-12-04 18:14:20 +00:00
wiz a19ffa4418 Add ./usr/lkm/compat_freebsd.o. 2001-12-04 17:36:58 +00:00
minoura 2eed9a4741 Add elf2aout. 2001-12-04 09:44:19 +00:00
minoura 0b1f78486f Add some missing manpages.
Sort.
2001-12-04 09:40:50 +00:00
jdolecek 666315fdb3 Now that LKMs work all over, bring the VFS LKMs and if_ipl LKM to mi list from
arch ones. Also make all VFS LKMs 'base-vfs-lkm'.
2001-12-04 00:12:45 +00:00
jdolecek 2909de9a04 remove empty lists 2001-12-04 00:09:50 +00:00
augustss 467db01652 Add irframetty(4). 2001-12-03 23:25:33 +00:00
bjh21 e76d12d108 /usr/mdec/BBBB is obsolete. 2001-12-03 23:12:31 +00:00
jhawk 2689c284c0 Don't use CURDIR-relative .so for reading the toc, as it breaks
with objdirs.
2001-12-03 22:05:28 +00:00
thorpej 9403ea63a5 Mirror change made by jhawk while I was writing the NetBSD/evbarm
release notes (and thus missed updating the NetBSD/evbarm notes):

Based on feedback (various), remove the .toc files from CVS,
and instead generate them each and every time (twice!).
2001-12-03 20:30:05 +00:00
christos 274d31de8f fix libcdk bump. noticed by wiz. 2001-12-03 14:25:30 +00:00
christos d1d1fbb92a major bump for libmenu, libform, libcdk because of libcurses bump. 2001-12-03 14:06:35 +00:00
jhawk 55b9072766 s/change a partition/change partitions/
otherwise it looks like you're being asked to change
partition 'a'.
2001-12-03 06:12:19 +00:00
christos 5cbb7cd02b bump libcurses.5 2001-12-02 22:46:05 +00:00
augustss 3776d30935 Add cir(4), irframe(4), and oboe(4). 2001-12-02 19:55:35 +00:00
wiz 70fe6c1246 Add MAKEDEV(8) for acorn32 and necessary directories. 2001-12-02 18:56:47 +00:00
blymn 5a1109e6a8 Bump libcurses minor. 2001-12-02 10:10:37 +00:00
minoura f2ff44241e Add new boot programs. 2001-12-02 10:05:45 +00:00
mbw 4133cc1aef Mention tlp0 as possible built-in ethernet option
Mention how to manually create /dev entries, since the suggested "Re-install
sets" option doesn't automatically do this (leaving the user without
/dev/console)
2001-12-02 03:59:41 +00:00
gmcgarry 796fcac29a Documentation for itimerfix(9), from Christos Zoulas. 2001-12-02 02:26:26 +00:00
jmc 0a04168b5e Change to use utils/x_ed 2001-12-02 01:44:08 +00:00
jmc ce9f4d2c00 Fix VND device for unconfig 2001-12-02 01:43:38 +00:00
jmc de9d0f2c64 Tweak newfs params and fix VND device for unconfig 2001-12-02 01:43:12 +00:00
jmcneill fa0a465c3f Added myself. 2001-12-01 22:44:37 +00:00
jhawk 700b43b275 s/MAKETOCS/MKTOCS/ 2001-12-01 17:54:11 +00:00
bouyer 34d6f4f3c4 Note ATAPI tape support 2001-12-01 00:29:50 +00:00
thorpej 86e4569262 First cut at installation notes for NetBSD/evbarm. Needs some
fleshing-out (and general "how to set up diskless environment"
instructions in the ../common directory).

Supported hardware and setup for the Intel IQ80310 board is written.

I've filled in the supported-hardware bits for the ARM Integrator
board, but someone (HI RICHARD! :-) will need to provide info about
setting up the firmware for booting and typical run-time environments
for this board.
2001-11-30 23:48:50 +00:00
jhawk a5c0fa3864 Based on feedback (various), remove the .toc files from CVS,
and instead generate them each and every time (twice!).
Based on a suggestion from Alan Barrett, allow setting MAKETOC=no
to permit rebuilding the install notes without regenerating the
.toc files, to allow more speedy debugging of markup changes.
2001-11-30 22:20:03 +00:00
kleink 56c8c8b400 Update for tzdata2001d import. 2001-11-30 13:33:27 +00:00
thorpej 3a4956a5c8 On platforms for which there is more than one kernel set choice,
default the kernel sets to "no", thus requiring that the user
explicitly enable the one that is right for their system.
2001-11-29 23:24:23 +00:00
thorpej 0f33bc5dfa Update for the new kernel set names. 2001-11-29 23:20:56 +00:00
lukem 91d1bbeaf3 Deprecate fnv_32_*() API. We'll replace this with a more generic hash API. 2001-11-29 18:39:08 +00:00
kleink 88e306ce1c No point in installing svr4_machdep.h; get rid of it. 2001-11-28 13:29:29 +00:00
tv 1010c26601 Add profiled and PIC libgcc. 2001-11-28 04:43:09 +00:00
soren 44bcc347c6 MIPS has LKM's now. 2001-11-28 03:58:38 +00:00
jmc 353d4e5bef Just use vnd0 when vnconfig'ing and then use the char/raw device when newfs'ing
and mounting
2001-11-27 05:05:38 +00:00
lukem 75033974ce Add strsuftoull.c. Thanks to Launey Thomas for the reminder. 2001-11-27 03:33:08 +00:00
thorpej 22b573bafe <machine/psl.h> is no longer installed on ARM ports. 2001-11-26 20:53:07 +00:00
thorpej 968e1d036f Add netwinder distrib lists. 2001-11-26 03:45:46 +00:00
jhawk 87ee29c3df regen 2001-11-26 02:39:33 +00:00
jhawk 471f49f614 Add 3rd level sections (.To) to TOC, as this is so _long_. 2001-11-26 02:35:58 +00:00
jhawk 32012891fd Add 3rd level sections to TOC (.Te), as this is so _long_.
Make "Unsupported devices" and "Required configurations" real 2nd level.
2001-11-26 02:34:14 +00:00
jhawk dccb6e675f Add .Te and .To macros for explicit additions to the table of contents.
.Te adds an entry at a specified depth and also outputs the entry name
in the output stream, .To "only" adds the entry. .To is necessaary where
markup issues prevent the use of .Te.
2001-11-26 02:24:30 +00:00
jhawk 5b9bb2cf9d Remove TOC entry for Sh; there are only 3 of them and they're
all on page one and they add needless clutter. Additionally
  doc2html doesn't output a tag for them, so we cannot link to them.
  Lower indent level for Ss and Ss2
Add special HTML support: emit an HREF on each TOC line. There's some
  nasty kludging with extending the dot-leader tab stop by the width
  of the href, but that's life in mdoc2html.

TOCs need to be regenerated, but I'm not going to bother for a while.
2001-11-26 01:16:22 +00:00
thorpej 66c35c7fe8 Fixup arm26 distrib lists. 2001-11-26 01:00:48 +00:00
jhawk c0385463c9 Initial generation of table of contents for each version of the release notes. 2001-11-26 00:39:07 +00:00
jhawk 7ab7d7e967 Add "tocs" target to TARGETS so all tables of contents may be regenerated
at once.
2001-11-26 00:28:17 +00:00
jhawk c2c3e49e52 Add a table of contents (TOC) to the release notes.
This makes it _much_ more user-friendly, as it allows users
  to skip to the parts they want easily.
At present, the TOCs are generated files, and can be regenerated
  with "make tocs" (probably has to be run twice to account for
  the size of the table itself).
TOCs are named INSTALL.{PostScript,ASCII,HTML,more}.toc instead of
  INSTALL.{ps,txt,html,more}.toc because that's what \*[format]
  expands to.
2001-11-26 00:19:56 +00:00
thorpej b63a7cb68f Add _G_config.h. 2001-11-26 00:03:23 +00:00
thorpej 62729566d0 Add evbarm etc distrib list. 2001-11-25 23:41:22 +00:00
thorpej 32c2431475 Fixup; we don't actually install libcom_err manpages. 2001-11-25 23:39:50 +00:00
thorpej 1a9ccdc4db Fixup ARM distrib lists. Add evbarm distrib lists. 2001-11-25 23:34:40 +00:00
thorpej 1c2b8edffd Update for new location of disklabel_acorn.h 2001-11-25 16:28:52 +00:00
isaki 5bb62778d7 about Nereid ethernet. 2001-11-25 05:46:51 +00:00
jhawk 75e4940879 Hello. Did YOU know that
*      This product includes software developed for the NetBSD Project by
 *      Wasabi Systems, Inc.
? Well, it's true. From sys/dev/acpi.
2001-11-24 23:53:18 +00:00
thorpej 35a01e1ce7 Use the logic in bsd.own.mk to determine machine/machine_arch. 2001-11-24 03:08:27 +00:00
thorpej acf28d4b8c Oversight in last. 2001-11-24 03:06:17 +00:00
thorpej b98949efa8 Use the logic in bsd.own.mk to figure out the toolchain format,
and to convert MACHINE_ARCH to a CPU.  Make this cross-build
friendly by specifying MACHINE, MACHINE_ARCH, and MAKE in the
makeflist/checkflist environment.
2001-11-24 02:54:50 +00:00
thorpej c6eda17887 Move generic ARM headers into ad.arm. Update the md.{arm26,arm32}
and obsolete.{arm26,arm32} files for the current reality.
2001-11-24 02:09:11 +00:00
bjh21 693c89326d Move Reinoud from ordinary developers up to port maintainers (acorn32). 2001-11-23 16:30:54 +00:00
gmcgarry 14ba43fa60 Add util.3 etc 2001-11-23 06:25:45 +00:00
soren 24cd3174c5 prep/pccons.h is gone. 2001-11-21 22:40:59 +00:00
soren ba1d5700f2 Note addition of sgimips/stand. 2001-11-21 22:00:34 +00:00
wiz 1fd7eeefcd "than" instead of "then". 2001-11-21 19:14:19 +00:00
gmcgarry 263e71ac68 add com_err.3 etc 2001-11-21 05:53:03 +00:00
jmc 350a405af0 Add bsd.prog.mk so libhack builds again 2001-11-21 01:45:21 +00:00
soren 4004df64a0 Add sgimips sysinst support from Scott G. Taylor. 2001-11-20 15:53:22 +00:00
jmc 44bdb9b1a4 Use x_ed so the floppy once again fits 2001-11-20 05:45:57 +00:00
jmc f8565571ef Make sure clean rule cleans out all of the ramdisk stuff. Also include
bsd.prog.mk so libhack builds.
2001-11-20 05:45:26 +00:00