Commit Graph

5035 Commits

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