Commit Graph

4901 Commits

Author SHA1 Message Date
ross
4db2b6a34e Add share/man/html? and the lower machine directories.
These are just the directories, not the html files themselves.
2002-02-07 02:49:39 +00:00
ross
ff83c8aba1 track change in -mdoc2html, and set DOC_XR so that .Xr macros don't
actually generate hypertext links to the man pages, like they do
know when the pages themselves are formatted. The obvious problem
is that if you aren't a man page, you don't know where the man
pages are.
2002-02-07 02:07:05 +00:00
ross
d750bb9154 TARGETS is defined by bsd.own.mk, so use LOCALTARGETS instead 2002-02-06 23:29:42 +00:00
jdolecek
cf523d6e7c Move the joy(4) manpage to MI location, too - it's not i386-only.
Pointed out by Thomas Klausner, thanks :)
2002-02-06 21:06:32 +00:00
lukem
339d59ee8a Changes to the tiny images so that an mfs /dev isn't required (there might
not be enough RAM to support that), at the expense of more inodes and a
slightly larger md file system (which, when compressed down, still fits in
a kernel and that kernel still fits on a 1.2MB floppy):
- Define MAKEDEV_DEVS to 'std md0 fd0 fd1 wd0 wd1 wd2 wd3 cd0 cd1 pty0 ttyv0'.
- Call makefs with -f 10, to add a few spare inodes.
- Crank imagesize from 1344k to 1440k to handle extra space needed by the
  inodes containing the devices.
2002-02-06 16:15:56 +00:00
lukem
f551aa0ea4 If MAKEDEV_DEVS is defined, run etc.i386/MAKEDEV through MAKEDEV.wrapper and
makedev2spec.awk to generate another mtree specfile for use when building
the image, and don't copy dev/MAKEDEV to the target image.  This is primarily
for the tiny images which might not have enough memory for an mfs /dev.
Otherwise (MAKEDEV_DEVS not defined), continue to copy dev/MAKEDEV.
2002-02-06 16:12:18 +00:00
lukem
876b3e8195 no need to list etc/passwd anymore 2002-02-06 16:09:14 +00:00
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