Commit Graph

7781 Commits

Author SHA1 Message Date
jmc
f648d12d47 Add missing NetBSD ID tags 2004-06-30 03:26:26 +00:00
martin
6d08c6a728 Translate language selection string. 2004-06-29 16:02:59 +00:00
itojun
122cd001bd add lkm/pf.o 2004-06-29 05:02:59 +00:00
itojun
5362985471 add pf/pflogd 2004-06-29 04:53:43 +00:00
chs
b44e7530d5 update shlibs. fixes PR 25970. 2004-06-27 03:45:25 +00:00
fredb
857732d328 Make the "iso-image" a hybrid HFS/Rockride image. The main benefit, is
that the Macbinary files in the "misc" directly are now directly executable
from within Mac OS. This solves a "chicken-and-egg" problem: you can't even
distribute a tool to unpack the archives on a plain ISO image, as the
executable code is all in the resource fork on mac68k. In other words, a
user can now begin the installation by simply double-clicking on the Booter
program on the CD-ROM.
2004-06-26 16:09:09 +00:00
itojun
8f329619b8 spamlogd(8) 2004-06-25 16:34:45 +00:00
wiz
54a45d8710 Add route.conf(5). 2004-06-25 16:32:28 +00:00
itojun
344e6a89ca spamdb(8) and spamd.conf(5). noted by Thomas Klausner 2004-06-25 16:25:00 +00:00
itojun
3b8461f315 let spamd use /var/chroot/spamd, not /var/empty 2004-06-25 15:54:31 +00:00
itojun
e3e62063f0 authpf from OpenBSD 3.5 PF 2004-06-25 00:06:09 +00:00
bsh
1d3636cf59 add kgetcred.0 a 'cat' tag 2004-06-23 13:28:54 +00:00
kleink
ec4b63917c Repair pf fallout. 2004-06-23 12:44:21 +00:00
itojun
9ec960c351 add ftp-proxy from PF OpenBSD 3.5. adjust setlists 2004-06-22 22:19:36 +00:00
itojun
3c9aef7cc5 additional files for pf 2004-06-22 18:24:06 +00:00
itojun
c2d7a8642b spamd-setup, comes with PF for openbsd 3.5 2004-06-22 15:53:17 +00:00
itojun
10c71795a1 build and install spamd(8) 2004-06-22 15:41:54 +00:00
itojun
ad399b67b8 PF from openbsd 3.5
massage pfctl to compile/run on netbsd.  put reachover makefile for pfctl
into src/sbin.
reviewed by matt, perry, christos
2004-06-22 15:16:29 +00:00
adrianp
06233d77b0 add myself to the list of developers 2004-06-21 21:18:18 +00:00
jmc
84fafa3db5 Ignore errors on some rm -rf's for platforms that aren't quite
POSIX compliant
and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
2004-06-21 18:20:08 +00:00
uebayasi
bb2fc6fa86 Install GNU troff' (or groff') info manual.
Reviewed By:	wiz
2004-06-19 15:02:59 +00:00
mbw
d08f636e0f - hyperSPARC SMP works
- nell has less problems
2004-06-17 08:07:50 +00:00
mbw
eb13198661 - Increment to "eight major release"
- hyperSPARC SMP supported
 - XFree86 4.4.0
