Commit Graph

4916 Commits

Author SHA1 Message Date
shin
1d194dffda s/mdsetimage/${MDSETIMAGE}/. 2002-02-18 03:38:01 +00:00
maria7
e32f8db722 Now I exist here also. 2002-02-17 21:29:27 +00:00
thorpej
7f18ea71f5 Add new i386 bootloaders. 2002-02-17 20:05:50 +00:00
he
94f5cc8310 Bring sun2 into the MACHINE_LIST, so that we don't later get warnings
that the sun2 number register is undefined.
2002-02-16 18:18:03 +00:00
he
c283c04ea4 Replace tabs with spaces in two places inside .(disp, so that the
bootptab and dhcpd.conf entries are not brought flush against the
right margin, but instead get sane formatting.
2002-02-16 18:17:04 +00:00
wiz
a3a4739481 Some more typo and punctuation fixes. 2002-02-16 10:54:55 +00:00
reinoud
7de02b8b3d The patches must have been missed... so i re-aplied the patches wiz made on
this document .,... thanks wiz for proofreading ! :)
2002-02-16 02:31:30 +00:00
reinoud
b6b2c79819 Add the RISC OS gzip tool for installation purposes. It gets uudecoded and
installed in ../release/installation/misc/ next to the bootloader.
2002-02-16 01:53:52 +00:00
reinoud
918a90814e Update this allmost ancient prep.RISCOS file ... would like ppl. to proof
read it.
2002-02-16 01:39:10 +00:00
wiz
ce9ea3fcae Typo, grammar and punctuation fixes. 2002-02-16 00:57:47 +00:00
reinoud
93694f2a11 Make clear where the included gzip program is. 2002-02-15 23:32:50 +00:00
reinoud
7fb5f3f3e7 Update this ancient prep document to refect the new bootloader... it still
needs heaps of work and needs proofreading but its something to start with.
2002-02-15 23:22:45 +00:00
tron
703247c696 Second step of supporting XFree86 4.x binary sets:
- add list files for XFree86 4.2.0
2002-02-15 22:29:22 +00:00
reinoud
363ed17eae Use the install notes for Acorn32 ... the arm32 has to go but i'll leave it
here for Jason to use for shark
2002-02-15 22:01:37 +00:00
is
92a181b637 Move Amiga PORT to ELF and new toolchain. Still missing:
support in UPGRADE to move old shared libs to /emul/aout
2002-02-15 21:28:03 +00:00
reinoud
42dd65f262 Implement (/copy) from the generic way the option to keep the existing disk
layout... this was missing for quite some time.
2002-02-15 00:40:23 +00:00
reinoud
7ffc54f047 Fix typo.... 2002-02-14 15:28:31 +00:00
reinoud
b9a12f956d Let the user choose between the other kernels available than just
`GENERIC'.
2002-02-14 15:25:02 +00:00
gmcgarry
c48a398cdf Make filesystem big endian. 2002-02-13 19:25:26 +00:00
yamt
bceed8cb26 add /usr/share/nls/nls.alias. 2002-02-13 07:55:20 +00:00
gmcgarry
461d55a6e1 Make and install the new ramdisk installation media. 2002-02-13 06:07:15 +00:00
gmcgarry
cb98d7284d Update for new ramdisk build infrastructure. 2002-02-13 06:01:36 +00:00
gmcgarry
e39f206107 Don't need this file with new ramdisk build infrastructure. 2002-02-13 05:34:39 +00:00
gmcgarry
6a11dfc946 List for ramdisk. Bump ramdisk size to 2MB. 2002-02-13 05:31:18 +00:00
gmcgarry
b0171c39d1 Don't need this now. 2002-02-13 05:30:16 +00:00
gmcgarry
2a8b7cca5b Use the new ramdisk build infrastructure. 2002-02-13 05:13:24 +00:00
is
06a1614310 - use explicit VND_GEOM instead of a disktab type, to allow cross-building.
All miniroot size information is now in one (this) file.
- While we're here, increase the miniroot size to 5 MB.
2002-02-12 11:20:38 +00:00
is
a23cd9356a Use the building machine's raw partition instead of fixed "c" to allow
cross-building.
2002-02-12 11:17:47 +00:00
thorpej
63c8419002 Add new pwcache routine manpages. 2002-02-12 02:27:59 +00:00
thorpej
625b479b7f Add some missing postfix manpages. 2002-02-12 02:20:57 +00:00
thorpej
56decb54f5 Add ntpd chroot directories. 2002-02-12 02:09:12 +00:00
thorpej
81edf862af Add /usr/share/games/ching 2002-02-12 02:05:06 +00:00
thorpej
8207e5da89 Add missing postfix stuffs. 2002-02-12 01:50:12 +00:00
thorpej
391ce843cc Add some missing postfix binaries. 2002-02-12 01:43:34 +00:00
lukem
acf8770a4a remove REV in favour of DISTRIBREV (from ../Makefile.inc) 2002-02-12 01:38:17 +00:00
thorpej
c8dd28f7a6 Add some missing postifx etc files. 2002-02-12 01:29:19 +00:00
reinoud
abd5473dc6 Oeps... delete a former gzipped tar file first. 2002-02-11 23:07:46 +00:00
reinoud
38c6b8576a Include BtNetBSD in the release ! 2002-02-11 23:02:23 +00:00
thorpej
f55d6acbec md.arm32 -> md.shark 2002-02-11 19:10:56 +00:00
kleink
454d67ac8c Add pci_conf_hook(9). 2002-02-11 18:51:55 +00:00
thorpej
f0c87a0e2d First cut at instkernel for NetBSD/shark. Based on NetBSD/alpha
instkernel.
2002-02-11 17:49:40 +00:00
tron
24a6d142c3 First step of supporting XFree86 4.x binary sets:
- Recognize version dependent X11 lists files.
- Move all files which only belong to XFree86 3.3.6 in lists for version 3.
2002-02-11 16:23:17 +00:00
skrll
4cd25cd0e8 First cut at cats support. 2002-02-11 13:50:18 +00:00
martti
d7bcd10a27 ipfs allows state information created for NAT entries and rules using
keep state to be locked (modification prevented) and then saved to disk,
allowing for the system to experience a reboot, followed by the restoration
of that information, resulting in connections not being interrupted.

To activate this feature, set ipfs=YES in /etc/rc.conf
2002-02-11 10:19:55 +00:00
thorpej
318f0d0f20 Add barriers after ramdisk and instkernel, but allow fd-set and
cd-hd-tape to be built in parallel.
2002-02-11 07:32:54 +00:00
is
725d029d19 Remove INSTWDCPCM, because for a while now, GENERIC (and INSTALL) have
included both pcmcia support, and wdc instead of idesc as the driver for
the Amiga internal ATA connector.
2002-02-10 20:43:33 +00:00
thorpej
3fcc2a907a arm32 -> shark 2002-02-10 19:20:52 +00:00
gmcgarry
0007bec6dc Skeleton for ramdisk-style installation media. 2002-02-10 01:22:54 +00:00
gmcgarry
3101b620cc hp300 machine-dependent components 2002-02-10 01:14:05 +00:00
thorpej
825e4687c7 Add /usr/share/dhcpd/pxe.defs 2002-02-09 21:16:34 +00:00
lukem
811d644d8f don't set the owner or group when installing into $RELEASEDIR 2002-02-09 13:56:48 +00:00
lukem
8f25f0f1e6 use ${INSTALL_FILE} as appropriate 2002-02-09 13:49:28 +00:00
lukem
70b2ffae62 rcsid police 2002-02-08 05:17:49 +00:00
lukem
7533a60e6a - migrate a bunch of the common list stuff to common/list.ramdisk
- use ${DISTRIBDIR} as appropriate
- use ${DISTRIBDIR}/common/list.sysinst if USE_SYSINST is defined,
  removing any replicated list info
- define USE_SYSINST in the sysinst-using ramdisks
- replace MAKEDEV_DEVS with MAKEDEVTARGETS
2002-02-08 05:02:16 +00:00
lukem
44f0b844b5 since we have ${TOP}, use it... 2002-02-08 04:53:50 +00:00
lukem
5e74123ea2 - set ${TOP} to ${.CURDIR}/.., and use as appropriate
- use ${DISTRIBDIR} as appropriate
- migrate most of mtree.conf to ${DISTRIBDIR}/common/mtree.common,
  leaving /.profile in mtree.conf
- remove MAKEDEV_DEVS support; replaced with MAKEDEVTARGETS support in
  ${DISTRIBDIR}/common/Makefile.makedev
2002-02-08 04:52:42 +00:00
lukem
64f10843ad set TOP to ${.CURDIR}/.., and use that 2002-02-08 04:40:51 +00:00
lukem
db1902fd02 since we have ${TOP}, use it... 2002-02-08 04:37:25 +00:00
lukem
727ce6ba40 don't need REV and VER here anymore 2002-02-08 04:33:03 +00:00
lukem
2911ac7fbd set DISTRIBDIR, DISTRIBREV, DISTRIBVER 2002-02-08 02:27:55 +00:00
lukem
39805e0285 - cleanup image device creation: add Makefile.makedev & list.makedev,
remove dist/*, now that they're not needed.
  if MAKEDEVTARGETS is set, use MAKEDEV.wrapper and makedev2spec.awk to
  create an mtree specfile containing the devices that would be made with
  "etc/etc.${MACHINE}/MAKEDEV $MAKEDEVTARGETS".
  otherwise, copy etc/etc.${MACHINE}/MAKEDEV to dev/MAKEDEV (via list.makedev)
- add mtree.common; contains directories used by all images, and optional
  entries for dist/*
2002-02-08 02:18:53 +00:00
ross
dc5571b22e Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-08 01:21:55 +00:00
lukem
cc74f22504 add list containing files used by sysinst, including dummy files that
are used to set the default permissions in the generated mtree specfile
for files generated by makeobsolete.
2002-02-07 11:40:48 +00:00
lukem
6276be048b - improve error checking
- add support for passing variables to parselist.awk that are used to replace
  text in each line of the lists.  currently supported strings:
	text		variable
	----		--------
	@MACHINE_ARCH@	MACHINE_ARCH
	@MACHINE@	MACHINE
2002-02-07 11:39:17 +00:00
lukem
2d60e83706 add more argument checking 2002-02-07 11:35:56 +00:00
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