Commit Graph

7628 Commits

Author SHA1 Message Date
snj a658a33749 Add myself. 2004-01-19 23:34:11 +00:00
matt ac9ba56f89 Adapted from md.i386. 2004-01-19 03:03:31 +00:00
lukem 9da9eeb6eb obsolete lib/X11/etc/(sun|xterm).term(cap|info) 2004-01-19 00:35:41 +00:00
lukem a6abc998f0 Don't bother installing:
./usr/X11R6/lib/X11/etc/sun.termcap
	./usr/X11R6/lib/X11/etc/sun.terminfo
	./usr/X11R6/lib/X11/etc/xterm.termcap
	./usr/X11R6/lib/X11/etc/xterm.terminfo
2004-01-19 00:32:41 +00:00
dsl 056e02d208 Copy over the correct entry when writing out an extended partition list
that has holes in it.
2004-01-18 16:27:25 +00:00
dsl ddabfc4cf4 Fix sector numbers written in extended partition chin.
Don't write out dummy extended partitions for unused ares in the extended
partition.
Add some more comments - I write this and I couldn't remember how it worked.
2004-01-18 12:23:36 +00:00
dsl 23c3ad7622 Run mdsetimage on a temporary copy of the kernel, then we retry if/when
it fails.
2004-01-17 20:17:44 +00:00
lukem fdc81e1d5a Move X server related stuff from xbase/md.i386 -> xserver/md.i386. 2004-01-17 05:42:47 +00:00
lukem f02e617340 Move X server related stuff from xbase/md.sparc64 -> xserver/md.sparc64. 2004-01-17 05:41:50 +00:00
lukem dbf82357a7 Move X server related stuff from xbase/md.sparc -> xserver/md.sparc. 2004-01-17 05:40:52 +00:00
lukem 74ea47b5f9 Move X server related stuff from xbase/md.macppc -> xserver/md.macppc.
(We want to share "xbase" between MACHINEs with a common MACHINE_ARCH.)
2004-01-17 05:39:01 +00:00
lukem c434d47afe Remove references to xcontrib and xmisc now that they've been merged
into xbase.
2004-01-17 05:30:01 +00:00
lukem e6789de0c9 be consistent with other platforms and select xfont as well... 2004-01-17 05:29:29 +00:00
lukem 54aa6389e9 Merge xmisc into xbase; xmisc only contained "ssh-askpass", and the other
stuff from xsrc/local/programs was already in xbase.
2004-01-17 05:19:46 +00:00
lukem 3851e8f02f Merge "xcontrib" into "xbase".
It was already merged in the XFree86 4.x source anyway, and it doesn't
make senses to keep some programs in a separate set just because they
used to be built from a separate directory in XFree86 3.x.
2004-01-17 05:07:09 +00:00
minoura 20bd8dfcc0 Add XKB files for the x68k keyboard. 2004-01-16 13:05:39 +00:00
dyoung 624b44bb1b Cache build info. Makes regpkgset more tolerable on my slow 500MHz
AMD K6-2 workstation with its slow IDE disks.
2004-01-16 10:05:10 +00:00
kleink ccbd7776c6 Add fpclassify(3), isfinite(3), isnormal(3), and signbit(3). 2004-01-15 19:50:02 +00:00
kleink 978260600a libc.so.12.110. 2004-01-15 19:46:20 +00:00
wiz a5e9e87e98 /usr/X11R6/lib/X11/xkb/symbols/sharp seems to be missing here -- add it. 2004-01-14 19:45:35 +00:00
minoura b93a66102e XKB data files for X68k. 2004-01-14 12:53:52 +00:00
blymn f2995ea7d4 Added veriexec entry. 2004-01-14 07:20:34 +00:00
mrg e8e95bb6e1 add /sbin/raidctl. 2004-01-14 01:52:59 +00:00
he 614e2c46c6 Since crunchgen now picks up the new gzip from usr.bin/gzip, we now need -lz. 2004-01-13 22:58:02 +00:00
lukem 4ed1ebfd8c move various directories from comp/mi -> base/mi, for consistency 2004-01-13 09:19:42 +00:00
lukem 593d5bc615 move ./usr/share/sendmail/* directories from misc/mi to base/mi, for consistency 2004-01-13 06:39:26 +00:00
lukem 6df8e119d6 remove unnecessary directory 2004-01-13 06:31:33 +00:00
lukem e390f904d9 move various directories from comp/*.mi to base/mi, for consistency 2004-01-13 06:27:16 +00:00
lukem 47c480d183 remove unnecessary directory 2004-01-13 06:18:53 +00:00
lukem 62377cf2db move ./var/games/sail directory from games/mi to base/mi, for consistency 2004-01-13 06:17:56 +00:00
lukem 02da53f2b9 remove unnecessary directory 2004-01-13 06:15:27 +00:00
lukem ef3dc315f2 remove unnecessary directories 2004-01-13 06:13:21 +00:00
lukem 9a046f2c7a remove unnecessary directory 2004-01-13 06:07:33 +00:00
lukem a77e611113 Support MKUUCP=no.
Fix the syspkgs for cu (now in uucp) and tip (now in util)
2004-01-12 09:42:07 +00:00
lukem bffdcf216d more MKSENDMAIL=no support.
noted by Juan Romero Pardines in private email, and confirmed by me.
2004-01-12 06:42:39 +00:00
lukem 6c4f688946 Support MKSHARE=no 2004-01-12 03:08:06 +00:00
lukem 12ba710512 more unnecessary directories 2004-01-12 00:06:07 +00:00
lukem 15f7d00565 Support MKDOC=no MKINFO=no MKNLS=no 2004-01-11 23:42:27 +00:00
lukem b78a0e235d remove unnecessary directories from here 2004-01-11 23:33:35 +00:00
hannken 067a3b897d Update the file system snapshot driver:
- Document the kernel thread.
- Rename some functions and variables.
- Return EROFS where appropriate.
- Use shifts instead of 64-bit divide.
- Use a simple_lock to make it MP-safe.
- Add M_CANFAIL to malloc to avoid panic on large cluster size.
- Allow sparse file for backing store and use VOP_BALLOC() to allocate
  space. Default size of backing store is the size of the file system.
2004-01-11 19:05:26 +00:00
lukem 31541bb9a6 Add support for MKCATPAGES=no MKMAN=no MKMANZ=yes MKLINT=no.
Remove unnecessary entries for directories.
Move some catman pages from xbase -> xserver, to match the man pages.
2004-01-11 15:12:46 +00:00
lukem 27f289e307 Add support for:
MKCATPAGES=no
	MKMAN=no
	MKMANZ=yes

Add ".man" (from "man") and ".cat" (from "catpages") to indicate files
that will automatically be treated as having a ".gz" extension if
MKMANZ != no.  (This simplifies the MKMANZ!=no support...)
2004-01-11 15:09:51 +00:00
lukem fa835c1be8 MKLINT=no support 2004-01-11 14:53:23 +00:00
rtr b0f40aca45 hpc xserver lists and add vfb to mac68k 2004-01-11 13:33:54 +00:00
lukem ee7d99d474 reformat whitespace 2004-01-11 10:24:58 +00:00
lukem 5951be5d5a this file is unnecessary 2004-01-11 10:23:08 +00:00
lukem b2a7724153 reformat whitespace 2004-01-11 09:53:28 +00:00
lukem 16bd98b6a3 reformat whitespace (take 2) 2004-01-11 09:46:13 +00:00
lukem 1c7f55f3f4 reformat whitespace 2004-01-11 09:44:03 +00:00
lukem 7184a827aa support MKBFD=no 2004-01-11 08:55:55 +00:00
tls d8793381d3 Install default ssh_known_hosts file with public keys for Project servers.
Hopefully I didn't make too much of a hash of the postinstall support for
this; it currently installs the file if there's none in the destination,
and elsewise notes if the CVS version differs (or is missing) but doesn't
try to fix that.
2004-01-11 04:21:18 +00:00
rtr 8a313477e5 + x set lists for mac68k
+ move arch dep to ad.m68k
2004-01-10 13:43:56 +00:00
rtr ac1cc37221 md.x68k xserver list 2004-01-09 16:32:13 +00:00
rtr df7eda3518 Move
dpms.h dpmsstr.h xf86misc.h xf86mscstr.h xf86vmode.h xf86vmstr.h libXxf86misc.a
libXxf86vm.a

to mi since always installed.
2004-01-09 16:30:21 +00:00
rtr 41fa42cdde move xvidtune to xserver/mi since it's installed by all machines
XXX we may want to not install it at all, but this is better than
    having it spread across xbase for some machines and xserver
    for others in various md.<mach> files.
2004-01-09 16:22:12 +00:00
rtr 56f19445ac Remove from set lists, these are i386 specific (from rendition driver)
./usr/X11R6/lib/modules/v10002d.uc
./usr/X11R6/lib/modules/v20002d.uc
2004-01-09 12:34:58 +00:00
sekiya d91141de9d Remove paragraph that states that sgimips target media must be formatted first
with IRIX's fx -- this has not been true for quite some time.
2004-01-09 05:26:47 +00:00
rtr 0e551b523b md.macppc x set lists 2004-01-08 14:43:54 +00:00
rtr f853ac1d0c md.sparc64 x set lists 2004-01-08 13:02:29 +00:00
lukem 75859304bc xf86dga stuff is present in ./mi 2004-01-08 09:33:34 +00:00
lukem 5405883214 remove stuff present in ./mi 2004-01-08 09:30:29 +00:00
rtr b3dc2a2ea7 sparc x set lists 2004-01-08 06:34:48 +00:00
rtr c6b21d173e x11 set lists mi and md.i386 2004-01-08 05:12:32 +00:00
lukem 399d0c9695 If MKX11 != no, invoke makeflist & checkflist with -b.
Use "makeflist -l" to determine MAKETARSETS

Use  sh -c '. ./sets.subr; echo $x11_version'  to implement print_x11_version.
2004-01-08 01:48:45 +00:00
lukem b309c0fe8a If MKX11 != no, set x11_version="" and ignore USE_XF86_4. 2004-01-08 01:39:26 +00:00
lukem 3c7f5007f5 show count of missing and extra files. idea from rtr@ 2004-01-08 01:31:57 +00:00
lukem c07378c709 implement -l, to list the selected set names rather than the contents 2004-01-08 01:15:25 +00:00
wiz b577f57ac5 Add usbtask(4). 2004-01-07 16:53:38 +00:00
wiz 4325cf76b7 Add cobalt/boot(8). 2004-01-07 12:57:44 +00:00
rtr ee094051e8 remaining x11 dirs 2004-01-06 08:26:11 +00:00
lukem 51f1131bbc Rename /etc/release-info to /etc/release, to be consistent with other
implementations and Hubert's original intent.
2004-01-04 23:55:11 +00:00
wiz a5bf3b3c4c Spell controller with two ls. Inspired by miod@openbsd. 2004-01-04 16:19:43 +00:00
sekiya fee8bff58f ip32 needs "pci(0)" prepended to boot device string. 2004-01-04 15:12:03 +00:00
sekiya f8ce2975b0 sgimips now supports sysinst's sysinst's "install from cdrom" option. 2004-01-04 15:09:16 +00:00
sekiya 9ab759f23f Update docs to reflect new kernel naming convention and cdrom installation
procedure.
2004-01-04 15:06:44 +00:00
sekiya 41d2641b78 Remove stray .It 2004-01-04 14:27:30 +00:00
lukem 03e3f5841d Run "cd etc && make install-release-info" at the end of the "build" target.
Based on Hubert Feyrer's suggestion on tech-userlevel@.
2004-01-04 13:30:09 +00:00
lukem 23bd6e4a23 support MKCVS=no 2004-01-04 13:20:49 +00:00
lukem 2becb6af9a Support MKCRYPTO=no 2004-01-04 00:54:18 +00:00
lukem 3e894ed427 Support MKPROFILE=no 2004-01-03 15:43:50 +00:00
lukem 26c228007f Support MKSKEY=no. 2004-01-03 15:21:30 +00:00
lukem 9bdabb5f9b support MKYP=no 2004-01-03 14:17:06 +00:00
lukem df3e8e91a2 support MKHESIOD=no 2004-01-03 13:50:26 +00:00
lukem 0c6b3e795d Support MKCRYPTO_IDEA=yes, MKCRYPTO_MDC2=yes, MKCRYPTO_RC5=yes.
Resolves [install/18136].
2004-01-03 13:31:38 +00:00
lukem 049ab0d282 support MKPOSTFIX=no 2004-01-03 12:40:26 +00:00
lukem 9bd28e238c support postfix keyword (${MKPOSTFIX} != no).
tweak code to make it easier to add new keywords based on MKxxx vars.
2004-01-03 12:23:11 +00:00
lukem 0c014a7868 optimise invocation of list_set_files() 2004-01-03 12:17:31 +00:00
lukem dbe9e72b8d support MKSENDMAIL=no (with "sendmail" keyword) 2004-01-03 03:02:25 +00:00
lukem 6f9a1982b5 rename all the <bsd.own.mk> derived variables to uppercase, and export
them to the environment.
2004-01-03 02:38:58 +00:00
cl 90e89977d4 - libc.so.12.109 and libpthread.so.0.4
- add ssize_t stackinfo_offset argument to sa_register syscall
- remove sa_unblockyield syscall
- make __sigprocmask14 syscall weak
- in pthread__sa_start: catch up with 4-argument sa_register syscall
2004-01-02 18:56:39 +00:00
lukem bce7c4948b add usr/X11R6/libexec 2004-01-02 16:23:02 +00:00
lukem ea188c8e82 When using "MAKEDEV -s" to generate a specfile, rewrite the paths from
"./" -> "./dev/".  Noted by Tetsuya Isaki <isaki@NetBSD.org> in private mail.
2004-01-01 14:34:24 +00:00
sekiya 0d3d91c92a IP20 is now supported. While we're here, replace "IP22 class" with "IP2x class"
for devices that exist on all IP2x platforms.
2004-01-01 13:58:15 +00:00
mrg dc8b754441 note merged ofwboot/ofwboot.net 2004-01-01 05:41:57 +00:00
bjh21 3bf4a517e8 Add vidcaudio(4). 2003-12-31 15:09:39 +00:00
jmc 9c51e79187 Add support for rescue.ad.<cpu>.shl which appears to have been missed 2003-12-29 20:54:58 +00:00
igy 9feb9b8ce7 add myself 2003-12-29 13:33:58 +00:00
jmc a481fc8f48 Simplify rules so tarfiles always attempt to rebuild (let maketars determine
whether or not to continue based on METALOG if it choses). Fixes bug where
tar files were rebuilding every other time
2003-12-29 04:46:18 +00:00
lukem b852db83fb Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of
  comma separated keywords that control if the line is printed.
  Currently supported keywords
	kerberos4	${MKKERBEROS4} != no
	kerberos	${MKKERBEROS} != no
	lint		${MKLINT} != no
	obsolete	${obsolete} != 0.
			In this case, non obsolete files are not printed.
  (This will allow future support for builds with variables such as
  MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
  various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
  Move replicated code for determining stuff such as shlibs type
  from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
  main lists with the relevant third field keyword(s).
2003-12-29 03:13:25 +00:00
lukem 040073c9a7 Separate out the X sets:
*	sets for xsrc/xc (XF 3.x)
		xbase3 xcomp3 xcontrib3 xfont3 xmisc3 xserver3
    *	sets for xsrc/xfree/xc (XF 4.x)
		xbase4 xcomp4 xcontrib4 xfont4 xmisc4 xserver4
    *	sets for src/x11 (reachover build of xsrc/xfree/xc):
		xbase xcomp xcontrib xfont xmisc xserver
	(note: not populated yet, and not to be shared by x*3 or x*4 anymore)
2003-12-28 15:45:58 +00:00
martin 5b8e6dd82f Since common/miniroot/list now includes -lz, no need to add it here
anymore. Noticed by Izumi Tsutsui.
2003-12-28 13:00:47 +00:00
jmc 0a2cc9c412 Add a .ORDER so the checksums come out in the proper sequence. 2003-12-28 09:27:41 +00:00
christos 9f69d1d028 Add an argument to cp_within_target that indicates if the file is optional
or really should be there. Use that for files that are not necessarily
present.
2003-12-28 05:30:47 +00:00
martin 5d2216c751 More crunchgen lists needing -lz now for new gzip.
Noticed by Markus W Kilbinger.
2003-12-27 21:30:27 +00:00
jmc 74cd87d7c1 Need -lz now 2003-12-27 20:57:21 +00:00
daniel 1aec11e089 Added myself to the list of developers. 2003-12-27 18:23:51 +00:00
martin 10c173b9e1 Add etc/rc.d/rtclocaltime. 2003-12-27 00:28:19 +00:00
christos 69e8179488 And man page for dots+boxes 2003-12-26 18:01:33 +00:00
christos 8222c44d1b Add dots+boxes 2003-12-26 17:59:13 +00:00
lukem 1b373d7a5e Revert part of previous; etc/rc.d/kdc must be installed even if Kerberos
isn't enabled.
This is how the rc.d system works in conjunction with our current build
and install system; all the rc.d scripts are installed even if the
subsystems they control are not.
2003-12-26 12:04:35 +00:00
jmc 50333acbf4 Nuke the sets before building to make sure the original behavior of makesets
rebuilding all sets is preserved.
2003-12-26 06:20:40 +00:00
lukem 1f6b42b329 minor sh KNF 2003-12-26 06:05:27 +00:00
martin 0d54d60a48 Add -lz, now needed by gzip. 2003-12-25 11:14:36 +00:00
martin 0194fe0df2 Add missing fsck_lfs. While there add -lz to LIBS, which is needed with
the new gzip.

Noticed (and patch provided) by John Heasley.
2003-12-25 11:11:25 +00:00
tsutsui fc1fecdcbf Add lists for Xdreamcast server and some related files. 2003-12-23 17:43:38 +00:00
martin 49bfcfebd3 Note compiler update (suggested by mrg) 2003-12-23 17:12:26 +00:00
martin 226124636c Not cycle counter based microtime(9) 2003-12-23 16:43:20 +00:00
martin 475bb99587 Don't spell serial in german. 2003-12-23 16:36:59 +00:00
jmc 5ebbfc359b Forgot that makesums creates the checksum files anew each time it's run. Save
outputs from each step and concat into place when done.
2003-12-22 04:56:53 +00:00
simonb 5f17a878b1 ANSIfy, de-__P(), minor KNF. 2003-12-22 02:05:10 +00:00
lukem fcdfdbba5c Rework MAKEDEV:
*	Use "mknod -F netbsd -r" to create nodes, instead of
	"rm ; mknod; chmod; chown".
	This means permissions & ownership of existing nodes will
	not be changed.
	This is up to 30% faster when populating an empty /dev,
	and nearly 2x faster when re-running on an existing /dev.

    *	New options:
    	-f		force change of permission & ownership of existing
			devices
    	-m mknod	override name/path of mknod program
			(which defaults to $TOOL_MKNOD, then "mknod").
	-s		generate mtree(8) specfile instead of creating devices

    *	Remove /usr/etc from $PATH; not needed anymore.

    *	Provide functions to create devices & directories:
	    mkdev name [b|c] major minor [mode{=600} [gid{=0} [uid{=0}]]]
		create device node `name' with the appropriate permissions
	    lndev src target
		create a symlink from src to target
	    makedir dir mode
		create directory with appropriate mode

    *	UIDs and GIDs are hardcoded in at MAKEDEV generation time.
	(Unfortunately there's not a simple way of determining a GID
	a la "id -n user" for determining a UID).

This was tested by generating MAKEDEV for each MACHINE,MACHINE_ARCH
combination and comparing the results of "MAKEDEV all" from the
previous version to the new one.
(This testing actually highlighted mistakes in the previous configuration!)


Simplify distrib/common/Makefile.makedev to use "MAKEDEV -s"
2003-12-21 17:37:26 +00:00
agc de6e8baef1 Add bpm and its manual page. 2003-12-21 11:35:36 +00:00
lha d60f9cb5a8 Add opencrypto.9 manpage, manpage copied from OpenBSD (Angelos D. Keromytis)
Some text added me (and thus all errors in the manpage are mine)
2003-12-20 20:25:28 +00:00
dsl 5a8b5dea23 Don't require '.' in PATH for sets.default 2003-12-20 17:08:32 +00:00
jmc 62fcaffaa9 Redo creation of sets/sums so this can be parallelized if using -j.
Suggested in PR#20115 and PR#20116
2003-12-19 22:25:53 +00:00
tron cf66091ae2 Update distribution sets after import of 2003-12-19 XFree86 sources. 2003-12-19 14:51:48 +00:00
lukem 02bca44c5e Pad all floppy images to the floppy size.
Requested by Jason Thorpe in [port-i386/23785]
2003-12-18 00:44:22 +00:00
martin 61925d6833 bootjs.elf is gone, long live bootjs.net 2003-12-15 17:37:26 +00:00
martin de87e33d67 More JavaStation setup instructions.
XXX - someone please demangle the common/netboot maze and fix the markup ;-)
2003-12-15 16:10:58 +00:00
lonewolf d3617a70ff Add haltwo(4) and newport(4) manpages. 2003-12-15 06:28:01 +00:00
thorpej 1b1646cdae Add <dev/ata/satareg.h>. 2003-12-14 17:15:31 +00:00
rtr 1a07d009ee x11 modules/{fonts,drivers,input} directories. 2003-12-14 10:14:48 +00:00
uwe b9588a2c89 There's no such thing as "JavaStation-10". Krups official name is
"JavaStation-NC".  Pointed out by Pete Zaitcev (long ago).
2003-12-14 03:25:46 +00:00
thorpej 68cd36d348 Add artsata(4). 2003-12-14 01:38:54 +00:00
thorpej e152409a70 Add satalink(4). 2003-12-14 01:01:13 +00:00
chs 6b91282609 ramdisk doesn't fit in 400k anymore, make it 500k. 2003-12-13 22:06:23 +00:00
chs 65c85e200e miniroot doesn't fit in 12MB anymore, make it 13.
remove fd0 from device list since it doesn't exist.
2003-12-13 22:05:28 +00:00
chs 1b7a0836d2 libsupc++.a isn't a shared lib, move it to the common list. 2003-12-13 22:03:48 +00:00
chs 75d1d3ae6b m68000 has switched to gcc3, _G_config.h is really gone now. 2003-12-13 22:02:34 +00:00
martin 17e9ae2c49 Minimal setup instructions for JavaStations. 2003-12-13 17:55:02 +00:00
martin 797eaa4ff3 Add bootjs.elf (JavaStation secondary bootstrap) 2003-12-12 22:19:21 +00:00
dyoung 4758291178 Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
  distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
  9 out of 10 experts agree that it is ludicrous to build w/
  KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
  MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly.  That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles.  While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)
2003-12-11 09:46:26 +00:00
martin eb3f00e1e9 When upgrading an old system, install new bootblocks too.
Fixes PR port-sparc64/17204.
2003-12-10 19:42:51 +00:00
jdolecek 662f5a1d48 John Brezak (now jbrezak at windows dot microsoft dot com) kindly
agreed to remove advertising clause from his code, so update
the licence accordingly.
2003-12-10 17:10:34 +00:00
jdolecek 7553d7d6f5 one less 2003-12-10 16:40:52 +00:00
matt cb9ecf8b7f Re-export HAVE_GCC3 2003-12-10 16:06:09 +00:00
agc 7db1d33cba Modify the licences of code written by Theo De Raadt from a 4-clause
to a 2-clause licence (retaining UCB clauses (1) and (2)), per PR
22409 from Joel Baker, approved by Theo de Raadt, and ratified by
myself - the only discrepancy being the handling of the original
clause 3 in src/usr.sbin/yppoll/yppoll.c.
2003-12-10 12:06:25 +00:00
hannken fbae381aaa The file system snapshot pseudo driver.
Uses a hook in spec_strategy() to save data written from a mounted
file system to its block device and a hook in dounmount().

Not enabled by default in any kernel config.

Approved by: Frank van der Linden <fvdl@netbsd.org>
2003-12-10 11:40:11 +00:00
matt ad4eec9581 Export use_tools_toolchain. Change last use of have_gcc3 to
use_tools_toolchain
2003-12-09 17:57:42 +00:00
tsutsui fddb523c90 Use $have_gcc3 rather than $use_tools_toolchain,
which isn't set by sets.defaults.
2003-12-09 15:42:31 +00:00
mbw 6b0e97675a Fix reference to ofwboot man page (was section 7, is section 8) 2003-12-08 21:08:07 +00:00
dsl 843b29721d Increase the size of the ramdisk. The kernels were changed a while ago
(I must have forgotten to commit this at the same time).
sysinst still runs in 16MB (and hasn't run in 8MB for a while).
The extra space costs almost nothing on the compressed 'floppies', but
gives more working room for the install system (eg sysinst can coredump
without filling /).
2003-12-07 20:08:57 +00:00
dsl 3ed5bf31d2 Don't set baud rate when setting 'sane' stty settings, that way we use
the baud rate set by the bootloader.
Fixes PR port-i386/18358
2003-12-07 20:03:18 +00:00
jmc b397aad192 Force make -B to avoid parsing problems if -j was in MAKEFLAGS. Otherwise the
eval loses on the ---<target>--- lines
2003-12-05 23:32:42 +00:00
lukem ad980f2f9e obsolete usr/share/doc/html/ntp{,/hints} 2003-12-05 22:24:58 +00:00
matt 521d93bc3d Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files. 2003-12-05 18:57:40 +00:00
lukem d993f3815c update for editline(3) tok_*() function addition 2003-12-05 13:49:16 +00:00
drochner 92411e6284 need to list removed ntp files, as pointed out by wiz and grant 2003-12-05 11:04:58 +00:00
simonb 4db88a1fc0 Add sntp and its man pages. 2003-12-05 06:30:18 +00:00
simonb 5f7a1eaf57 Fix manpage set list fallout from sysctl changes. 2003-12-05 04:55:42 +00:00
simonb 3a81bce03c Bump libc minor in set lists (hello atatat!). 2003-12-05 04:51:40 +00:00
keihan 888540b8d0 www.netbsd.org -> www.NetBSD.org 2003-12-04 23:24:16 +00:00
jdc 737fe44f7a Increment libcurses minor to 11 for nodelay() void -> int change. 2003-12-04 21:26:09 +00:00
drochner a6dd92342b ntp update 2003-12-04 18:24:39 +00:00
mrg abda1a5442 libopcodes.so.1/libbfd.so.6 2003-12-04 12:18:57 +00:00
lukem 388cd3a59c use ${.CURDIR:T} instead of ${.OBJDIR:T}, per similar change in bsd.own.mk 2003-12-01 01:11:57 +00:00
dsl 077285e52b Adds FFSv2 boot code to install floppies 2003-11-30 14:58:05 +00:00
dsl 31d8f670de - Change enum for partition numbers from [A..Z] to PART_[A..P] (16 is enough)
- Rename run_prog() to run_program() and remove the 'errmsg' argument (almost
  never used).
- Be consistent about #define<space> in defs.h
- Allow BSDFFS partitions to be FFSv1 or FFSv2 (fixes PR install/23547)
- i386: install correct bootblocks for root filesystem type.
- Do 'fsck -p' before all mounts (but never a full fsck), rename fsck_xxx()
  to mount_xxx() and remove some wrapper functions.
- Allow root to be an APPLEUFS partition - and allow them to be newfsed,
  should fix PR install/23198
- Redo fstab processing for upgrade to avoid large static data items and
  memory leaks.  Change walk() to abort on user defined error.
  (the fstab stuff really needs more work though...)
- i386: 'Warp' cursor to alternate option when selecting console/bootblocks,
  should fix PR port-i386/23546.
- Allow MENU_ok and MENU_yesno to take user defined title.
- Ensure that mountpoint not defined for swap (and similar issues) when
  editing netbsd label.
- Tweaks to error handling in run_program(), allow user to say that errors
  are expected or that the display shouldn't be cleared before returning.
- Remove some old code that has been festering under #if 0
2003-11-30 14:36:43 +00:00
dsl 2726af786f When rounding a partition to end on a cylinder boundary, round the start
down to a cylinder boundary before adding in the requested size.
Stops the partition being one cylinder larger than requested when the
partition doesn't start at the beginning of a cylinder (eg for partitions
starting in sector 63).
Fixes part of PR install/23548
2003-11-27 21:43:22 +00:00
ben 6e5cf5e21f Add myself to the list of developers. 2003-11-25 22:29:34 +00:00
dyoung 17b5668ccd Factor duplicated code for setting variables such as machine_cpu
and machine_arch to their defaults into sets.defaults, and source
it at the top of each script.

Also, to be consistent with variable naming, s/arch/machine_arch/.

sets.defaults introduces two new variables, krb and krb4, which
will affect whether Kerberos- or Kerberos IV-only files are put
into the set lists.
2003-11-25 07:19:46 +00:00
dyoung a7742656be Finer-grained syspkgs to save space on tiny systems: move
calendar(1)-related and RPC-related files to their own packages.
Move the termcap(5) database to its own package, also.
2003-11-25 06:28:54 +00:00
wiz 1553dd6707 Remove apci(4) and dca(4) man pages (hp300).
The drivers have been replaced by MI ones.
tsutsui@ agrees.
2003-11-24 22:47:37 +00:00
dsl 6750190db8 Add some progress messages for MAKEVERBOSE == 1
Tweak dependency rules for (menu|msg)_defs.h so that everything isn't
recompiled if the xxx_def file has changed but the generated header
is unaffected.
2003-11-20 13:13:38 +00:00
dsl b528ce0e0b Don't take the size of an mfs /tmp off the free disk space,
nor count a partition for it.
(Maybe the size of /tmp should be capped by that of swap.)
2003-11-20 09:47:53 +00:00
sekiya 5c7fa3c8dd Tweak ramdisk size -- ip22 doesn't seem to like a four-meg image. 2003-11-20 01:57:09 +00:00
dsl 3cbf1bc2e1 ping generates output, don't wait for user to acknowledge it. 2003-11-19 00:16:49 +00:00
lukem 1d646ef2fe install /usr/include/sys/soundcard.h as a symlink to ../soundcard.h 2003-11-18 23:00:04 +00:00
thorpej 88ed237274 Bump libc to 12.107 and libpthread to 0.3 for fsync_range(2). 2003-11-18 01:00:19 +00:00
thorpej 137c808bb8 Userland portion of fsync_range(2), written by Bill Studenmund, and
contributed by Wasabi Systems, Inc.
2003-11-18 00:56:56 +00:00
sketch 36890c9fa3 Add myself. 2003-11-17 17:47:42 +00:00
yamt 270c5642ae a manpage of selrecord and selwakeup. 2003-11-16 15:10:46 +00:00
uwe c1aa7660bf /usr/include/frame.h is obsolete now (hi, christos). 2003-11-16 13:34:57 +00:00
mbw 3719f2611e Prep for 2.0 release:
- MI SCSI
 - MI com
2003-11-15 23:46:04 +00:00
mbw 318a2bce85 - dcl not really supported
- Update to reflect that dca and apci are now handled by the com driver.
2003-11-15 23:45:08 +00:00
sekiya 1cc0ebce1f A few sysinst fixes:
* use cd0a rather than cd0[cd] as the CDROM installation device.
	  This fixes problems with platforms that install from iso9660 images
	  encapsulated in a partition, and should not affect platforms that
	  don't.
	* add RUN_PROGRESS to the run_prog() flags for ftp installs.

Okay'ed by David Laight.
2003-11-15 12:53:34 +00:00
christos f306da6419 no more frame.h 2003-11-14 17:45:06 +00:00
matt 9ada790a26 s/awk/${AWK} 2003-11-14 06:00:34 +00:00
sekiya c516224170 The bootloader names appeared in many more places than I originally
thought.  This commit should, finally, take care of all instances.
2003-11-13 14:07:38 +00:00
sekiya 27c0556eae -fno-gcse is unneccessary. 2003-11-13 13:18:56 +00:00
sekiya 32b29fc3c8 Use new bootloader names. 2003-11-13 08:03:03 +00:00
sekiya c034f6b247 Missed a mechanical edit in previous commit. 2003-11-13 02:34:24 +00:00
sekiya 96dd3017c1 Adapt to new config file naming convention. 2003-11-13 02:33:39 +00:00
christos 5bb18fa55e add pthread_suspend_np, pthread_resume_np, pthread_attr_setcreatesuspend_np
man pages.
2003-11-12 02:48:42 +00:00
dsl 5815f1a577 Line up 'Command' and 'Status' strings,
ensure command text doesn't overflow line.
2003-11-11 17:27:13 +00:00
dsl 6a3a05223d Use [*] to match an explicit '*' in shell pattern matches. 2003-11-11 17:25:45 +00:00
augustss aca1d6163a Add boot(8) for pmppc. 2003-11-10 18:49:14 +00:00
fvdl 022ebc0010 Trim the ramdisk. 2003-11-10 00:43:20 +00:00
lukem ed9fb819aa When calculating the number of disks, take into account that every
floppy needs an 8KB tar volume header, not just the first.
Fixes size calculation bug reported by Frank van der Linden.
2003-11-09 23:44:48 +00:00
augustss 190ef42245 Add pte.h 2003-11-07 14:11:21 +00:00
kivinen c3d5c66357 Removed ./usr/share/man/cat1/grohtml.0 and
./usr/share/man/man1/grohtml.1 from the obsolete list,
	as they are now again installed.
2003-11-05 10:54:13 +00:00
wiz 17ecf67f9f Add {cat,html,man}4/hpcsh. 2003-11-05 08:23:44 +00:00
uwe 16fdcf9bc6 Descend into man4.hpcsh.
Install adc(4) and j6x0tp(4) manual pages.
2003-11-05 02:59:09 +00:00
itojun aec01dda91 sync w/ openssl 0.9.7c. shlib minor bump for libcrypto.
(ERR_release_err_state_table() added)
2003-11-04 23:54:26 +00:00
perry cd932bc689 resolv.conf:
Make sure that there is a domain set before printing a "search" line.
hosts:
Add domain to the second "localhost" line if there is a domain set.
Add domain to hostname (in addition to bare version) if there is a
domain set.

Patches from William Simpson, PR 21999
2003-11-04 16:27:22 +00:00
perry 8b72ff67e9 rc.conf's "hostname" variable needs to be fully qualified -- change
the code so that it is. From William Simpson in PR 22044
2003-11-04 01:53:28 +00:00
wiz 7d19a45540 Add grohtml(1). 2003-11-03 17:05:36 +00:00
dsl 33aba4e04e Add the rest of the cat8/*/makedev.0 files 2003-11-03 12:22:17 +00:00
chs 914233e001 commands have grown, make the ramdisk bigger. 2003-11-02 16:02:09 +00:00
grant 8647bce8c6 update core group to reflect reality, add myself to releng, sort. 2003-11-02 01:51:38 +00:00
grant 05abd69c85 - fix some typos (netsbd.org -> NetBSD.org)
- add trailing slashes to URLs where appropriate
- netbsd.org -> NetBSD.org
2003-11-01 03:02:59 +00:00
abs 07378caea5 Add share/{cat/cat,man/man}4/stpcide, sort 2003-11-01 01:44:14 +00:00
drochner 929e614ed3 fix/complete some framebuffer descriptions, fixes PR port-pmax/23224
by Jean-Pierre HOFER
2003-10-31 16:32:36 +00:00
chris 2eab0ed5a5 Remove cirrus.0, as cats X server doesn't build that driver, so there's no
man page for it.
2003-10-31 10:55:48 +00:00
wiz dc3fd6a0b5 Add sab(4) and sabtty(4) for sparc64. 2003-10-30 08:22:45 +00:00
wiz 62d7f0bc87 Add {cat,man,html}4 for sparc64. 2003-10-30 08:17:49 +00:00
dyoung 0c6a0c0ee1 Alphabetize environment, again. 2003-10-29 23:05:55 +00:00
dyoung bc624da622 Alphabetize environment docs. 2003-10-29 23:04:27 +00:00
kleink 92ed51b671 Update for tzdata2003d. 2003-10-29 21:11:51 +00:00
jdolecek 109e80d1e0 __ramdisk MAKEDEV target is no more 2003-10-29 11:50:53 +00:00
dsl 111e24b1c9 Use shell variables for non-alphanumeric patterns in ${x#pattern} to improve
portability.  If particular solaris ksh barfs on patterns containing ( and ).
Fixes PR 23265
2003-10-29 09:13:51 +00:00
kleink 397f6db8f4 Add <vax/vaxfp.h>. 2003-10-27 21:54:24 +00:00
pooka 5320a02f33 libmagic 0.1 2003-10-27 17:15:22 +00:00
kleink 7a331ee9a9 Add <sys/ieee754.h>. 2003-10-26 20:51:10 +00:00
dmcmahill 4134c82db7 add a -print to the find statement to avoid problems on solaris where
each file/directory/link is printed twice.  Fixes PR23270
2003-10-26 14:21:49 +00:00
mycroft fe2cafa2c3 Carefully tweak some makefs parameters so this builds.
XXX This is very fragile and has absolutely no slop space right now.
2003-10-26 10:59:57 +00:00
mycroft 9396a5ae34 MAKEDEV no longer supports __ramdisk. However, now we have too many device
nodes and the ramdisk overflows.
2003-10-26 10:03:45 +00:00
tron 3fda49f7af Move shared version of "libXxf86dga" into architecture specific sets
because it is not build under NetBSD-sparc.
2003-10-26 09:50:20 +00:00
tron 4f00245d66 "libXxf86dga.a", "libXxf86misc.a" and "libXxf86vm.a" belong into the
"xcomp" and not into the "xserver" set.
2003-10-26 09:44:03 +00:00
tron 9dce43c500 "./usr/X11R6/lib/libXxf86dga.a" belongs into "xcomp" and not into
"xserver" set.
2003-10-26 09:35:51 +00:00
lukem f85d2d1c14 Use ${HOST_SH} instead of `sh'.
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
kleink 423ecbe259 libc.so.12.106. 2003-10-25 22:34:40 +00:00
mycroft 1ee09501e6 Whoops, this is a (well, the only) m68000 platform, and is still using GCC 2.95. 2003-10-25 22:34:03 +00:00
mycroft f081e47c89 This is another m68k platform; nuke _G_config.h. 2003-10-25 22:27:27 +00:00
mycroft 9cea6bdb4d Nuke _G_config.h for MIPS platforms. 2003-10-25 22:26:08 +00:00
mycroft 572bff9bbc MAKEDEV/makedev fallout. 2003-10-25 19:58:20 +00:00
lukem ca57febe0a add sparc64's ofwboot(8) 2003-10-25 10:51:59 +00:00
jandberg 5210c06ca0 Add polish wscons keymaps for amiga.
From Pawel Chwalowski in port-amiga/22961.
2003-10-25 10:02:05 +00:00
lukem 89f2e609f9 use simpler MDSET_NOSTRIP= instead of MDSET_NOSTRIP.xxxx= 2003-10-25 04:39:48 +00:00
lukem 20534790da Update for MAKEDEV.tmpl changes; use <.OBJDIR-of-etc>/MAKEDEV
instead of etc/etc.${MACHINE}/MAKEDEV
2003-10-25 04:29:24 +00:00
jdolecek 512bb353aa add makedev(8) 2003-10-24 23:52:00 +00:00
jdolecek 7381215ef1 switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
2003-10-24 20:26:57 +00:00
mycroft 303393e654 _G_config.h is gone on m68k platforms. 2003-10-24 18:32:16 +00:00
matt 1159857111 Add pte.h 2003-10-24 18:22:14 +00:00
matt 54e310a4bd Make these match reality. 2003-10-24 06:49:37 +00:00
lukem 8be7e53735 Add MDSET_NOSTRIP and MDSET_NOSYMBOLS; global versions of the "per ${FILE}"
equivalents that currently exist.
2003-10-24 00:11:24 +00:00
tron 1cbe1ba80d Backout last change which is incorrect for XFree86 3.3.6 and our current
configuration of XFree86 4.3.0. This fixes a part of PR xsrc/23233.
2003-10-23 07:49:35 +00:00
kleink 3104093f6c Add <x86/math.h>. 2003-10-22 11:56:35 +00:00
mbw 02cccbc650 spelling nit -- AFAICT, it's officially "hyperSPARC" not HyperSPARC 2003-10-22 07:59:44 +00:00
agc 1b4475af8f Add catman pages for
vfs_write_resume(9)
vfs_write_suspend(9)
vn_finished_write(9)
vn_start_write(9)
2003-10-22 07:04:32 +00:00
hannken 9dec5da8e8 Add section 9 man pages for:
vfs_write_suspend, vfs_write_resume, vn_start_write and vn_finished_write.
2003-10-21 22:01:24 +00:00
matt e3e6938d92 Move bus.h to obsolete. 2003-10-21 17:32:35 +00:00
agc c61c0de641 Fix integer/NULL confusion. 2003-10-21 12:02:32 +00:00
lukem 1d648e9064 add installboot 2003-10-21 11:35:55 +00:00
mbw bbc5a6d330 mention improvements in PCMCIA support 2003-10-21 02:19:38 +00:00
mbw 46f9e048ac - formatting tweaks
- update minimum disk requirements
 - update video support info
 - a little more info on the SPARCbook internal modem
 - mention that multiple SuperSPARC CPUs are supported, but not HyperSPARC
2003-10-21 02:17:35 +00:00
mbw 4c0d50acfe update minimum disk requirements 2003-10-21 02:16:34 +00:00
mbw a1fcd87fa7 update sparc subdirectory structure to match reality 2003-10-21 02:14:30 +00:00
matt a0268c8285 Update exported headers list. 2003-10-20 16:18:03 +00:00
mbw d6209b12a7 Add new macppc boot(8) man page. Fixes PR port-macppc/21372. 2003-10-20 09:07:44 +00:00
itojun 4f2eafbac7 add iso-2022-jp-2.
XXX somehow adding GB2312 causes iconv to mishandle jis x0208.
2003-10-20 01:26:44 +00:00
dsl 1becc89246 Change RC_CONFIGURED from NO to YES (not YES to NO). 2003-10-19 20:45:27 +00:00
dsl 7ef7a3f227 Checkpoint a load of changes - seems to work ok still.
- rework run_prog() so that the program name (etc) is usually displayed if
  the program generates any output, or terminates with an error.
  Allow arguments to included in single quotes.
  Try to collect console output so it doesn't interfere with curses.
- Add a '*' to the cylinder count if non-integral number of cylinders
  (on disklabel editor)
- Only show partition type for unused partitions.
- Show size including unused space on '+' partition, remove a..z since
  the don't relate to partition IDs (netbsd partition sizes)
- Fix deleting of 'user' partitions - killed size of next ptn.
- Don't default a swap partition is the disk already has one.
- Fix deleting of extended MBR partitions - changed size of ptn 2.
- Show error message if user tries something illegal in mbr editor.
- Default to old diskname (actually disk type - dunno why!)
- Use MI enable_rc_conf() to set RC_CONFIGURED=YES, use a single sed
  command instead of a raft of code playing with files etc.
- Float some menus to just below header text, saves counting and lets
  language variants have different height headers (use y=-1)
- Track whether anything is mounted on /mnt2 better.
- Put more texts into message file.
- Change english prose texts to be more correct.
- Stop french and polish versions core dumping if ptn start/size changed.
- Fix processing logic for saving /etc (action is still borked)
- Do tail-end setup if any sets (eg X) can't be found (but not if you give
  in (yet)).
2003-10-19 20:17:31 +00:00
wiz b03b9579a7 Add MAKEDEV(8) for ibmnws. 2003-10-19 09:12:32 +00:00
wiz a5e3bdad73 Add ibmnws {cat,html,man}8. 2003-10-19 09:08:40 +00:00
matt a9baced49d NWDO for ibmnws. 2003-10-19 03:37:16 +00:00
tron c0a067dc82 Update XFree86 4.x sets for latest shared library changes. 2003-10-18 18:08:07 +00:00
fvdl 627c2abc03 Remove the 'toolchain' set, since everything is in-tree now. 2003-10-18 14:17:00 +00:00
he d2ca050ea5 The Xauth.h and Xdmcp.h headers and libXau.a and libXdmcp.a are apparently
no longer installed, so move them from the install set to the obsolete list.
2003-10-18 11:46:49 +00:00
wiz aca04ce996 +getmaxyx(3). 2003-10-18 09:10:16 +00:00
sekiya 4762dcf39b Bring the sgimips MD code into sync with the rest of the ports. 2003-10-17 10:58:16 +00:00
dyoung 0f78752f52 Awk prefers regex escapes to look like \\ instead of \. Go figure.
This patch squashes hundreds of annoying warning messages:

awk: cmd. line:1: warning: escape sequence `\.' treated as plain `.'
2003-10-17 09:51:24 +00:00
sekiya 2a1438cc36 Add myself to list of developers. 2003-10-17 04:45:40 +00:00
dsl 11dc7d2a0b Report correct error code (in particular when mtree objects to METALOG file). 2003-10-16 14:20:20 +00:00
jmc 260a5d8bc9 Adding missing header from 1.6.1->current update 2003-10-15 17:10:20 +00:00
jmc 43448abc75 Add a few missing ones I discovered on a 1.6.1->current update 2003-10-15 17:08:37 +00:00
wiz 538e6e3e1e Move siginfo(5) and ucontext(5) to siginfo(2) and ucontext(2) resp.,
and fix references.
Per a discussion on source-changes around Sep 14 2003.
2003-10-14 14:59:03 +00:00
bouyer 9d9b366ce0 Add pmatch(9). 2003-10-13 19:57:41 +00:00
agc 9f1aac5bb3 Move Jason Downs's code from a 4-clause to a 3-clause licence by
removing the advertising clause.  Diffs provided in PR 22410 by Joel
Baker, confirmed to the board by Jason Downs.

With additional thanks to Jason Thorpe.
2003-10-13 15:36:33 +00:00
agc 61470ee029 Move Mark Nudelman's code from a 4-clause to a 3-clause licence by removing
the advertising clause. Diffs provided in PR 22549 by Joel Baker, confirmed
to the board by Mark Nudelman.
2003-10-13 14:34:25 +00:00
dyoung 5cea02e6fe Complete replacement of the old 802.11 layer with the new. 2003-10-13 08:34:15 +00:00
dyoung e4e42ad093 Add new 802.11 layer to the file lists. 2003-10-13 07:29:28 +00:00
dyoung de23d63e0e Add athioctl.h. 2003-10-13 06:33:52 +00:00
tsutsui c11b4e5d32 - Update O2 status. From Christopher SEKIYA.
- R1000 -> R10000
2003-10-11 00:54:29 +00:00
mbw a1532ae8c5 - mkhybrid deprecated, describe mkisofs
- update Toast instructions for Toast 5 instead of Toast 4
2003-10-11 00:04:06 +00:00
mbw 6bda2de10a - mkhybrid deprecated, describe mkisofs
- mention that OF may need version numbers from ISO 9660 file systems
 - remove scsi-ext references (no such device)
2003-10-11 00:03:08 +00:00
mbw c167202df9 macppc Quick install notes section -- remove scsi-ext references (no such thing) 2003-10-10 23:59:16 +00:00
mbw 92a5370a51 Preliminary hp700 INSTALL notes 2003-10-10 23:53:21 +00:00
mbw 3f7d80c957 add hp700 to list of INSTALL notes to create 2003-10-10 23:51:46 +00:00
mbw 4879bfbeaa add hp700 tags and text 2003-10-10 23:51:00 +00:00
mbw 882e805fd2 add hp700 to new platform list, Matt Fredette as portmaster 2003-10-10 23:49:23 +00:00
mbw 20e2289788 hp700 and next68k don't ship with X clients or server
add estimated hp700 distribution file sizes
2003-10-10 23:48:05 +00:00
agc 1374e2efc0 Comment out man4/vinum.4 and cat4/vinum.0 until they arrive in the
source tree.
2003-10-10 14:15:16 +00:00
grog 85a29c2828 Add Vinum 2003-10-10 06:30:06 +00:00
grog e9ca735c42 Add Vinum 2003-10-10 06:24:39 +00:00
grog a8acd863a9 Add Vinum. 2003-10-10 06:21:05 +00:00
thorpej d2ab983617 * Bump the shlib major of libkrb5 because the shlib major of libcrypto
changed, and libkrb5 depends on libcrypto.
* Bump the shlib major of libgssapi, libhdb, libkadm5clnt, libkadm5srv,
  and libkafs, because they depend on librb5.

Dependent library list provided by, and change approved by, lha@netbsd.
Per discussion on tech-userlevel.
2003-10-09 04:40:26 +00:00
bouyer 3971c4d102 Add man pages for per-chip pciide drivers. 2003-10-08 12:03:41 +00:00
bouyer 2336c69d5a Add ata(4) atabus(4) 2003-10-08 11:32:08 +00:00
lukem 1c33b4e6a4 Overhaul MBR handling (part 1):
<sys/bootblock.h>:
    *	Added definitions for the Master Boot Record (MBR) used by
	a variety of systems (primarily i386), including the format
	of the BIOS Parameter Block (BPB).
	This information was cribbed from a variety of sources
	including <sys/disklabel_mbr.h> which this is a superset of.

	As part of this, some data structure elements and #defines
	were renamed to be more "namespace friendly" and consistent
	with other bootblocks and MBR documentation.
	Update all uses of the old names to the new names.

<sys/disklabel_mbr.h>:
    *	Deprecated in favor of <sys/bootblock.h> (the latter is more
	"host tool" friendly).

amd64 & i386:
    *	Renamed /usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos, to
	be consistent with the naming convention of the msdosfs tools.

    *	Removed /usr/mdec/bootxx_ufs, as it's equivalent to bootxx_ffsv1
	and it's confusing to have two functionally equivalent bootblocks,
	especially given that "ufs" has multiple meanings (it could be
	a synonym for "ffs", or the group of ffs/lfs/ext2fs file systems).

    *	Rework pbr.S (the first sector of bootxx_*):
	    +	Ensure that BPB (bytes 11..89) and the partition table
		(bytes 446..509) do not contain code.
	    +	Add support for booting from FAT partitions if BOOT_FROM_FAT
		is defined.  (Only set for bootxx_msdos).
	    +	Remove "dummy" partition 3; if people want to installboot(8)
		these to the start of the disk they can use fdisk(8) to
		create a real MBR partition table...
	    +	Compile with TERSE_ERROR so it fits because of the above.
		Whilst this is less user friendly, I feel it's important
		to have a valid partition table and BPB in the MBR/PBR.

    *	Renamed /usr/mdec/biosboot to /usr/mdec/boot, to be consistent
	with other platforms.

    *	Enable SUPPORT_DOSFS in /usr/mdec/boot (stage2), so that
    	we can boot off FAT partitions.

    *	Crank version of /usr/mdec/boot to 3.1, and fix some of the other
	entries in the version file.

installboot(8) (i386):
    *	Read the existing MBR of the filesystem and retain the BIOS
    	Parameter Block (BPB) in bytes 11..89 and the MBR partition
	table in bytes 446..509.  (Previously installboot(8) would
	trash those two sections of the MBR.)

mbrlabel(8):
    *	Use sys/lib/libkern/xlat_mbr_fstype.c instead of homegrown code
	to map the MBR partition type to the NetBSD disklabel type.


Test built "make release" for i386, and new bootblocks verified to work
(even off FAT!).
2003-10-08 04:25:43 +00:00
mycroft ecc092a6f3 Sync with .so additions. 2003-10-06 02:56:54 +00:00
jdc 324f201e56 Increment libcurses minor to 10 for addition of redrawwin() and wredrawln(). 2003-10-05 10:14:36 +00:00
chuck e0d302bba3 add in the missing bits of evbsh5 section 8 makedev so that checkflist
(and thus build.sh) works again.
2003-10-05 01:38:47 +00:00
jdolecek 493adc0ad4 add basic grf(4) manpage, mainly just with explanation
what is each grf* device mapped to and with crossrefs to the
actual underlying device manpages
2003-10-04 14:10:41 +00:00
jdolecek 2b61c17662 add evbsh5 MAKEDEV(8) to lists 2003-10-04 13:41:47 +00:00
wiz 51dc91caa9 Add zlib(3) provided by jmc@openbsd -- thank you! 2003-10-03 18:46:22 +00:00
lukem d7e5203947 Allow ${CRUNCHBIN} to be optional by defaulting to "." when doing the
"${.OODATE}" check.
Problem noticed in a build that uses Makefile.image but not Makefile.crunch.
2003-10-03 02:46:52 +00:00
grog 3c7a263246 (Finally) add my details. 2003-10-03 02:15:17 +00:00
kleink 95da8da847 Back out previous; this needs to be addressed in a different way. 2003-10-02 14:46:51 +00:00
christos d91f070b69 remove kernel.h 2003-10-01 01:31:20 +00:00
kleink 990d9b7ad5 Mark those files moved from base (rev. 1.429) to misc obsolete. 2003-09-30 19:12:57 +00:00
lukem 312f747986 Invoke ./checkflist with ${CHECKFLIST_FLAGS}, so that the end-user
can set CHECKFLIST_FLAGS="-e" in mk.conf so that extra files in
$DESTDIR are `non fatal'.

Remove unused '${CHECKFLISTFLAGS}' (which allowed selection of
different checkflist target in maketars target)
2003-09-30 06:26:37 +00:00
lukem 38ae235c4f * add -e; extra files are not fatal
* add -m; missing files are not fatal
* use  ${MKTEMP} -d  instead of home-grown tempdir creation code
2003-09-30 06:23:43 +00:00
lukem 9eb4566d27 * use ${MKTEMP} -d instead of home-grown tempdir creation code
* use $(...) instead of `...`
* fix a recent modification to follow the same coding style as the
  rest of the file...  (mmm, consistency)
2003-09-30 05:07:40 +00:00
lukem 02ec5b66b9 add MKTEMP=${TOOL_MKTEMP:Q} to SETSENV 2003-09-30 04:58:20 +00:00
mycroft 100f87c7ae Move several files (e.g. zipcodes) from base to misc. 2003-09-29 19:33:06 +00:00
wiz c53b0c7769 Add man page for bce(4), and xref it from bge(4). 2003-09-28 18:32:18 +00:00
dsl bae094fc39 man9 pages need to be .9 (not .0) 2003-09-28 16:36:53 +00:00
dsl 67dc3c2cc0 Add man 9 pages for do_setres{u,g}id, sort 2003-09-28 09:16:46 +00:00
dsl 98b66fc660 Use new kern.root_partition sysctl to find out whether we are installing
over the current root (ie the one we are booted from).
Remove all the stuff that tried to find this out by other means.
A few other message changes.
2003-09-27 10:47:17 +00:00
dsl 070457d605 Use installboot (not disklabel) to make disk bootable (untested). 2003-09-27 10:44:03 +00:00
dsl c268192676 make main menu sit below initial text. 2003-09-27 10:42:16 +00:00
dsl 3322ced37b Make partition menu sit just below header (regardless of header size).
Change flag for bootmenu default from 'b' to 'd'.
2003-09-27 10:39:35 +00:00
dsl df047cb827 Just convert \r\n to \n\r when relaying program output.
Ensure we never write an undefined error message.
Remove support for RUN_SYSTEM - it isn't used and there are too many paths
through this code....
2003-09-27 10:38:05 +00:00
dsl a6c235d09a Include '+' in default for partition size.
If partition size input as '+', treat as 1 cylinder and '+'.
Set default sized /usr if all space can't be given to root.
2003-09-27 10:16:33 +00:00
mrg b5440ed2fa update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
2003-09-27 02:09:36 +00:00
wiz db579612f4 Definition, not defintion. From miod@openbsd. 2003-09-26 22:25:21 +00:00
mbw 6d747772a2 mac68k and macppc man page addition/obsoletion:
- man4.mac68k/adb.4
 + adb.4
 + akbd.4
 + ams.4
 - man4.mac68k/mc.4
 - man4.macppc/mc.4
 + man4.macppc/obio.4
 + mc.4
2003-09-26 20:17:50 +00:00
mycroft acd18fb278 Sync. 2003-09-26 19:00:24 +00:00
christos b6cf0325ad bump libedit. 2003-09-26 17:45:42 +00:00
dsl 11bf5e80af msgc dosn't really need msg_*.1 man page links for all its functions. 2003-09-25 18:37:07 +00:00
thorpej fec402bf65 Add <dev/pci/tweio.h> and <dev/pci/twereg.h>. 2003-09-25 18:08:01 +00:00
cb 19fc06f7cd add me. 2003-09-25 17:19:51 +00:00
pooka 913c17a1a8 add iavc and isdncapi 2003-09-25 16:50:11 +00:00
matt 3b0bc89f56 Obsolete ./usr/include/<MACHINE>/_G_config.h for PowerPC. 2003-09-24 05:00:16 +00:00
lukem e43d001ea8 add ./usr/X11R6/lib/modules/extensions 2003-09-23 23:10:08 +00:00
cl 420206f327 add m68k/cpuframe.h 2003-09-23 15:17:11 +00:00
atatat 32984bfff2 Don't install libsm. Instead, pull a couple of things over into
libmilter.
2003-09-22 12:54:46 +00:00
matt b6e7cd40be Switch to GCC 3.3.1 2003-09-21 20:16:10 +00:00
jdolecek ef5b64a14d add manpage for fsetown(9), fgetown(9), fownsignal(9) 2003-09-21 19:35:42 +00:00
tron aca1b74ca0 Backout last change, it's not necessary. 2003-09-21 19:33:59 +00:00
tron b02749036c Fix sets handling so that GCC specific lists are really used. 2003-09-21 19:26:02 +00:00
matt a57c218722 Need to remove .comment too. 2003-09-21 15:21:03 +00:00
takemura 8260617c99 Fixed alignment of call by reference arguments. This change solves unalignement
access and segmentation fault problem on MIPS architecture.
2003-09-21 02:30:18 +00:00
takemura 191a44adea Remove unnecessary mbr_buf.S. Type of global variable 'mbr' was changed and
allocated in main.c since 7/2003. This change resolves some unaligned access
problems.
2003-09-21 02:23:55 +00:00
matt 99c08a490f For GCC 3.3.1, need to remove .comment too. 2003-09-21 00:19:31 +00:00
dsl d421676fae Put fs type back into bintall command line. 2003-09-20 20:55:34 +00:00
dsl e1f4ec62b8 Fix a few arch/md.c to use targetroot_mnt instead of "/mnt". 2003-09-20 15:40:41 +00:00
martin 604a0dda0c No need to special-case sparc64 any longer. 2003-09-19 16:29:21 +00:00
martin 2a5182090a Now that -Os is save again, use it. 2003-09-19 16:28:14 +00:00
mrg ee467f4816 switch i386, sparc, sparc64 & alpha to GCC 3.3.1. 2003-09-19 08:15:46 +00:00
jdolecek ef84f2357f update for pw_dup(3) removal 2003-09-18 09:16:27 +00:00
cl 1069f176f1 fix 2nd occurrence of libc version number 2003-09-16 19:26:14 +00:00
cl 465ed898bd bump minor for sa_unblockyield syscall 2003-09-16 13:55:41 +00:00
he b99a361614 Add usr/mdec/gzboot_SMDK2410_0x00000000.bin 2003-09-16 11:55:17 +00:00
cube 76c881bd69 Add myself to the list of developers. 2003-09-16 09:20:04 +00:00
isaki 3edc567b47 Separate mount_* from mount. These are not the same substance
currently.
It makes sysinst work.  This problem was reported by Yasushi Oshima
in japanese x68k mailing list (x6netbsd-users) on Apr 2003.
2003-09-15 03:14:54 +00:00
christos fb9826e99b bump libedit. 2003-09-14 21:57:24 +00:00
lukem 9398373099 add ./usr/X11R6/include/X11/pixmaps 2003-09-14 06:39:11 +00:00
lukem 6869cb17c5 add ./usr/X11R6/share/examples/ssh-askpass 2003-09-14 06:11:40 +00:00
christos dd200bdfd4 new timer man pages. 2003-09-13 22:29:50 +00:00
christos 6abcbced7d add siginfo.0 2003-09-12 20:01:14 +00:00
christos a284cda9e6 add bsd.x11.mk 2003-09-12 19:57:28 +00:00
lukem d5157aa5fd Add /usr/X11R6/* and /etc/{X11,fonts} 2003-09-12 02:16:45 +00:00
christos 29153b1d45 bump libi386 2003-09-11 19:21:00 +00:00
grant 37b90b309e add the makefile fragments for -current. 2003-09-10 17:21:39 +00:00
christos 0ed7c35b0a Add siginfo man page. 2003-09-10 14:12:23 +00:00
itojun 67556e6947 libc shlib minor bump 2003-09-09 22:18:58 +00:00
itojun 0257a0c524 bump minor for randomid(3) and pw_dup(3) 2003-09-09 22:18:08 +00:00
itojun 00552ebbd7 add randomid(3). 2003-09-09 22:10:33 +00:00
itojun 24a3a1d964 have pw_dup(3). from openbsd 2003-09-09 22:01:56 +00:00
jandberg b8212f9e26 added myself to developers 2003-09-08 19:00:48 +00:00
seb ad0a9298df Fix extension on pool_cache* cat pages.
Approved by kleink@.
2003-09-07 21:06:06 +00:00
seb 67ea8250d5 Update the other reference to libc to version 103.
Approved by kleink@.
2003-09-07 21:05:18 +00:00
tron c975f55b04 Minor version of "libc" was bumped. 2003-09-07 19:21:19 +00:00
yamt 6bcc421d43 pool_cache(9) and links to it 2003-09-07 11:29:18 +00:00
mbw 61dda7acdb include UFS support in partitioning section 2003-09-07 00:06:05 +00:00
mbw 106be46a1b remove multiple processors from list of unsupported devices 2003-09-07 00:03:47 +00:00
mbw 555c661a0d - remove AirPort and audio -- they were for 1.6
- add SMP since it will be in 2.0
 - add UFS support since it will be in 2.0
2003-09-07 00:01:19 +00:00
mbw 6d521497d5 include macppc netbsd-GENERIC.MP.gz which supports SMP 2003-09-06 23:54:17 +00:00
mbw 3dc04dd50b macppc supports local FFS and UFS filesystems as distribution media 2003-09-06 23:52:24 +00:00
mbw ec893fbd66 minor nit about UFS support on macppc 2003-09-06 23:47:47 +00:00
yamt 70088b8495 buffer cache manpages 2003-09-06 18:23:42 +00:00
yamt c7def18e2c sort entries 2003-09-06 18:23:18 +00:00
wiz 49fae81618 Add aica(4). 2003-09-06 16:26:16 +00:00
tsutsui 419db7b25c Shingo WATANABE has kindly consented to remove advertising clauses
from his code.
2003-09-04 15:26:35 +00:00
itojun 495906ca8e revamp inpcb/in6pcb so that they are more aligned with each other.
in6pcb lookup now uses hash(9).
2003-09-04 09:16:57 +00:00
dan a038ec9b06 build atw(4) 2003-09-04 03:21:11 +00:00
he 2dc6bde778 Add pkg_view and linkfarm binaries and man pages. 2003-09-03 10:25:44 +00:00
drochner ae48f024f8 +coda5 2003-09-02 12:19:38 +00:00
junyoung d1c665c08e Add UTF-8 ctype locale support for Korean.
From Min Sik Kim <minskim bawi org>. tshiozak@ ok.
2003-09-02 09:30:31 +00:00
mbw 923f0f8a9f fix typos 2003-09-02 07:47:48 +00:00
mrg b3c3e41312 don't obsolete MD files here. don't obsolete files we are still
installing..
2003-09-02 06:17:03 +00:00
mbw 55b93e3026 add prep.OPENFIRMWARE to list of merged sources 2003-09-02 05:48:35 +00:00
mbw e00fa819c1 Substantial overhaul which splits OF versions up for clarity. Much of
what was in prep is now in prep.OPENFIRMWARE.

prep now calls prep.OPENFIRMWARE twice.  The first time, it generates
documentation specific to Open Firmware 3 systems.  The second pass, it
outputs OF 1.x and 2.x specific stuff.  This makes it easier to follow
directions for a particular class of machines.
2003-09-02 05:47:24 +00:00
mbw 2b7317637d - broaden note about older OF machines being unable to netboot compressed
kernels
 - rearrange OF boot command examples
 - minor polishing
 - flesh out the details of how to get Open Firmware to boot the OS after
   installation.
 - mention "0 bootr" instead of boot sometimes fixes CLAIM-FAILED probs
2003-09-02 05:43:39 +00:00
mbw 783e2670aa - typos
- Xserve (Slot Load) reported to work by manu
 - mention Xserve serial port
 - mention G5 CPUs not supported yet
 - update minimum hardware requirements
2003-09-02 05:41:30 +00:00
mbw 78d8185313 mention that some macppc systems have trouble loading compressed kernels 2003-09-02 05:40:26 +00:00
mbw e57f96090a macppc uses tlp0 and gem0 by default now instead of de0 and gm0 for
on-board ethernet
2003-09-02 05:38:13 +00:00
mbw 91fcb7a7cc macppc needs at least 16 MB RAM
a little rewording in the macppc disk preparation section
2003-09-02 05:37:13 +00:00