lukem
6cfea188a7
- fix the comment describing what this does
...
- " egrep ... | awk " can be replaced by a smarter bit of awk...
2002-02-27 10:43:42 +00:00
lukem
2d86ced5d9
" egrep ... | awk" can be replaced by a smarter bit of awk...
2002-02-27 10:42:55 +00:00
lukem
9918e3a90e
use CLEANFILES as appropriate
2002-02-26 22:54:05 +00:00
lukem
0242a73525
cosmetic cleanup
2002-02-26 22:52:52 +00:00
lukem
e1ab92e728
minor whitespace cleanup
2002-02-26 22:52:10 +00:00
he
e0e10bde3f
Wait with exiting on error until all the install sets have been
...
attempted to be created.
This way, in "discover missing files" mode, you'll get the benefit
of getting all the missing files listed before this script bombs
out with a non-zero exit status, something which can be of benefit
on slow machines.
2002-02-26 20:03:08 +00:00
lukem
e77cbad9fa
add check_RELEASEDIR to targets that require RELEASEDIR to be set
2002-02-26 13:27:50 +00:00
lukem
8e7564ec57
add check_DESTDIR and check_RELEASEDIR targets
2002-02-26 13:25:03 +00:00
lukem
b719f1f08d
explain why gethost.o is disabled
2002-02-25 23:00:59 +00:00
lukem
6d0e6a9481
add rc.subr(8)
2002-02-25 12:07:45 +00:00
lukem
a771f7472b
remove USE_SYSINST goop that was obviously copied from the i386 stuff
...
and unconditionally add the sysinst list to LISTS; the goop is only in
the i386 stuff because that has some ramdisks which don't use sysinst,
where here on the hp300 it's not an optional item :)
2002-02-24 09:57:18 +00:00
gmcgarry
a530714247
Trim the ramdisk down even smaller. Include the device files on
...
the ramdisk, since we don't have enough memory to dynamically build
/dev on mfs.
2002-02-23 22:02:08 +00:00
gmcgarry
b85e9644ab
Don't use tset, since it's not on the ramdisk. Might have to rethink
...
this for serial consoles.
2002-02-23 22:00:28 +00:00
he
2328e1f7fb
Replace a tab with 8 spaces inside a .(disp to get more sane formatting.
2002-02-23 19:36:16 +00:00
chs
7b2a130dc8
make this work in the new build system.
2002-02-23 17:27:42 +00:00
tsutsui
33842e660f
Add "release" targets.
2002-02-21 15:07:36 +00:00
thorpej
72a1f227a8
pxeboot -> pxeboot_ia32, and add pxeboot_ia32_com0
2002-02-20 03:07:08 +00:00
joda
38b981482c
fix past-o: netboot_pcnet_wd80x3.rom -> netboot_wd80x3.rom
2002-02-19 08:30:23 +00:00
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