Commit Graph

7677 Commits

Author SHA1 Message Date
mbw 318cc99705 Use MI ../common/sysinst instead of abridged version 2004-06-11 06:29:36 +00:00
mbw 5866686513 Add sparc64 tags
update sysinst menu example to say 2.0 instead of 1.6
2004-06-11 06:28:53 +00:00
mbw 4c92d9e4cc 2.0 will be the third major release of sparc64. 2004-06-11 05:18:03 +00:00
abs 9b9b2d2ca5 Ensure tmp/BtNetBSD depends on ${UUDECODE_FILES} so "make release" works 2004-06-10 20:18:33 +00:00
abs e410ecabc5 Quote some filenames (committed for gavan) 2004-06-10 07:44:25 +00:00
abs 1e0805b132 Finish conversion from old bootloader - remove command line options that boot32
will not understand
2004-06-10 07:43:39 +00:00
abs 7e67ece2ca Set Alias$@RunType_1a9 here as well as !Boot, so the application can be
double clicked to override a value previously set by a copy in a different
location.
2004-06-10 07:42:47 +00:00
mbw 021a4a1394 Mention that hme cards aren't supported on sun4c systems 2004-06-10 07:29:42 +00:00
mbw 20cf991593 Major overhaul of sparc64 install notes. Reflects currently supported
hardware and installation methods along with additional info.
2004-06-10 07:23:49 +00:00
mbw 342a0a2738 Add sparc64 to "Quick install notes for the impatient" section 2004-06-10 07:01:00 +00:00
mbw bd157360f4 Fix .Nx tag 2004-06-10 06:37:13 +00:00
mbw cd605fbf98 Mention that macppc machines observe the next-server info and try to load
their bootloader from that machine, not just NFS kernel
2004-06-10 05:59:05 +00:00
he b22e6a658e Bump size of ramdisk image from 3148KB to 3200KB so that the contents
fits again.
2004-06-09 19:04:38 +00:00
abs c6f7189859 Include David Pilling's BASIC self extracting SparkPlug sparkive extractor.
(It is freely distributable in unmodified form)
This should allow NetBSD to be booted on a RiscPC with nothing other than
the built in ROM software and a NetBSD CD. Disk partitioning between RISC OS
and NetBSD may be a task for another day.

While we are here use ${HOST_SH} to invoke mksparkive.sh
2004-06-09 16:10:40 +00:00
abs 1d7a1ebd79 Define and use NOTINCRUNCHED to allow sparkcrc to overide the ../Makefile.inc
default of building static and not allowing install. Now we can build it as
a tool.
2004-06-09 16:03:37 +00:00
gavan 77bece7e91 Don't attempt to use UnixFS, as it no longer works with recent filesystem
changes.
2004-06-08 22:56:59 +00:00
gavan 41c82be3dd Remove Settype and SettScr. Filetypes are now set in the archive, so
don't need to be set after the archive is extracted.
2004-06-08 22:29:20 +00:00
gavan ad3e8247cb Add boot32.
Also, s/RiscBSD/NetBSD/
2004-06-08 22:27:16 +00:00
gavan 022ff820f6 Implement CRC. 2004-06-08 22:12:13 +00:00
gavan 6e7390a475 Ship boot32 in the bootloader application, and use it in preference to
BtNetBSD.
2004-06-08 21:57:25 +00:00
abs 462934eac0 Import a trivial program to generate 16bit CRCs as used in sparkive archives.
For use by mksparkive.sh in generating the acorn32 bootloader sparkive.
2004-06-08 21:43:40 +00:00
gavan df93781866 bb_netbsd is a BASIC program, not an Obey file. 2004-06-08 21:38:10 +00:00
gavan db7f3619e3 Support compression. 2004-06-08 19:31:56 +00:00
jmc 6fc88bf937 Revert gzip changes. Changes to sh/kernel/etc made this small enough to fit 2004-06-08 05:59:37 +00:00
bouyer 8381338c9b Adapt the french translation to the split base/sets directories, and other
minor nits.
2004-06-07 18:27:39 +00:00
jmc 4da70d71ba For the moment revert to x_gzip or else the tiny ramdisk still overflows 2004-06-07 06:53:04 +00:00
dsl 64d44bfc5f Remove the .comment and .ident sections when stripping kernels.
Saves about 4k from all the install floppies
2004-06-06 21:44:52 +00:00
christos cdc016624f add an empty setlogmask() 2004-06-06 18:13:45 +00:00
christos 0f6740656b Include a fake syslog that does only printf; saves 4K. 2004-06-06 07:03:53 +00:00
christos 2fe9365746 Get rid of the EXTERN/INIT mess; fix so that we can process this with xstr(1).
Not worth processing though, since on the i386 we only save ~3K.
2004-06-06 06:06:59 +00:00
christos 543c223a3a Avoid EXTERN use. 2004-06-06 05:45:04 +00:00
dsl 3a2118e931 A load of usability fixes mainly to network installs.
I've made the error retry loops go back as far as the input menus.
Split all the pathname inputs into 2 pieces (base directory and set directory).
Reduced the size of some fixed strings.
Stopped the install aborting if ftp can't find a set (eg the X ones).
The French and Polish transations don't differenciate between Base_dir and
Set_dir - but that can be fixed later.
2004-06-05 21:18:59 +00:00
skrll 998c088730 Increase miniroot size to 16m. 2004-06-05 19:05:29 +00:00
martin 1d0c7770c6 Make message net_media short enough (it needs space for [autoselect]
after it and should stay within 80 columns)
2004-06-05 15:35:51 +00:00
rumble 319bc5e984 Added myself to list of developers. 2004-06-05 03:38:42 +00:00
shannonjr a8e693cf9a Added self per "Welcome to the NetBSD Developer gene pool" instructions. 2004-06-03 11:36:59 +00:00
mbw 47aec3bedc Add sparc64 tags and info 2004-06-03 07:25:21 +00:00
mbw da48f9805b Add sparc64 tags (i.e. remove floppy possibility from sparc64) 2004-06-03 04:47:14 +00:00
pooka 4ab1731715 pthread_spin_trylock.{0,3} 2004-06-02 14:10:14 +00:00
kleink d1320924e1 libc.so.12.120. 2004-06-01 16:08:05 +00:00
toshii 5579be6385 Add re(4) manpage. 2004-05-31 13:49:52 +00:00
itojun 0f4ed61e4b add closefrom(3). sort 2004-05-31 05:27:33 +00:00
christos 9451ff456d add the manual pages for pty/98 2004-05-27 03:43:31 +00:00
christos 5c3e04e740 libc 1.119 2004-05-27 03:12:00 +00:00
gavan 315312af5e Set filetypes appropriately, and create a Spark archive instead of a
tar.Z archive.

