Commit Graph

5268 Commits

Author SHA1 Message Date
lukem e0f433e649 ensure all sysinst-using makefs generated images have at least 15 inodes free,
and be consistent how MAKEFS_FLAGS is defined.
2002-04-01 12:16:11 +00:00
lukem 9e302cc286 add description and free space reminder 2002-04-01 11:59:40 +00:00
skrll db9c02a42c Add some information for cats. 2002-04-01 11:10:19 +00:00
skrll d2f69604af Add cats 2002-04-01 11:07:50 +00:00
thorpej 87a6b41211 Actually delete obsolete.arm32 this time. 2002-03-31 23:34:00 +00:00
thorpej 2b6a9a289f * Add set lists for CATS.
* Remove obsolete obsolete.arm32
2002-03-31 21:13:24 +00:00
matt f599a9fd8d Some these reflect reality a bit more closely. 2002-03-31 18:18:23 +00:00
matt ee7a858980 Add some free inodes and add ra2/ra3. 2002-03-31 17:30:16 +00:00
matt e6f6b92da4 Sprinkle some .WAIT's 2002-03-31 17:27:43 +00:00
bjh21 008e9cfd5f Add 4k to ramdisk image. 2002-03-31 17:00:32 +00:00
bjh21 85a0df2127 Remove a spurious crypto-related comment that should have gone long ago. 2002-03-31 15:49:58 +00:00
bjh21 080ea4721e Set CKSUM in the environment when calling makesums. 2002-03-31 15:49:20 +00:00
bjh21 fdfbb66f3a Use ${CKSUM} rather than cksum if the former's defined. 2002-03-31 15:17:58 +00:00
lukem a8e27b7391 sprinkle .WAIT 2002-03-31 06:45:08 +00:00
lukem fad8efc940 use check_RELEASEDIR 2002-03-31 06:44:12 +00:00
thorpej 4e2f3e20f5 Give the ramdisk some free inodes so that sysinst can create temp
files.
2002-03-31 03:04:49 +00:00
tsutsui dd4c2f54f1 Include distrib/Makefile.inc directly. 2002-03-31 02:15:42 +00:00
thorpej 556ff2a401 The default kernel for Shark is now GENERIC. 2002-03-31 02:14:06 +00:00
bjh21 df35897577 When matching "?" and "*" in a regexp, put backslashes before them
even at the start of the regexp.  This seems to be necessary to
placate mawk.
2002-03-31 01:09:44 +00:00
matt 70ea971e1f Move a.out c++rt0.o and scrt0.o to obsolete. 2002-03-30 22:17:55 +00:00
matt f471b0fd44 remove old a.out libraries from list. 2002-03-30 21:56:19 +00:00
matt 1da9c3f8d0 Add support for auto2elf UPGRADE support. 2002-03-30 21:55:11 +00:00
thorpej 6395630616 * mount_mfs is a link to newfs
* Add tset
2002-03-30 18:18:19 +00:00
thorpej 2704aa7a51 First cut at install notes for Shark. 2002-03-30 09:12:40 +00:00
tsutsui d701cc2fc9 Remove obsolete files in NDWO. 2002-03-30 07:47:11 +00:00
tsutsui 27c4adf514 Switch to ustarfs-based boot floppy.
Mostly from distrib/i386/floppies/common/Makefile.bootfloppy.

XXX Makefile for multi-volume fdset is not yet. (see Makefile.fdset for i386)
2002-03-30 07:45:33 +00:00
tsutsui 8d4ad53154 Include distrib/Makefile.inc directly. 2002-03-30 07:36:54 +00:00
tsutsui 15691979de Switch to New Distrib World Order. 2002-03-30 07:30:37 +00:00
thorpej c14cca396f Update the "list of all ports' install notes". 2002-03-30 07:00:04 +00:00
thorpej 5c1d6ea346 Fix shark release building targets. 2002-03-30 06:55:17 +00:00
thorpej 6b4cf10957 Add /usr/libdata/lint/llib-larm32.ln 2002-03-30 06:29:45 +00:00
thorpej 8964d39b1c * Deal with libarm32 -> libarm name change.
* Tidy up some of the ARM port set lists in preparation for
  the complete switch to ELF.