2004-06-17 08:01:36 +00:00
mhitch
75665927eb AmigaDOS installation tools moved to distrib/amiga/stand. 2004-06-16 02:41:55 +00:00
mhitch
131e8719e4 AmigaDOS installation tools moved to distrib/amiga/stand. 2004-06-16 02:31:27 +00:00
bouyer
80ee929c70 Translate "Keyboard type" to french. 2004-06-14 21:49:15 +00:00
dsl
6ca1928243 German translation of 'keyboard type' from Martin. 2004-06-14 21:38:55 +00:00
jmc
498ccb631b Move libgcc_s.so.X into base as C++ compiled programs (ala groff) will need them 2004-06-14 04:23:26 +00:00
jmc
944c6c8bad Add support for building/install just cat pages (via MANINSTALL=catpages) in
the sets. Originally from PR#24949. Tested w. all combinations of MANINSTALL
2004-06-13 22:35:02 +00:00
jmc
7c62a6e881 Fix typo. closefrom.3 is a 'man' not a 'cat' tag 2004-06-13 22:28:42 +00:00
lukem
4de28a2c38 Move /usr/X11R6/lib/X11/X68kConfig from xserver to
xetc (as /etc/X11/X68kConfig), as it's an end user's configuration file.
2004-06-13 11:52:57 +00:00
sjg
e000118700 Bump the miniroot size else release build fails. 2004-06-13 05:27:18 +00:00
dsl
a9372a42f1 Add a menu (right at the start) to ask for the keyboard type.
Save the result in /etc/wscons.conf at the end of the install/upgrade.
Currently only builds for i386 - change arch/*/Makefile and add the
extra messages (though they could go into the msg.mi.* files).
Needs the 'Keyboard type' message translated in to German, French and polish.
Maybe the keyboard type names could be less cryptic...
2004-06-12 19:18:24 +00:00
dsl
3d7f966def The code to pad floppies could sometimes overwrite the end of the kernel
(causing the decompress to generate random data).
I've changed it to pad using:
	dd if=xx.fs of=xx.fs conv=sync conv=notrunc bs=${floppysize}b count=1
which isn't subject to rounding errors!
This might be the fix for PR/25552
2004-06-12 18:39:53 +00:00
mbw
f212da435d Mention that installer defaults to serial speed of 9600 8N1 and user might
want to pre-configure their system around that.
Closes PR 11946
2004-06-12 17:34:29 +00:00
mbw
e90800e8dc Removed references to split sets, which aren't distributed with .Nx
anymore.  Closes PR 24434.
2004-06-12 17:21:41 +00:00
mbw
e861ae8410 formatting nit 2004-06-12 17:00:45 +00:00
mbw
f0340cfea7 Mention that installer defaults to serial speed of 9600 8N1 and user might
want to pre-configure their system around that.
Closes PR 11946
2004-06-12 16:41:14 +00:00
wiz
ebcfc8acc7 Grammar fix. 2004-06-12 15:55:23 +00:00
he
0433215caf Add "extern" to a couple of array declarations. Declaring an
undimensioned array in the outer scope will produce warnings that
it's assumed to have one element, and under -Werror will fail to
compile.
2004-06-12 14:44:42 +00:00
hubertf
287db2b13f fix language, noted by logix@#NetBSD 2004-06-12 13:03:12 +00:00
mbw
6372bea64c 0680 card is silicon image, not cmd tech 2004-06-12 07:35:15 +00:00
mbw
c53ca7153a mrg@ says all platforms use XFree86 4.4.0 2004-06-12 07:22:21 +00:00
mbw
8c900e6c95 Add sparc64 tag
Also sysinst now tries to merge /etc, not move to /etc.old
2004-06-12 07:21:21 +00:00
mbw
e77ab5c610 Use MI upgrade in ../common/upgrade 2004-06-12 07:18:28 +00:00
mbw
f96c75924f expand pci card compatability descriptions and list known working cards 2004-06-12 07:00:39 +00:00
mbw
fdbdd68d12 Redo suggested partitioning info with more resonable sizes 2004-06-12 07:00:00 +00:00
mbw
a4c417e92e sparc64 has OpenFirmware, not OpenBoot PROM
also, ditch extraneous example disklabel
2004-06-12 06:59:17 +00:00
mbw
e6b7505c08 Mention that sparc64 users can install 32-bit sparc distribution 2004-06-12 06:58:29 +00:00
mbw
0bb65aa707 sparc64 has OpenFirmware, not OpenBOOT PROM 2004-06-12 06:57:53 +00:00
mbw
f7211b4ccd Fix distribution sizes for macppc, sparc, and sparc64
Add some missing info for macppc, sparc and sparc64
2004-06-12 06:21:49 +00:00
mbw
3fd3fc7e11 Mention that more models are supported in this release 2004-06-12 06:01:42 +00:00
mbw
6437082f28 Add IPv6 address of ftp.NetBSD.org as of June 2004. 2004-06-12 05:11:44 +00:00
mbw
82bbe8f581 Add sparc64 tags 2004-06-11 06:40:51 +00:00
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