Also, fix the uudecode of !Sprites and !Sprites22 by renaming, as
bsd.files.mk fails silently on filenames beginning with an exclamation
mark. The change to using bsd.files.mk also appears to have left the
uuencoded source files in the final archive - remove these.

Note that this still ships the old bootloader - this should be addressed
in a subsequent commit.
2004-05-26 23:58:35 +00:00
gavan 3ffa5e3a14 Don't use full pathname as template for mktemp. 2004-05-26 23:46:16 +00:00
gavan 16cd5129d4 Basic shell script to produce uncompressed spark archive with correct
filetypes for RISC OS.
2004-05-25 23:03:42 +00:00
hannken 8c21bc6224 Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.
- Not enabled by default. Needs kernel option FFS_SNAPSHOT.
- Change parameters of ffs_blkfree.
- Let the copy-on-write functions return an error so spec_strategy
    may fail if the copy-on-write fails.
- Change genfs_*lock*() to use vp->v_vnlock instead of &vp->v_lock.
- Add flag B_METAONLY to VOP_BALLOC to return indirect block buffer.
- Add a function ffs_checkfreefile needed for snapshot creation.
- Add special handling of snapshot files:
    Snapshots may not be opened for writing and the attributes are read-only.
    Use the mtime as the time this snapshot was taken.
    Deny mtime updates for snapshot files.
- Add function transferlockers to transfer any waiting processes from
  one lock to another.
- Add vfsop VFS_SNAPSHOT to take a snapshot and make it accessible through
  a vnode.
- Add snapshot support to ls, fsck_ffs and dump.

Welcome to 2.0F.

