Commit Graph

5268 Commits

Author SHA1 Message Date
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
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