2002-03-30 06:28:58 +00:00
matt 321e2e723e Simplify even more. 2002-03-30 01:33:20 +00:00
lukem a8111eb0e8 remove unused stuff 2002-03-30 00:36:29 +00:00
lukem 01fbc0746a convert to new distrib world order. make UNPRIVED= should now work.
(xxx; untested)
2002-03-30 00:35:57 +00:00
lukem acf013a178 use libhack 2002-03-29 23:45:23 +00:00
he 4108470a24 Expand tabulators in .Bd -literal section, containing required irq/drq/io
settings for devices.  This is so that the resulting .html file renders
as expected, instead of having the tabulated text coloumns flush against
the right margin, at least when viewed with Netscape 4.77.
2002-03-29 23:07:54 +00:00
thorpej d793bc2ac4 Fix a couple of typos related to the IQ80321. 2002-03-29 22:58:14 +00:00
matt e1b1f1d2c3 Simplify a bit. Use installboot. 2002-03-29 22:53:30 +00:00
he 2d71110a60 Make sure the example sysinst menu stays on one page (primarily for .PS
output format).
2002-03-29 22:49:32 +00:00
bjh21 099d2bb77a Explain the current state of NetBSD/acorn26, and try not to refer to
snapshots as "formal releases".
2002-03-29 22:24:29 +00:00
bjh21 ac92677105 Very brief suggestions of how to install by hand (well, how I've done it once). 2002-03-29 22:17:31 +00:00
bjh21 14187efa33 Make these instructions accurate, if still unhelpful. 2002-03-29 22:13:20 +00:00
bjh21 9b45542a56 Add an acorn26 paragraph. 2002-03-29 22:06:12 +00:00
bjh21 1775936399 Use the MI instructions in ../common/xfer. 2002-03-29 21:55:37 +00:00
bjh21 07629737e0 Update hardware list to include various IDE and SCSI controllers I've got
drivers for.
2002-03-29 21:48:25 +00:00
bjh21 6d54cc5fe4 Add entries for arm and arm32 in the MACHINE -> MACHINE_ARCH map. 2002-03-29 21:36:18 +00:00
bjh21 f46fb1702e Add a brief discussion of the MD bits of the acorn26 release tree. 2002-03-29 21:29:31 +00:00
bjh21 c421103b5b Add non-X gzipped set sizes for acorn26/arm. 2002-03-29 21:17:33 +00:00
jwise 29e789437a Add a bit of DESTDIR handling which had gotten lost in a previous round of
cleanup.  Also GC two more variables.
2002-03-29 20:56:28 +00:00
thorpej 422d940e11 * Add a description of how to write a compressed kernel+loader into
flash.
* Some general cleanup.
2002-03-29 19:04:18 +00:00
martin 5cb5c72abf Add sparc/nell man page. 2002-03-29 10:26:12 +00:00
matt 9def170c03 Don't install boot.mop if ELF. 2002-03-29 06:46:34 +00:00
matt a20a0341e2 Add ./usr/mdec/xxboot_ustarfs 2002-03-29 06:46:09 +00:00
matt dac318e592 Make ramdisk 1.5MB in size. cleanup miniroot makefile 2002-03-29 06:37:53 +00:00
matt 9e4e1fb693 Convert floppy to use ustarfs 2002-03-29 06:36:04 +00:00
thorpej df56951f92 Add basic IQ80310 info. 2002-03-29 03:29:10 +00:00
itojun d68cd05311 add url(4). 2002-03-29 02:33:43 +00:00
thorpej 08f513963b Move files common to all ARM distribs to ad.arm 2002-03-29 01:59:33 +00:00
thorpej ea5eb7608e Fix the "release" target. 2002-03-29 01:52:45 +00:00
matt 4f78e15f27 Add -o density=5k to make sure there are enough inodes. 2002-03-29 01:22:21 +00:00
shin 73fb891f58 fix warning message. kern.tgz does not exits. 2002-03-29 01:03:14 +00:00
matt 8808586336 Switch from disklabel to installboot. (since installboot will be so much
easier to make a host tool)
2002-03-29 00:15:07 +00:00
thorpej ca897ac9e9 Add some basic distrib infrastructure for NetBSD/evbarm. Right
now, this includes building flash'able gzip'd kernel images (and
the uncompressing loader) for the IQ80310 and IQ80321 eval boards.
2002-03-28 22:02:59 +00:00
rafal d823959dee Fix build; don't reference ${DISTRIBDIR} when it hasn't been defined; instead
define HACKSRC via ${SRCROOT}/distrib/utils/libhack
2002-03-28 14:47:10 +00:00
thorpej f03ec52f60 Add wm(4) manual page. 2002-03-28 05:09:57 +00:00
lukem b2a01e995c use distrib/common/Makefile.image, allowing for UNPRIVED builds.
(untested)
2002-03-28 04:51:25 +00:00
lukem 484f8db2eb - Be consistent how libhack is used: If extra HACKOBJS (e.g., gethost.o) are
required, define them before pulling in libhack/Makefile.inc so that the
  dependencies work correctly.
- Other minor cleanups
2002-03-28 04:33:21 +00:00
lukem d6e557b609 cosmetic reorg 2002-03-28 03:24:07 +00:00
lukem f5064bd119 fix IMAGEDEPEND 2002-03-28 03:18:56 +00:00
lukem 6a88d3dfb1 minor tweak to IMAGEDEPENDS 2002-03-28 03:12:03 +00:00
lukem 1d10faf92a cosmetic reorg 2002-03-28 02:57:29 +00:00
lukem f37a1d53c0 use check_RELEASEDIR 2002-03-28 02:40:18 +00:00
lukem 94e86928c7 minor cleanup 2002-03-28 02:24:09 +00:00
lukem 98945a6d0f Convert to New Distrib World Order, removing pre-sysinst goop whilst here.
Per discussion with Matt Thomas, who said he'd test this if I did the
conversion.
2002-03-28 02:15:04 +00:00
uch 2682fb8227 increase inode of miniroot 2002-03-27 13:32:08 +00:00
fredette a39d5cb13b Note that libhack.o depends on gethost.o, otherwise
the latter won't get built.
2002-03-26 23:09:40 +00:00
fredette cbc8e60f5f Added support for stl.mi and a stl.${objfmt} files for each set,
which respectively contain MI and objfmt-specific things associated
with static libraries.  Useful for systems that don't have shared
libraries.  Currently only used by lists/comp/stl.elf.
2002-03-26 22:58:17 +00:00
lukem 4bd6b3cf5e as this uses libhack, copy in a useful etc/master.passwd rather than
an unused etc/passwd
2002-03-26 01:12:36 +00:00
scw 6d5da55a5a Make sysinst the default installer, with the option of falling back
to the old shell-script installer. Based on the sparc dot.profile.
2002-03-25 21:14:32 +00:00
scw 64b9487395 Add MAKEFS_FLAGS, as suggested by Luke Mewburn. This fixes a problem
with a lack of inodes on the miniroot image.
2002-03-25 21:12:51 +00:00
martin cf777df74c Add ifpci.4, sort. 2002-03-25 19:19:46 +00:00
shiba a3b10f5127 Switch mac68k to ELF. Now the default executable binaries are ELF.
Approved by Scott,briggs,fredb,wormey
2002-03-25 14:03:05 +00:00
kent df092d3ea8 Add /usr/lkm/compat_pecoff.o 2002-03-25 08:04:06 +00:00
lukem 25c4cc30b2 Disable libhack's gethost.o (replacement gethostby{name,addr}()) by default,
as they only support reading /etc/hosts, and its the "least useful" of
the libhack routines.  Add gethost.o back to Really Small media which
appears to need the space savings.
2002-03-25 07:43:39 +00:00
lukem 7e4ac704fe correct comment 2002-03-25 07:39:50 +00:00
lukem 33b72e78ec use check_RELEASEDIR 2002-03-25 01:58:57 +00:00
lukem 328c43b040 don't need x_dd, init_s, x_sh in NDWO 2002-03-24 23:20:05 +00:00
lukem cf579aa572 cosmetic tweaks 2002-03-24 23:15:24 +00:00
lukem 8a2e75e489 don't need x_sh in NDWO 2002-03-24 23:12:34 +00:00
lukem e404412bf1 in New Distrib World Order, don't need init_s, x_dd or x_sh 2002-03-24 23:10:11 +00:00
lukem 0c0b30168f add missing IMAGEDEPEND 2002-03-24 23:05:12 +00:00
lukem 9c584117ff remove duplicate IMAGEDEPENDS entry 2002-03-24 22:56:58 +00:00
lukem 50070328cc - use ${_SRC_TOP_} instead of ${CURDIR}/../../../ [../../]
- fix IMAGEDEPENDS; it should contain at least all the COPY items from list
2002-03-24 22:44:21 +00:00
bjh21 1b4e6d953a Update set lists for arm26 -> acorn26 transition.
Obsolete lists for arm26 have been carried over to acorn26.
2002-03-24 22:21:01 +00:00
bjh21 b416cfd277 Rename arm26 -> acorn26. 2002-03-24 22:14:23 +00:00
scw 26e4cbfa71 sysinst for mvme68k, based mostly on hp300's sysinst.
XXX: French language support needs some attention.
XXX: sysinst needs to be taught how to get sets from tape...
2002-03-24 22:04:04 +00:00
wiz 6ca6823d40 Unobsolete /usr/share/games/ching (when will we get that, perry?) 2002-03-24 18:32:28 +00:00
wiz f1a4667a4c Add three include files in /usr/include/dev/sun. 2002-03-24 18:27:49 +00:00
wiz 8d89dacbf0 Add exec_pecoff lkm. 2002-03-24 18:25:58 +00:00
scw 469b6b542c Use the new makefs(8)-based ramdisk build procedure to build
the installation/recovery boot image.
2002-03-24 18:08:18 +00:00
bouyer c8cc4584ab Note AMD-768 support 2002-03-24 17:03:45 +00:00
isaki 5427707367 remove bsd_audioio.h 2002-03-24 15:01:04 +00:00
lukem 006297f9da use src/distrib/Makefile.inc, removing obsolete version here 2002-03-24 13:38:14 +00:00
lukem e132d32d8e remove unused files 2002-03-24 13:20:09 +00:00
lukem 2a593e4ce5 remove now-unnecessary files 2002-03-24 00:16:05 +00:00
shin a378ffa3a9 fix pasto. 2002-03-23 23:39:57 +00:00
shiba 438f1acec7 Switch to the new common ramdisk build infrastructure.
Reviewed by briggs,fredb
2002-03-23 16:38:50 +00:00
shin 75c3327ae7 tune inode density of miniroot.fs. 2002-03-23 08:24:37 +00:00
shin 842442d1c5 'kern.tgz' no longer exists.
don't check 'kern.tgz'.
2002-03-23 05:18:23 +00:00
shin 398757bb12 fix IMAGEENDIAN (s/be/le/). 2002-03-23 05:15:20 +00:00
shin 50838200f5 delete kern-TX3922.
sync with i386.
2002-03-23 03:24:34 +00:00
shin 1366e458e2 sync with hpcmips. 2002-03-23 03:22:56 +00:00
shin 879cbb5df4 fix IMAGEENDIAN (s/be/le/). 2002-03-23 03:22:25 +00:00
shin 0519856aa2 delete TX3922.
add hpcboot.
2002-03-23 03:21:23 +00:00
oster 0cb0145111 We don't have an arc/cpuregs.h , so don't try to include it in the sets. 2002-03-23 01:34:54 +00:00
lukem 6cc7ab3543 Pull in <bsd.sys.mk> so that defaults for $PAX, $MTREE (etc) are
provided, which is required for USETOOLS=no because <bsd.own.mk>
doesn't set those in that case.  Should fix [toolchain/16009]
2002-03-22 23:15:32 +00:00
martti db91979e36 Added etcupdate 2002-03-22 10:11:05 +00:00
fredette 6d335bab3f Lose usr/include/sun2/cg2reg.h. 2002-03-21 23:42:29 +00:00
fredette 1a9915ab1c Have the example NFS mount options specify -r=1024. 2002-03-21 23:41:32 +00:00
ross 10b5be6ca0 Switch to constant space mode for the sysinst dialogue screen display.
There seems to be no -mdoc feature for a constant space display.
2002-03-21 23:26:03 +00:00
augustss d00ad9335b Add uvscom(4). 2002-03-19 15:17:48 +00:00
reinoud 366e81869c When building the installation kernel make the resulting name of the
installation kernel more friendlier to RISC OS.
2002-03-19 11:50:45 +00:00
tsutsui ac992d6bf7 Remove pwd_mkdb stuff since /etc/passwd file is not needed for install media.
Pointed out by lukem.
2002-03-18 15:30:55 +00:00
yamt bce8f1fcdb bump libc minor to 83. 2002-03-18 10:02:50 +00:00
tshiozak 8e7efd7c05 add manpages for mb*/wc* functions. 2002-03-18 08:27:53 +00:00
lukem a92372d6b7 add empty image_md_post rule so ports that don't provide one won't barf 2002-03-18 04:08:47 +00:00
lukem 71a6f6b575 If we're going to use DISTRIB(REV|VER) in generated files, have those files
depend upon osrelease.sh.  Issue raised by Havard Eidnes.
2002-03-17 22:30:31 +00:00
tshiozak dc7d18ff88 refine i18n stuffs.
- add libc/citrus directory.
    this directory contains the common stuffs not only for locale
    but also other facilities relating to i18n (e.g. iconv).
  - To keep the binary compatibility for the ctype modules easily,
    the interface between libc and the modules is simplified.
  - For the future integrated extension, module pool is renamed
    from "/usr/lib/runemodule" to "/usr/lib/i18n".
    In the future, this directory will contain the modules for "iconv",
    "collation", etc.
  - some cosmetic changes.
  - Bug fix for runetype.h; __attribute__((__packed__)) is placed at
    the wrong position and it is invalid unintentionally.
    But, the all members of the structures seem well-aligned.  Thus,
    this bug causes no problem, hopefully.

HEADS UP:
  - /usr/lib/rumemodule is obsoleted.  If you use the multibyte locales,
    you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
  - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
    Perhaps, the bug fix about __packed__ mentioned above breaks the
    compatibility...  Be careful especially on 64bit platforms.
2002-03-17 22:14:05 +00:00
scw 48be531fcb Add an empty (for now) `image_md_post'. 2002-03-17 21:37:25 +00:00
lukem 1c4e12fe15 deprecate Makefile.inc in favor of including ../../Makefile.inc directly 2002-03-17 21:34:37 +00:00
lukem aa82eb53b0 add missing backslash. noted by Havard Eidnes 2002-03-17 21:33:45 +00:00
wiz fb38ff8c32 Add audiocs, ebus catted man pages. 2002-03-17 10:57:14 +00:00
wiz 51d6e9c915 Add utmpx.h 2002-03-17 10:56:05 +00:00
wiz 4d8cca5f16 ispppcontrol -> ipppctl 2002-03-17 10:55:02 +00:00
tsutsui 5e4fbddec6 Remove obsolete stuff. 2002-03-17 07:41:50 +00:00
gmcgarry 13b3d79b16 Install HP-IB.geometry as part of the release. 2002-03-17 05:41:58 +00:00
gmcgarry 5b10661ba6 Warn than the INSTALL kernel has been installed. 2002-03-17 05:41:10 +00:00
gmcgarry ec44419ac0 Use the INSTALL kernel, rather than GENERIC kernel 2002-03-17 05:39:59 +00:00
gmcgarry e111c9550d Allow a complete cylinder for the boot code. 2002-03-17 05:38:11 +00:00
lukem 2bee23dd09 remove now-unused cruft 2002-03-17 05:20:23 +00:00
tsutsui 70f4b738b4 Remove test(1), which is sh(1) builtin. 2002-03-17 01:56:06 +00:00
martin 2f5bc7e4b4 ISDN devices renamed, sort, add missing third column for nqmgr. 2002-03-16 17:31:23 +00:00
tsutsui fd7bd6f395 Handle a.out -> ELF library upgrade in md_update().
XXX No French message for emulbackup?
2002-03-16 17:26:55 +00:00
tsutsui ba21baeee2 - Use new common ramdisk build method.
- Add sysinst, and remove some binaries from list (for now).
2002-03-16 15:54:08 +00:00
tsutsui 010ec39dbb First cut at sysinst for newsmips. Mostly copied from news68k. 2002-03-16 15:47:56 +00:00
tsutsui 9948034261 Use distrib/utils/x_ed, and remove -lcrypt from libs. 2002-03-16 09:35:55 +00:00
tsutsui b322db6bea s/macppc/news68k/ in comments. (Oops) 2002-03-16 08:51:07 +00:00
tsutsui 1cdefcf3a6 Fix toggle_getit() args for md_set_no_x().
XXX It seems this should be handled without magic numbers..
2002-03-16 08:42:52 +00:00
tsutsui 72fc77e730 Fix typo in toggle_getit() arg. 2002-03-16 08:40:12 +00:00
tsutsui fd0eb9f1bd - Use common sysinst/bsddisklabel.c for md_make_bsd_partitions()
- Prepare md_cleanup_install() (XXX not tested)
2002-03-16 08:25:00 +00:00
tsutsui 79d84eddd3 Switch to the new common ramdisk build infrastructure. 2002-03-16 07:27:09 +00:00
lukem c7ab75bebc need to pass DISTRIBREV and DISTRIBVER to parselist as well 2002-03-16 01:32:21 +00:00
gmcgarry 4681a321e2 .WAIT between targets. 2002-03-15 06:40:42 +00:00
gmcgarry b5dfc7ec7b Replace inappropriate comment about floppy with warning about failure
on low-memory machines.
2002-03-15 05:26:37 +00:00
gmcgarry 923c2a794d Remove debugging goo 2002-03-15 05:24:31 +00:00
gmcgarry 68616a4ba3 Increase number of inodes 2002-03-14 23:17:00 +00:00
lukem deffb66504 parselist.awk
- improve comments
- provide a general purpose variable replacement; replace contents of ${FOO}
  with ENVIRON["FOO"].
- deprecate @MACHINE@ and @MACHINE_ARCH@ in favour of using ${MACHINE}
  and ${MACHINE_ARCH} instead
- add errx() function; like err(), but doesn't print the line number
- invoke this script with various variables defined via PARSELISTENV

*/Makefile*
- use PARSELISTENV instead of POPULATEENV, and add variables like DESTDIR
- other minor tweaks

*/list*
- replace @MACHINE@ with ${MACHINE}
2002-03-14 22:26:08 +00:00
uebayasi 7c2860c21f Add myself.
(And sort while I'm here.)
2002-03-14 13:19:15 +00:00
uwe 8307c93fb8 Add audiocs(4) and ebus(4). 2002-03-14 12:19:55 +00:00
simonb b7d5e86b60 Add the /etc/ssh directory. 2002-03-14 06:48:28 +00:00
gmcgarry 56a097150f Use INSTALL kernel in miniroot; add image_md_post target 2002-03-14 04:51:20 +00:00
simonb fe523d7ec2 The forms library's manual pages are also installed as form.3. 2002-03-14 04:06:11 +00:00
lukem cd5cc87679 in COPYDIR, don't run the find's if the cd failed 2002-03-14 01:24:35 +00:00
lukem 1a1a1a5721 cosmetic tweaks: sort some variable lists, improve descriptions, [...] 2002-03-14 01:07:27 +00:00
reinoud a89c6bc776 Only select the RPC_WSCONS as default to prevent confusion and ending up
with an NC_WSCONS kernel (ahum)
2002-03-12 19:35:55 +00:00
reinoud 4a02810f4c Some extra comments 2002-03-12 19:33:54 +00:00
reinoud 04a3a4cd64 Add a comment about the unpacking and settyping of the archive. 2002-03-12 19:20:10 +00:00
reinoud fc9881cf50 Created RAM discs are not versioned anymore .... 2002-03-12 14:28:27 +00:00
reinoud 86c61262b7 Remove the -p flag ... not interesting for install media 2002-03-12 12:53:08 +00:00
lukem 2383085e6e cosmetic consistency tweak 2002-03-12 12:52:52 +00:00
lukem 50fa8390ff tweak the size from 4500k to 4480k, which is on a cyl group boundary 2002-03-12 12:51:57 +00:00
reinoud f671f099d7 Update the ramdisk building procedure after tips/hints of luke. 2002-03-12 12:44:19 +00:00
lukem d448399edb - set IMAGESIZE (grew by 24K) and a few more free inodes, as per discussion
with Reinoud
- minor reorder
2002-03-12 12:31:57 +00:00
lukem bea10a7dc8 consistency cleanups 2002-03-12 06:39:18 +00:00
lukem 031fce2675 collapse some lines together 2002-03-12 06:28:32 +00:00
lukem 57a7dc2329 convert to New Distrib World Order.
this should be able to be built as non-root now.

XXX: untested (hi simon! :), as it can't be cross built yet due to
elf2ecoff and installboot issues.
2002-03-12 06:26:34 +00:00
lukem 3f267f7add as we don't need local version of REV and VER any more, read in
distrib/Makefile.inc directly and remove the now-unnecessary
Makefile.inc from here
2002-03-11 07:11:37 +00:00
lukem 0a2de544dd remove now-unused files 2002-03-11 07:06:19 +00:00
lukem ceed08717c - convert to New Distrib World Order, which allows this directory to be
cross-built without root privileges.  (tested i386->sparc cross-build).
- remove now-unused cruft

XXX: there's still other parts of distrib/sparc that need fixing.
2002-03-11 07:04:21 +00:00
itojun e35048b143 note ssh config pathname change 2002-03-11 07:02:12 +00:00
itojun 0a2445c3b6 move sshd config files to /etc/ssh 2002-03-11 04:57:55 +00:00
itojun ce418d6d8e dig /etc/ssh 2002-03-11 04:38:41 +00:00
lukem 91c57b31d0 rcsid 2002-03-10 20:23:28 +00:00
lukem 62aa4e74be don't need this any more 2002-03-07 23:53:44 +00:00
lukem dee3f84c6f remove now-unnecessary cruft 2002-03-07 23:52:48 +00:00
lukem ccfd870e0f convert to using the New Distrib World Order.
this directory can now be built UNPRIVED.
2002-03-07 23:51:48 +00:00
simonb 38469044f3 Add entries for evbarm and evbmips. 2002-03-07 14:46:10 +00:00
tron dd9cafc939 Add manual pages for ipip(4) which got removed. 2002-03-07 12:34:26 +00:00
lukem 2f2730312f cleanup to use check_RELEASEDIR 2002-03-07 02:24:25 +00:00
lukem 21e9386c5c remove some unnnecessary variable assignments, and use ${NM} instead of nm 2002-03-07 01:58:30 +00:00
lukem 41669694d3 restore functionality lost in my previous rototill:
run pwd_mkdb to provide full /etc/{s,}pwd.db rather than using libhack.

xxx; still not tested
2002-03-07 01:48:36 +00:00
lukem 3566e993db use parselist.awk's newly added MTREE arg rather than having an
mtree.conf fragment for one file
2002-03-07 01:41:48 +00:00
lukem a4fb7ad013 add MTREE keyword, which just outputs its args "as is" for mode=mtree 2002-03-07 01:36:34 +00:00
lukem 28c8f6950f replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 23:50:55 +00:00
lukem 4438a8dcca replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 22:55:17 +00:00
lukem 521853db1d simply VERDEP calculation by using ${_SRC_TOP_} 2002-03-06 22:36:58 +00:00
wiz 3f3656ac20 Add i4bisp(4). 2002-03-06 14:35:22 +00:00
lukem 4e53825732 only descend into miniroot if ${MACHINE}/miniroot/Makefile.inc exists 2002-03-06 13:32:51 +00:00
lukem 8a4df7f4da use check_RELEASEDIR, and minor whitespace cleanup 2002-03-06 13:31:04 +00:00
lukem 9c0d5339f3 cleanup and use some more appropriate variables and targets 2002-03-06 13:27:22 +00:00
lukem c8200aaa83 remove unnecessary stuff 2002-03-06 13:25:49 +00:00
lukem 87e13d110a Convert to new common ramdisk build infrastructure, which supports
unprivileged cross builds.

XXX: untested as yet; probably needs minor image sizing tweaks
2002-03-06 13:21:00 +00:00
lukem 29173b1fb0 add more IMAGEDEPENDS, and some more cosmetic tweaks 2002-03-06 13:17:01 +00:00
lukem b627dc63c4 cosmetic tweak 2002-03-06 13:11:34 +00:00
lukem 0a7bf05cec clarify why we avoid gethost.o from libhack 2002-03-06 13:09:34 +00:00
lukem b86c835122 replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 12:39:10 +00:00
lukem 92208672a9 don't need to provide ${REV} here anymore 2002-03-06 12:32:02 +00:00
lukem 044bc4a6c1 replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 12:27:08 +00:00
lukem 49b82438e7 replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 12:14:26 +00:00
lukem a8025d95ae Commit work-in-progess rototill of distrib/miniroot and associated machine
dependent files:

- Use infrastructure from distrib/common to build file system images with
  crunchgen-ed programs from a list file.

- Non root ("UNPRIVED") builds from a read-only source tree are possible,
  as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using
  common/makedev2spec.awk, etc.

- Cross builds should be possible, except that some ports need cross-compile
  host tool versions of installboot and any appropriate host disk labelling
  tools.
	XXX: pmax, sparc and vax need fixing for this!

- This code has NOT YET BEEN TESTED on most of the ports.
  It should work, but it is extremely likely that the file system
  parameters may need tweaking to get things to fit.
  See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example.
  If assistance is required, please ask!
2002-03-06 12:04:48 +00:00
lukem a0ce988331 COPYDIR: output "./destdir" not "./destdir/." for the first entry 2002-03-06 04:47:58 +00:00
lukem 23a0a8fb2e replace ${_SRC_TOP_}/distrib with ${DISTRIBDIR} 2002-03-06 04:29:35 +00:00
simonb 24e9625626 Add entries for sbmips. 2002-03-06 02:41:00 +00:00
wiz da6ea33f69 Remove g711conv (hi martin!) 2002-03-05 23:57:49 +00:00
thorpej 1d1d02da94 Make sure <bsd.own.mk> is pulled in before ${PRINTOBJDIR} is used. 2002-03-05 21:23:28 +00:00
thorpej 0d1f6a757d Use ${PRINTOBJDIR}. 2002-03-05 21:16:51 +00:00
thorpej 22a7a11f35 Use ${PRINTOBJDIR}. 2002-03-05 20:41:28 +00:00
thorpej bdf6ab32ff Use ${PRINTOBJDIR}. 2002-03-05 20:29:33 +00:00
thorpej f44b824188 Use ${PRINTOBJDIR}. 2002-03-05 19:53:19 +00:00
lukem 4b99ad4ad4 provide check_DESTDIR and check_RELEASEDIR targets in <bsd.own.mk>
and use those rather than local versions
2002-03-05 03:51:21 +00:00
lukem fb33595139 implement COPYDIR for mtree and populate modes 2002-03-05 00:19:43 +00:00
shiba c6fac1444f Clean up make release procedure. But just make through
in distrib/mac68k/miniroot.

Reviewed by fredb, briggs
2002-03-04 16:43:06 +00:00
sommerfeld 3406f0a3dd The "gif*" tunnelling interface does everything ipip does.
Move usage example from ipip.4 to gif.4
Excise ipip and stitch up the scars.
2002-03-04 13:24:06 +00:00
lukem 3f4dba701e cosmetic sort 2002-03-04 04:49:26 +00:00
mhitch 5013dbd1bb Adjust for change in kernel set naming. 2002-03-02 18:41:41 +00:00
ad cc996740a3 Add entries for pkill & pgrep. 2002-03-01 11:26:48 +00:00
lukem a5fc5a8af0 - use numeric rather than symbolic trap names; it's more portable
- read NetBSD.dist from ${DESTDIR}/etc/mtree instead of /usr/src/etc/mtree
- run mtree with "-N ${DESTDIR}/etc" instead of using the host user databases
2002-03-01 07:21:14 +00:00
scw 8d5828f101 MD set lists for mvmeppc. 2002-02-27 21:57:09 +00:00
scw e2e2a20d7f Add mvmeppc distrib Makefile.
This is just a placeholder for now.
2002-02-27 21:41:52 +00:00
scw 5183aa7b10 Add mvmeppc. 2002-02-27 21:26:09 +00:00
lukem 1ee852b54c pull in bsd.own.mk first, incase RELEASEDIR is defined there 2002-02-27 13:42:35 +00:00
shiba a4cb5b7072 add myself(Takeshi Shibagaki). This is a practice of cvs. 2002-02-27 12:21:36 +00:00
lukem c71e0408fb Fixes to allow unprivileged building of the binary tar files to
contain the correct permissions.

Makefile:
- set SETSENV to the list of variables we wish to pass to each shell
  script and use that, rather than duplicating the effort below
- call maketars with "-M ${METALOG}" if UNPRIVED is set.

getdirs.awk:
- takes a list of filenames and outputs the list along with all the
  directories used by those filenames

maketars:
- support "-M metalog"
- merge etc/mtree/NetBSD.dist with the "-M metalog" for use in the tgz build
- for a given set, find the union between the set list and the metalog
  generated above and use that as the list of files to ${PAX} up as the
  tgz file.
2002-02-27 10:51:47 +00:00
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