Approved by: Jason R. Thorpe <thorpej@netbsd.org>
2004-05-25 14:54:55 +00:00
lha c569aad96a Add kgetcred, a tool that fetches a credential from the KDC
Useful when debugging service and cross-realm problems.
2004-05-25 10:31:45 +00:00
tsarna 50aea7d354 add uep(4) manpage to setlists 2004-05-25 00:20:39 +00:00
hannken ddf6ca10ff Do not fail if directory sysinst exists. Makes update builds work again. 2004-05-24 18:17:45 +00:00
mbw 0b2c6355fb rewording of sparc64 installation tools 2004-05-23 17:47:09 +00:00
mbw 38e600ec2c cgeight is TC
removed "not well tested" from hme -- it is well tested and stable.
add a little more JavaStation-NC info
zx (leo) doesn't have X server support
2004-05-23 17:23:33 +00:00
dsl 877f2a42a4 Remove the parts of messages that refer to etc.old. 2004-05-22 18:06:14 +00:00
dsl 31c19c2213 Kill etc_saved and the prototype for save_etc() 2004-05-22 17:38:26 +00:00
dsl 15973dd816 Remove all the code (mostly already under #if 0) that played around
with etc.old
2004-05-22 17:31:37 +00:00
he cdb8aaf716 Bump ramdisk size from 800k to 900k so the contents fit again. 2004-05-21 15:25:18 +00:00
christos 224e1f62e6 bump libpthread 2004-05-21 04:10:59 +00:00
christos e2a052304f bump libresolv too. 2004-05-21 03:35:48 +00:00
christos aed5e7adc4 welcome to 118 2004-05-21 03:31:58 +00:00
christos fd7c469798 add 2 new include files. 2004-05-21 02:29:07 +00:00
christos a0a47f3f48 rndc-confgen is in /usr/sbin 2004-05-19 19:32:24 +00:00
itojun d405fc4436 build and install rndc-confgen (needed to create rndc.key) 2004-05-19 10:29:21 +00:00
cube 0d27523fe4 dd->dd_no_mbr has to always be initialized. It doesn't default to 0 since
it is allocated on the stack.  Thus, allow editing the MBR partition table
on disks that actually have a MBR.
2004-05-18 14:07:06 +00:00
christos 91a01d5aed remove more named-8 obsolete files. 2004-05-18 12:24:11 +00:00
christos de620c98b4 Update more filelist entries for new bind. Thanks to FUKAUMI Naoki. 2004-05-18 05:38:18 +00:00
christos 15bf338dca Adjust filelists to bind9 2004-05-18 00:36:03 +00:00
lukem beaa8ed5db On consideration, /usr/X11R6/lib/X11/rgb.txt doesn't really need to
be considered an 'end user modifiable' file; move back to xbase.
Resolves PR [install/25516] from Marc Recht.
2004-05-16 10:35:55 +00:00
lukem 10cfcae8fc Radically overhaul X11 configuration:
*	End user modifiable configuration has moved from
		/usr/X11R6/lib/X11/<someprog>
	to
		/etc/X11/<someprog>
	This is consistent with our own policies as well as other projects.

	The files & directories that were moved have _NOT_ been marked
	`obsolete', as they contain user configuration and therefore we
	don't want the automatic "obsolete file removal" mechanism to
	remove them.

    *	The /etc/font/* and /etc/X11/* configuration files are installed
	with 'configinstall' (not 'install'), using CONFIGFILES and
	CONFIGSYMLINKS.
	This is so that a normal 'make build' in src/x11 will not
	trash your configuration.

    *	A 'distribution' target has been added to src/x11 to perform
	'make configinstall' in the appropriate subdirectories.
	(Should we consider making 'configinstall' a first-class target?)

    * 	The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
	where the other pixmaps are.
	(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

    *	These changes require an up to date xsrc, and 'make cleandir' should
	be performed in src/x11 before a build for the changes to fully take
	effect.
2004-05-16 10:25:13 +00:00
dsl 568270beb4 Parse a disk name of "raid:no_mbr" to mean "raid" but without any mbr
setup (on i386).  Allows sysinst to install to an existing RAID1 volume.
2004-05-15 21:53:29 +00:00
dsl 9e2ccccce9 Don't leak an fd if malloc() fails in collect() 2004-05-15 21:51:30 +00:00
dsl d3ff291eea Reduce the number of times <enter> must be typed during network setup. 2004-05-15 21:48:09 +00:00
he b6e471013e Expand the ramdisk image size from 3m to 3148k so that the contents
fits again.
2004-05-14 17:00:21 +00:00
he 2f568eeda1 The evbsh5 port also installs Xvfb and it's man pages, so list those here. 2004-05-14 10:03:12 +00:00
wiz 3f4493d90c End last line with a newline char. 2004-05-13 11:15:38 +00:00
wiz 9a9a356f83 Add comma in enumeration. 2004-05-13 11:14:46 +00:00
cl eb2be5fc98 Add NetBSD/xen documentation. 2004-05-13 00:26:25 +00:00
cl 885c0b6fc9 ``build.sh -m xen-i386 release'' now builds a release for NetBSD/xen
for i386.  The resulting release consists of:
- NetBSD/xen for i386 kernel, loader and docuemntation
- NetBSD/i386 userland sets
2004-05-12 16:56:41 +00:00
minoura 72c4550293 Populate kbdmap-related definitions to the userland.
Also g/c unused ioctls.
Pointed out by he.
2004-05-12 14:25:08 +00:00
tron 4849c96bfa Remove extra "NetBSD" after ".Nx" macro. 2004-05-12 13:40:09 +00:00
lukem 7c51496531 Use /var/db/xdm (instead of /usr/X11R6/lib/X11/xdm) as the default authDir. 2004-05-12 03:58:47 +00:00
he d36cbeadc2 Mmeye also builds Xvfb, so make a set list to match what's built/installed. 2004-05-10 20:47:29 +00:00
drochner 1626697cbc remove the fgetstr manpage 2004-05-10 17:02:21 +00:00
wiz b0d0521b43 Do not install ppi(4) -- drochner says that there's no driver for it.
(hp300/ppi.4 is something different and has its own man page.)
2004-05-10 12:48:19 +00:00
kleink 5e63ca7768 Add offtime(3) and friends. 2004-05-10 02:08:01 +00:00
mhitch 4580796d6b Fix path to installboot and the boot image. 2004-05-10 01:50:32 +00:00
mhitch 0e493eae87 /usr/sbin/installboot was missing from installation media. 2004-05-10 01:49:36 +00:00
ross 01fd915146 Update text since there are now three install floppies. It's
written to cover the 2-floppy case as well, so if this file is
updated later with delta's needed on netbsd-2-0, this one revision
does not need to be excluded.
2004-05-10 00:35:10 +00:00
ross 062b87f655 Fix install floppy overflow by going to a 3-floppy boot.
Fix the single-image overflow by just doubling the allowed size.
2004-05-10 00:08:48 +00:00
lukem 162bb0f382 Prune obj|obj.* directories/symlinks correctly. Fix from Hubert Feyrer. 2004-05-09 13:46:00 +00:00
sommerfeld faa802158e Change hack getnetbyaddr to match new system prototype. 2004-05-09 01:49:56 +00:00
kleink a6428a221b Add <machine/wchar_limits.h>. 2004-05-08 21:53:23 +00:00
dsl c3f4dda582 Add GENERIC.MP
Fixes PR port-alpha/25244
2004-05-08 14:39:01 +00:00
dsl a13f1e12e5 Kill message used when amd64 used an 'out of tree' toolchain 2004-05-08 14:25:58 +00:00
martin 64201d8484 Add emmintrin.h. 2004-05-08 09:14:12 +00:00
minoura 6915327794 An unexported header file was #included from an exported header file.
Introduce <machine/opmreg.h> and move some definitions useful to
userland progs.
2004-05-08 08:38:36 +00:00
wiz adafc87b2c Remove empty line. Noted by Stefan Krueger on current-users. 2004-05-07 12:41:08 +00:00
wiz 15dfef13b2 Add /usr/include/netipsec, noted missing by Stefan Krueger on current-users. 2004-05-07 12:40:26 +00:00
jonathan 85b3ba5bf1 Redo net.inet.* sysctl subtree for fast-ipsec from scratch.
Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB.
Rework netstat to show FAST_IPSEC statistics, via sysctl,  for
netstat -p ipsec.

New kernel files:
	sys/netipsec/Makefile		(new file; install *_var.h includes)
	sys/netipsec/ipsec_var.h	(new 64-bit mib counter struct)

Changed kernel files:
	sys/Makefile			(recurse into sys/netipsec/)
	sys/netinet/in.h		(fake IP_PROTO name for fast_ipsec
					sysctl subtree.)
	sys/netipsec/ipsec.h		(minimal userspace inclusion)
	sys/netipsec/ipsec_osdep.h	(minimal userspace inclusion)
	sys/netipsec/ipsec_netbsd.c	(redo sysctl subtree from scratch)
	sys/netipsec/key*.c		(fix broken net.key subtree)

	sys/netipsec/ah_var.h		(increase all counters to 64 bits)
	sys/netipsec/esp_var.h		(increase all counters to 64 bits)
	sys/netipsec/ipip_var.h		(increase all counters to 64 bits)
	sys/netipsec/ipcomp_var.h	(increase all counters to 64 bits)

	sys/netipsec/ipsec.c		(add #include netipsec/ipsec_var.h)
	sys/netipsec/ipsec_mbuf.c	(add #include netipsec/ipsec_var.h)
	sys/netipsec/ipsec_output.c	(add #include netipsec/ipsec_var.h)

	sys/netinet/raw_ip.c		(add #include netipsec/ipsec_var.h)
	sys/netinet/tcp_input.c		(add #include netipsec/ipsec_var.h)
	sys/netinet/udp_usrreq.c	(add #include netipsec/ipsec_var.h)

Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree
for "netstat -s -p ipsec":

New file:
	usr.bin/netstat/fast_ipsec.c	(print fast-ipsec counters)

Changed files:
	usr.bin/netstat/Makefile	(add fast_ipsec.c)
	usr.bin/netstat/netstat.h	(declarations for fast_ipsec.c)
	usr.bin/netstat/main.c		(call KAME-vs-fast-ipsec dispatcher)
2004-05-07 00:55:14 +00:00
dyoung e99b377d3f Build and install atppc(4), plip(4), ppbus(4), ppi(4) manual pages. 2004-05-05 21:29:34 +00:00