Commit Graph

9861 Commits

Author SHA1 Message Date
itohy
2f9ebb69fd Garbage collect unused "message fullpart". 2008-02-02 04:51:32 +00:00
itohy
eaa74b11aa tabify 2008-02-02 04:24:13 +00:00
tsutsui
b89379bbc7 Enable sysinst on arc.
Tested on gxemul emulating PICA, but upgrade is untested at all.

Should close PR port-arc/11444.
2008-02-02 04:23:06 +00:00
tsutsui
c14c9fe83a Create a FAT12 partition and copy bootloader into there after partitioning.
Based on the simliar code on prep and ofppc.
2008-02-02 04:20:02 +00:00
itohy
d11c48442b Fix comment. 2008-02-02 04:19:51 +00:00
tsutsui
2d251ce390 Make it possible to invoke newfs_msdos(8) for MS-DOS partitions
if USE_NEWFS_MSDOS is defined and the specified partition can't be mounted.
2008-02-02 04:15:27 +00:00
tsutsui
112c693a1e Remove non English translation messages for now.
They should be prepared once after we have working sysinst on this port.
2008-02-02 04:11:15 +00:00
tsutsui
f27a14abed - use common/termcap.mini
- set TERM=wsvt25
2008-02-01 17:18:07 +00:00
tsutsui
da6308963f Use common/termcap.mini. 2008-02-01 14:25:58 +00:00
tsutsui
8dcb83c8d0 Remove an entry for obsolete pccons. 2008-02-01 13:46:26 +00:00
tsutsui
d92ad10bca Move and share a common termcap.mini file. 2008-02-01 13:43:11 +00:00
rumble
ff2d046b84 Fix MD set tweaking by introducing `md_init_set_status', which is called
at the end of `init_set_status'.

Previously, i386/amd64, mac68k and sgimips were using `md_init' to set the
appropriate kernel, but any changes made were being undone by a later call
to `init_set_status'.

This should fix IP3x installation issues on sgimips.

XXX - `md_init' is now unused. Should we G/C it?
2008-01-28 02:47:12 +00:00
christos
4d6010e3ba add openpam_attr.h 2008-01-27 01:30:18 +00:00
garbled
9e09960721 Now that we have support in ofwboot to correctly guess the right kernel,
produce a CD that works on both the 7044 and the pegasos.
2008-01-24 20:08:39 +00:00
rmind
75f3a93931 Add schedctl(8) manual page.
/etc/rc.d/wizd start
2008-01-24 19:34:05 +00:00
garbled
e87796b3eb Change bsddisklabel.c to export it's functions rather than declaring them
all static.  This makes it possible to write a md_make_bsd_partitions()
function without having to copy all of bsddisklabel.c into md.c.

Make ofppc sysinst install sanely and in a bootable manner on both my
7044, and my pegasos.  The only thing the user needs to do is pick the
right kernel set.
2008-01-23 23:15:37 +00:00
bouyer
61d4b35251 build XEN3PAE kernels as part of release. 2008-01-23 19:52:24 +00:00
uebayasi
cd0b25a26a Add uhmodem.0 and uhmodem.4. 2008-01-22 06:58:13 +00:00
dyoung
934ea5e80a Install elanpar(4), elanpex(4) manual pages. Update distribution
set lists.
2008-01-21 08:13:55 +00:00
dyoung
b6eebee058 Sort. 2008-01-21 08:10:51 +00:00
yamt
6db1337305 add x86/pmap_pv.h 2008-01-20 20:23:21 +00:00
dyoung
05e738a7c8 Add /usr/mdec/mbr_com0{,_9600}. Sort. 2008-01-19 23:30:08 +00:00
dyoung
1db95ef542 Sort. 2008-01-19 23:29:29 +00:00
chris
f2037fb52d Flag ipkdb.h as obsolete for arm and arm platforms. 2008-01-19 13:15:46 +00:00
he
9df302c742 Fix another place where the newly added partial debugging symbols
need to be omitted in ELF -> a.out conversion.
2008-01-19 00:03:39 +00:00
ad
bbc79e58a6 Pull in my modules code for review/test/hacking. 2008-01-16 12:34:50 +00:00
njoly
88ba2df42e Add schedctl.debug 2008-01-15 16:33:48 +00:00
hubertf
5e527e9f98 Create /cdrom and add an entry to fstab
Discussed & OK'd in October 2007 on tech-install
2008-01-15 12:09:24 +00:00
rmind
5c71a4d49f Implementation of processor-sets, affinity and POSIX real-time extensions.
Add schedctl(8) - a program to control scheduling of processes and threads.

Notes:
- This is supported only by SCHED_M2;
- Migration of LWP mechanism will be revisited;

Proposed on: <tech-kern>. Reviewed by: <ad>.
2008-01-15 03:37:10 +00:00
tsutsui
ef31271269 Make it possible to specify multiple targets in TARGET_CD_IMAGE. 2008-01-11 11:37:03 +00:00
simonb
ccab3b34ce Remove support for NetBSD/pc532. 2008-01-10 13:40:36 +00:00
xtraeme
810aa8579e Add gcscpcib(4): a driver for the AMD CS5535 and CS5536 Companion Device
that acts as PCI-ISA bridge and supports a Timecounter, Watchdog Timer
and GPIO.

Adapted by Yojiro UO and minor tweaks by me from OpenBSD. Tested on
CS5535 and CS5536. This closes PR kern/37577.
2008-01-09 14:23:46 +00:00
simonb
d8de5b102b Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
skrll
7fd0ed6a92 Improve hp700 install notes somewhat.
Actually build and install a SYSNBSD.
2008-01-06 20:16:24 +00:00
dsl
66767e035f Add /usr/include/amd64/frame_regs.h 2008-01-04 23:05:42 +00:00
jdc
5a990b469d Add a note about marking entries as "obsolete", instead of deleting them. 2008-01-03 20:47:55 +00:00
jnemeth
d402445f4f add back removed pixmaps and mark as obsolete 2008-01-03 00:53:49 +00:00
jnemeth
0d8b11ae16 add back removed pixmaps and flag as obsolete 2008-01-03 00:52:01 +00:00
gdt
1c4e7422e0 Remove no-longer-installed xsystrace pixmaps. 2008-01-02 21:58:17 +00:00
mrg
a41df38359 - put netbsd.ofppc and ofwboot.ofppc in the root of ofppciso.cd.
- create a mostly working sysinst/ramdisk environment.  i was
able to successfully run sysinst, but the screen displays many
"bad format `p'" errors i am yet to track down entirely that
make it somewhat difficult to see.
2008-01-02 11:39:01 +00:00
mrg
0738c9d4c5 port the prep parts to ofppc. this is tested on a pegasosII box and
with a suitable ramdisk etc, you can actually install successfully.

mostly the changes from port-prep are to switch the prep mkbootimage
to an msdos boot partition with a copy of ofwboot in it.
2008-01-02 11:30:30 +00:00
mrg
8403b85c70 add support for PART_BOOT_PI_FLAGS and PART_BOOT_PI_MOUNT defines that
allow PART_BOOT support to set flags / mountpoint for the boot partition.

will be used for ofppc port to create an msdos /boot.
2008-01-02 11:23:22 +00:00
chris
85047bd3d7 Add kcore.h to the files installed on arm. 2008-01-01 14:08:03 +00:00
jnemeth
ab591ccf7c put back etc/systrace and mark as obsolete 2008-01-01 10:47:54 +00:00
jnemeth
058ba778d1 put back rescue/systrace and mark as obsolete 2008-01-01 10:45:12 +00:00
ad
2ecdf58c2c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
ad
19d27a5813 -compat_hpux 2007-12-31 13:33:37 +00:00
dholland
1bbd65fe3f Extend size of entry buffer for partition type ids from 4 to 5, to allow
room for hex values. Fixes (my own) PR 34791, now that I've had a chance
to test it.
Reviewed-by: martin
2007-12-28 00:48:43 +00:00
jmmv
7b84aa1ff1 Fix name of t_psshfs. 2007-12-26 22:31:51 +00:00
jmmv
d8ba3420fd Register the new tests for puffs (psshfs only for now). 2007-12-26 20:53:33 +00:00
ad
f4c9b5b65a Make SMP the default on i386. For the time being the noacpi kernel does
not have it enabled.
2007-12-25 01:03:31 +00:00
ad
e2209e397c Install sys/atomic.h 2007-12-24 15:15:47 +00:00
ad
a5b4bcb2d5 libpthread minor was bumped. 2007-12-24 14:48:23 +00:00
jmcneill
190527566a Move sony.4 from i386 to MD man page directory 2007-12-23 17:39:19 +00:00
jmmv
5d2f326e93 Register the directories and files related to the addition of the test
programs for connect(2) and listen(2).
2007-12-23 13:51:16 +00:00
jmcneill
1247e31569 Add example hotkey_button script 2007-12-22 19:04:10 +00:00
ad
e16a661bf3 - Make __cpu_simple_lock and similar real functions and patch at runtime.
- Remove old x86 atomic ops.
- Drop text alignment back to 16 on i386 (really, this time).
- Minor cleanup.
2007-12-20 23:46:10 +00:00
ad
f28895c808 Remove GENERIC.MP config and enable SMP by default on amd64. 2007-12-20 23:32:24 +00:00
macallan
6f048fd242 build the glint driver on sparc64 2007-12-19 17:33:55 +00:00
rillig
5adf6fa315 Added myself. I must have forgotten to do this some years ago. 2007-12-19 15:03:26 +00:00
dogcow
779352d8d0 hello to libssh.so.7. 2007-12-18 09:17:21 +00:00
christos
68066588aa bump for 4.7 2007-12-18 02:32:36 +00:00
joerg
cc25cbe9b0 Don't hardcode limits for the floppy number on amd64. Just let it use as
many floppies as necessary.
2007-12-17 13:47:29 +00:00
jnemeth
2e2f0a7f1e usr/include/sys/pmf.h as it is no longer installed, so mark it obsolete
XXX lines should not be removed from this file
2007-12-17 07:53:41 +00:00
jnemeth
5e804d8ae6 add usr/include/sys/pmf.h 2007-12-17 00:46:10 +00:00
drochner
25d7d279f8 don't include <sys/pmf.h> for userland programs, saves some recompilation
if internals are changed
2007-12-16 23:24:21 +00:00
pavel
1bde439405 Remove a spurious paragraph break from the start of the generated
text. Bump date.
2007-12-15 19:48:16 +00:00
agc
2c5108a997 Update the number of packages in pkgsrc to match reality.
Dedicate the 4.0 release to the memory of itojun.
2007-12-15 19:16:57 +00:00
pavel
339ab7fc8b add a space between "NetBSD" and the version number. 2007-12-15 14:00:08 +00:00
pavel
a181cd6f4f avoid the Fl macro because of formatting problem in the HTML output. 2007-12-15 12:29:16 +00:00
pavel
b5140129cc Our xsrc is based on XFree86 4.5.0, not 4.4.0. Applies also to the
netbsd-4 branch and to all 3.x releases thanks to a pullup.
2007-12-15 12:08:01 +00:00
jnemeth
d073d0744a some updates to the "Thanks go to" section 2007-12-14 23:38:22 +00:00
yamt
c9f8844e18 add several manpages. 2007-12-14 22:01:52 +00:00
pavel
474470307d Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
2007-12-14 21:15:52 +00:00
explorer
64abe01775 add dehumanize_number so the build works again 2007-12-14 20:22:45 +00:00
christos
24d7eb9482 bump libc 2007-12-14 17:27:55 +00:00
jnemeth
07b65a160e remove statement about working towards six month releases 2007-12-14 10:18:30 +00:00
jnemeth
cf0f556363 - grammar
- lint
2007-12-14 07:07:29 +00:00
jnemeth
87ad1ce6f1 grammar 2007-12-14 06:33:30 +00:00
jnemeth
4440531974 add ACPI to supported items 2007-12-14 06:32:21 +00:00
jnemeth
94b641365c - we don't support the new UltraSPARC T1 or T2
- lint
- we ffb and afb aka Creator3D
2007-12-14 04:30:40 +00:00
jnemeth
6eb364453e - lint
- mention set extraction progress bar
2007-12-14 04:28:14 +00:00
jnemeth
f754fb6212 - fix some URLs
- setup postfix, not sendmail
2007-12-14 04:27:03 +00:00
jnemeth
00fdab89a2 - update from htdocs/releases/formal-4/NetBSD-4.0.xml#major-changes
- fix incorrect usage of .Lk macros
- update Release Contents
  - new CHANGES.* files
  - no pkgsrc
  - new SHA512 checksum files
- update set sizes
- grammar
- lint
- thank WWU CS Dept. for a build cluster
- update portmaster list
2007-12-14 04:24:49 +00:00
jnemeth
5969189dbc update set sizes 2007-12-14 00:11:55 +00:00
xtraeme
a239f94d36 Rename battery(4) to battery_pmu(4), because at least we know that is
only specific to pmu.
2007-12-12 20:26:23 +00:00
macallan
2204867a54 add a simple battery(4) man page 2007-12-12 20:09:27 +00:00
jnemeth
69990213c9 - update instructions
- update to match current layout of arch dirs
2007-12-12 09:58:41 +00:00
jnemeth
dde0984447 init creates the RAM disk for devices not the kernel 2007-12-12 00:09:43 +00:00
jnemeth
ff9bf3e224 add common/sysinst to SRCS 2007-12-11 20:57:19 +00:00
jnemeth
6c98464578 properly display >> 2007-12-11 18:22:25 +00:00
jnemeth
6a5f0e658e add common/netboot to SRCS 2007-12-11 18:21:52 +00:00
phx
e04bd89800 Add myself to the list of NetBSD developers. 2007-12-11 18:16:16 +00:00
jnemeth
02af069558 update URLs 2007-12-11 07:47:44 +00:00
jnemeth
3c979da1e6 - grammar
- correct list of sets to put on tape
2007-12-11 02:38:33 +00:00
jnemeth
ce4230990b update numeric addresses of ftp.netbsd.org 2007-12-11 02:28:42 +00:00
pavel
6431259172 remove a leading .\& which nroff does not like. OK by lukem@. 2007-12-09 23:10:00 +00:00
jmcneill
8bf7f4b9e7 Add pmf.h to the set list. 2007-12-09 23:09:06 +00:00
tls
b6f0d2a770 syspkg and 'doc' flag were missing from 17.msmacros/ms, which caused build failures if MKDOC=no. 2007-12-09 22:15:38 +00:00
tls
c32b6fa6d8 directories that are in NetBSD.dist can't be conditional on a MK flag in the setlist -- it gives build errors if flag=NO. 2007-12-09 22:14:40 +00:00
jmcneill
75a94c407a Add power management framework man page. 2007-12-09 20:37:42 +00:00
wiz
67e088229c Fix formatting problems in HTML and text output reported by pavel. 2007-12-09 19:23:57 +00:00
yamt
0156962757 document LWP_CACHE_CREDS. 2007-12-09 08:37:48 +00:00
yamt
a535c1a428 sort 2007-12-09 08:36:14 +00:00
tsutsui
9f8e035be7 Use ${TOOL_STAT} to get file size instead of ls and awk in more places. 2007-12-08 12:30:18 +00:00
tsutsui
dda5f131c9 Add more useful variables for rsync to fetch binary sets:
RSYNC_HOST
  specify rsync host (default: rsync.NetBSD.org)

RSYNC_PATH_PREFIX
  specify extra prefix path of NetBSD module names for rsync mirrors
   ex. "/pub", "/netbsd" etc. (default: empty)

DAILY_DIR
  specify directory name on using NetBSD-daily snapshot for -current
   ex. "200712060002Z" etc. (no default; mandatory for -current)

RELEASE_SUFFIX
  specify suffix of directory names used for pre-releases
   ex. "_BETA2", "_RC5" etc. (default: empty)

RSYNC_PATH
  specify path used to rsync hosts (default: set from the above variables)

Examples:

make RELEASE=3.1 TARGET_CD_IMAGE=mac68kcd fetch
 -> fetch 3.1 mac68k sets from
    rsync.NetBSD.org:/NetBSD/NetBSD-3.1/

make RELEASE=4.0 TARGET_CD_IMAGE=mac68kcd RELEASE_SUFFIX=_RC5 fetch
 -> fetch 4.0_RC5 mac68k sets from
    rsync.NetBSD.org:/NetBSD/NetBSD-4.0_RC5/

make RELEASE=current TARGET_CD_IMAGE=mac68kcd DAILY_DIR=200712060002Z fetch
 -> fetch -current mac68k sets from
    rsync.NetBSD.org:/NetBSD-daily/HEAD/200712060002Z/

make RELEASE=4.0 TARGET_CD_IMAGE=mac68kcd RELEASE_SUFFIX=_RC5 \
    RSYNC_HOST=rsync3.jp.NetBSD.org RSYNC_PATH_PREFIX=/pub fetch
 -> fetch 4.0_RC5 mac68k sets from
    rsync3.jp.NetBSD.org:/pub/NetBSD/NetBSD-4.0_RC5/

make RELEASE=3.1 TARGET_CD_IMAGE=mac68kcd \
    RSYNC_PATH=/NetBSD-daily/netbsd-3/200712060002Z fetch
 -> fetch mac68k sets of netbsd-3 branch from
    rsync.NetBSD.org:/pub/NetBSD-daily/netbsd-3/200712060002Z
2007-12-07 21:08:58 +00:00
tsutsui
a0b97864fc - fix "Rounding up to 32k boundary and padding 32k" code
("dd if=/dev/zero bs=512 count=0" seems to cause unexpected results)
- use ${TOOL_STAT} to get file size instead of ls and awk
  (1.6.x don't have ${TOOL_STAT} but they have been obsolete anyway)

Both are taken from sys/arch/i386/stand/bootxx/Makefile.bootxx.
2007-12-07 18:35:21 +00:00
ad
e1b5d7773c Add links for softint_* 2007-12-05 05:52:21 +00:00
ad
6a7a863131 + mutex_spin_enter, mutex_spin_exit 2007-12-05 05:19:34 +00:00
ad
851c98e8ed +splsoftbio(9) 2007-12-05 04:53:19 +00:00
xtraeme
11b3a747bd Rename the Areca RAID driver (known as arc(4) to arcmsr(4) to avoid
namespace conflict with NetBSD/arc.

Found by tsutsui@.
2007-12-05 00:18:06 +00:00
pooka
fe819e7531 puffs_req man is dead 2007-12-04 21:26:27 +00:00
xtraeme
8e6cf74867 Areca Technology Corporation SATA RAID controller driver, ported
from OpenBSD.

arc0 at pci2 dev 14 function 0: interrupting at ioapic0 pin 18 (irq 5)
arc0: Areca ARC-1210 Host Adapter RAID controller
arc0: 4 ports, 256MB SDRAM, firmware <V1.43 2007-4-17>
scsibus0 at arc0: 16 targets, 8 luns per target
[...]
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <Areca, ARC-1210-VOL#00, R001> disk fixed
sd0: 465 GB, 56514 cyl, 36 head, 480 sec, 512 bytes/sect x 976562176 sectors
sd1 at scsibus0 target 0 lun 1: <Areca, ARC-1210-VOL#01, R001> disk fixed
sd1: 465 GB, 56514 cyl, 36 head, 480 sec, 512 bytes/sect x 976562176 sectors

bioctl(4) output with two RAID0 volumes:

Volume  Status               Size Device
 arc0 0 Online               466G ARC-1210-VOL#00 RAID0
      0 Online               234G 0:0.0   noencl <WDC WD2500YS-01SHB1 20.06C06>
      1 Online               234G 0:1.0   noencl <WDC WD2500YS-01SHB1 20.06C06>
 arc0 1 Online               466G ARC-1210-VOL#01 RAID0
      0 Online               234G 0:2.0   noencl <WDC WD2500YS-01SHB1 20.06C06>
      1 Online               234G 0:3.0   noencl <WDC WD2500YS-01SHB1 20.06C06>

The driver still needs changes related to locking and talking to the
firmware, which sometimes is unable to answer...

Raid card donated by Areca Technology Corporation via Trent George.
Disks used for testing were contributed by TNF.

Thank you very much.
2007-12-04 18:47:50 +00:00
ad
2fdfbee8ac -GENERIC_DIAGNOSTIC 2007-12-02 23:55:52 +00:00
bouyer
382d13b49a Install the linker scripts on amd64, which allows to link x86 32bit objects
using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm
on amd64; is also allows to build the x86 boot blocks with the
native toolchain.
2007-12-02 18:10:20 +00:00
minskim
9e5ba8057c Remove MKUUCP from MKVARS; uucp is not in src any longer. 2007-12-01 03:20:33 +00:00
dsl
8ae1366b06 Remove now unnecessary casts to of 'mbrbs_nametab' to 'char *'. 2007-11-29 23:20:47 +00:00
mjf
036409b859 Commit Caldera licensed documentation from 4.4BSD. This was taken from the
OpenBSD tree.

No objections on netbsd-docs.
2007-11-29 12:35:04 +00:00
rhaen
480c90d49f Added my name to the list of developers 2007-11-27 22:56:07 +00:00
ad
ae87f94d1d Bump libc/libpthread minor for thr_curcpu()/pthread_curcpu_np(). 2007-11-27 21:06:41 +00:00
jnemeth
3b39a4f529 Add a comment after the copyright boiler plate describing how to
"regenerate" this file.
2007-11-27 13:38:23 +00:00
haad
8a4a986b56 Add myself to the list of NetBSD developers. 2007-11-27 13:04:01 +00:00
sborrill
1a550c9b7b Add boot menu and welcome banner to installation CD allowing the user to
choose between the normal and non-ACPI kernel.
2007-11-23 16:21:22 +00:00
sborrill
14df52fe64 Add support for CDBUILDEXTRA which acts like CDEXTRA to add extra items
to the CD-ROM image.
Make CDEXTRA and CDBUILDEXTRA be able to contain lists of files and directories
which are added in turn.
Add support for CDEXTRA_SKIP which contains a list of fnmatch(3) items to
skip during the copy. This is _very_ useful for skipping CVS dirs for example.
CDBUILDEXTRA and CDEXTRA_SKIP are to be used in Makefiles creating the images,
CDEXTRA remains to be used from build.sh.
Update documentation and build.sh help text to show that -C can be used to
specify a list of files and directories rather than just a single dir.
2007-11-23 16:19:28 +00:00
bouyer
8fc0f9f54d Build amd64 xen kernels, and include them in the distrib. 2007-11-22 21:23:42 +00:00
jmmv
513f77f76c Add the debug files for id's h_id helper tool. 2007-11-22 11:32:12 +00:00
elad
6887492c26 Make securelevel a "secmodel" of its own.
While it's true that it's part of the traditional 4.4BSD security model,
there may come a time where a different "primary" security model used for
fine-grained privileges (ie., splitting root's responsibilities to various
privileges that can be assigned) may want to still have a securelevel
setting.

Idea from Daniel Carosone:

  http://mail-index.netbsd.org/tech-security/2006/08/25/0001.html

The location of the removed files, for reference, was:

  src/secmodel/bsd44/secmodel_bsd44_securelevel.c
  src/secmodel/bsd44/securelevel.h
2007-11-21 22:49:05 +00:00
pooka
8bd7c98c05 A very terse manual for pud(4) (it leaves almost everything as
an exercise to the reader).
2007-11-21 19:10:23 +00:00
pooka
b21e075586 Short description of putter(9) 2007-11-21 18:40:58 +00:00
njoly
8bb343aabb Add tests to the obsolete files list to be installed. 2007-11-21 16:23:29 +00:00
dsieger
c3e2c70373 Update the list of the core group (s/uwe/cube/). 2007-11-21 15:43:57 +00:00
dogcow
f5f98b502d add <dev/pud> (hi, pooka!) 2007-11-21 01:28:44 +00:00
pooka
b7737261b0 pud (userspace char/block drivers) build goo 2007-11-20 18:54:31 +00:00
sborrill
e14a5d3249 Fix some typos and note that bootxx_cd9660 can load from a path name longer
than 8 chars.
2007-11-20 16:12:50 +00:00
sborrill
d849e6b356 Add support for /boot.cfg configuration file in x86 boot loader.
This allows easy configuration of banner text, console device and timeout
as well as allowing menus of commands to be displayed. If /boot.cfg
is not present, then the existing behaviour does not change.

The sections in the boot loader source are surrounded by #ifdef SMALL
allowing this functionality to be removed if space is at a premium.
2007-11-20 15:37:36 +00:00
ad
95182011ed Enable posix_memalign(). 2007-11-19 14:48:41 +00:00
jmmv
0b8bf4c013 Mark the id's libfake as obsolete and register the new h_id helper tool. 2007-11-19 14:18:35 +00:00
skrll
653e86f1a5 Remove the .note.netbsd.ident section when converting the kernel to a.out. 2007-11-19 10:28:15 +00:00
yamt
563b4c7f95 add newfs_ext2fs.debug 2007-11-18 22:45:02 +00:00
jnemeth
280ec9339f remove Adam Glass as a developer as per his request 2007-11-18 10:53:03 +00:00
tsutsui
cd3d4b7684 Add newfs_ext2fs(8). 2007-11-17 17:00:15 +00:00
jmmv
8ffac55d25 Register the files that conform the id(1), groups(1) and whoami(1) tests. 2007-11-16 18:07:42 +00:00
yamt
31b46e1b7e h_parsers.debug -> h_parser.debug 2007-11-16 09:59:11 +00:00
martin
c9a4a7f28d Note gdb 6.5 kernel crash dump & pthread debugging problems. 2007-11-16 00:27:04 +00:00
xtraeme
b0ac365f62 Rename it(4) to itesio(4) to accomodate for the following changes:
- The driver now uses the Super I/O address port as port argument in
  the configuration file. The Environmental Controller base address is
  fetched by the Super I/O EC LDN configuration registers.

- Invalidate voltage sensors if data returned is 0xff.

- Use the Super I/O Global Configuration Registers Chip ID[12] and Device
  Revision to store/print the correct information.

- Use only the Fan Extended Tachometer registers on IT871[68]F for now;
  this gives us correct data for IT8705/IT8712F again.

Inspired by the smsc(4) driver. The UPDATING file has been updated to
reflect the rename.
2007-11-15 12:53:40 +00:00
joerg
d69661a074 Remove sysinst part of LAPTOP kernels. 2007-11-15 00:55:02 +00:00
joerg
611565d05b Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch
bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
2007-11-15 00:31:19 +00:00
jmmv
b5d1b31284 The directories that hold the debug versions of tests cannot be marked
with the 'debug' flag, because they are always created.
2007-11-14 22:36:27 +00:00
jmmv
0908676b55 Add the debug versions of all atf tools. 2007-11-14 21:51:16 +00:00
jmmv
6ff8382f07 Fix build of tests with an MKDEBUG build by properly creating the target
directories that will hold the debug programs and by registering those in
the file lists.  (Untested, but hopefully will work.)  Noted by drochner@.
2007-11-14 20:37:53 +00:00
ad
d3cd7e49e7 Remove pccons. 2007-11-14 17:58:50 +00:00
he
0f71cb6df3 Mark libatf_p.a with profile. Fixes sun2 build. 2007-11-13 22:46:01 +00:00
ad
b919eb8116 Crank libpthread to 0.8. It now uses _lwp_ctl(), and it's handy to keep
0.7 hanging around for old kernels.
2007-11-13 17:22:51 +00:00
ad
3c776c8aa6 Bump libc minor for _lwp_ctl, libpthread constructor changes. 2007-11-13 17:13:14 +00:00
ad
b668a9a05f Add _lwp_ctl() system call: provides a bidirectional, per-LWP communication
area between processes and the kernel.
2007-11-12 23:11:58 +00:00
pooka
9ac65ee1fe * split the putter header into a kernel version and a userland version
+ install latter to /usr/include/dev/putter
* remove last dependencies to puffs from putter, it's completely
  independent now
2007-11-12 16:39:32 +00:00
jmmv
98380f8b63 Convert the regress/games tests to the atf
This change converts all the existing regression tests in regress/games
to the new framework provided by atf.  As a side effect, this also moves
all the tests programs in regress/games to tests/games.
2007-11-12 15:19:45 +00:00
jmmv
9b7401e7cb Convert the regress/sys/fs/tmpfs tests to the atf
This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf.  As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
2007-11-12 15:18:07 +00:00
jmmv
65926be28b Convert the regress/bin tests to the atf
This change converts all the existing regression tests in regress/bin to
the new framework provided by atf.  As a side effect, this also moves all
the tests programs in regress/bin to tests/util, as they all belong to
utilities installed by the base-util-root package.
2007-11-12 15:13:58 +00:00
jmmv
3b0ca37dba Add the atf tests
This adds reachover Makefiles to build and install the atf tests.
2007-11-12 15:09:26 +00:00
jmmv
aa5d737b65 Make sysinst install the new tests.tgz set
Teach sysinst about the new tests.tgz set and allow the user to install
it as part of a regular installation.
2007-11-12 15:07:33 +00:00
jmmv
4d9b8b6a50 Add the tests.tgz set
This adds a new tests.tgz set to releases which includes all the tests
for the system.  It is important to note that this set does not rely on
comp.tgz: a user of the system can run the tests without having the
development tools installed, which can be useful in a production machine.
2007-11-12 15:06:45 +00:00
jmmv
dd2f8250cc Add the bsd.test.mk file
This file simplifies the build of test programs, either written in C++
or in sh.  It hides the internals of atf, e.g. by silently linking
against -latf or calling atf-compile.

It also takes care of installing an Atffile for each new test directory.
2007-11-12 15:05:15 +00:00
jmmv
dc55116c56 Add the ATF documentation
This change adds the ATF manual pages that are not tied to any specific
tool nor library.  It also adds some distribution documentation to the
system, as this is linked to by the manual pages (plus we have to install
the license text to comply with its terms).
2007-11-12 15:04:02 +00:00
jmmv
ce8090f1b4 Add the atf configuration files
This change adds the directory used by atf to look for its configuration
files.
2007-11-12 15:02:57 +00:00
jmmv
78bb0388d3 Add the ATF data files
This change adds example files shipped with ATF as well as other data files
required to support some of its features.
2007-11-12 15:01:50 +00:00
jmmv
9d5a9c0d86 Add the atf tools
This adds reachover Makefiles to build and install the atf tools.
Some are public, thus installed in /usr/bin, and others are internal
and therefore installed in /usr/libexec.
2007-11-12 15:00:00 +00:00
jmmv
fa5c7fcfae Add the atf shell subroutines
This adds the atf shell subroutines: i.e. the code that implements test
programs and is shared among all of them to avoid duplication.
2007-11-12 14:57:34 +00:00
jmmv
096ebe7672 Add the libatf library
This adds reachover Makefiles to build the libatf library and enables it in
the parent Makefile.

Things to review in this change:

* Add proper version numbers in the shlib_version files.

* Is libatf properly listed in lib/Makefile?  It theoretically needs
  libstdc++, but the resulting binary library is not linked against it.
2007-11-12 14:56:24 +00:00
jmcneill
77deea4733 Add man page for pseudo-audio device driver. 2007-11-11 17:45:18 +00:00
reed
dc638c10e7 Fix typo, merge sentences. From Adrian S. in PR #37357. 2007-11-11 05:17:59 +00:00
yamt
110566cad5 install kmem.h for pstat. 2007-11-10 07:41:51 +00:00
marty
673ffdc2c8 Adding myself as per Welcome email. 2007-11-10 07:28:17 +00:00
plunky
e5a7441d16 Add a new utility 'btkey' for managment of Bluetooth Link Keys stored
in the NetBSD key cache (/var/db/bthcid.keys) and Bluetooth controller
memory.
2007-11-09 21:18:22 +00:00
dogcow
7b88afe00e also bump the /usr/lib version of libkvm.so. (hi, joerg!) 2007-11-09 05:54:42 +00:00
joerg
dafa796a4f libkvm was bumped. 2007-11-08 21:02:32 +00:00
drochner
2a6ead9f9c also install zone.tab and iso3166.tab from tzdata, some applications
(evolution, KDE) want the former at least, and other OSes install it
(as the Makefile in tzcode suggests)
2007-11-08 20:14:07 +00:00
ad
bdd61de26b Add _lwp_setname/_lwp_getname to libc. 2007-11-07 00:52:25 +00:00
ad
1569e06e16 Install callback.h for kmem grovellers. 2007-11-06 23:39:25 +00:00
martin
6c62888809 Compile a special version of the default locale into libhack - we can
not use real locales, but this at least allows single byte character
locales to work as expected (i.e. the existing translations for sysinst).
Once we get a sysinst translation that needs more, we'll have to drop this
and the castrated setlocale(), and go for a real solution.
2007-11-06 19:27:07 +00:00
xtraeme
d61d03fbde Sync with NetBSD-4.0.xml 1.35, which fixes a typo in the sparc changes
section caught by pavel@.
2007-11-05 22:58:33 +00:00
xtraeme
b29ea9f980 Sync with NetBSD-4.0.xml 1.34 for the updated list of changes.
With instructions from pavel@.
2007-11-05 22:33:42 +00:00
tls
b21c402a7b Remove MKPRIVATELIB from BIND libraries; move library reachover
directories and Makefiles from src/usr.sbin/bind to src/lib; make
BIND libraries build shared.  Saves about 1MB-1.5MB per installed
executable, about 5MB for a base+etc minimal installation of NetBSD.
2007-11-04 23:28:16 +00:00
christos
a2dd15b5a4 add bitops.h 2007-11-02 21:26:55 +00:00
pavel
273be3c5e5 bump date. 2007-10-29 20:28:26 +00:00
pavel
03c46b4379 regen the list of changes from
htdocs/releases/formal-4/NetBSD-4.0.xml#major-changes, rev. 1.28.
2007-10-29 20:25:08 +00:00
xtraeme
cc39c5b4b9 Add coretemp(4). 2007-10-29 00:54:18 +00:00
isaki
4553314da2 Stop installing inst.fs.gz (and kern.fs).
inst.fs of 1200KB is too small to contain a recent image.
2007-10-28 13:59:53 +00:00
jnemeth
62ce053780 no such user as _authpf, just a group 2007-10-28 09:36:01 +00:00
jnemeth
2fa555aeb3 group rwhod -> _rwhod and add user _rwhod 2007-10-28 09:31:15 +00:00
jnemeth
e5922f73c9 sort users/groups to be manually created 2007-10-27 19:55:35 +00:00
plunky
ad0b47dec4 add mention of _sdpd/_sdpd user/group in the compatibility section 2007-10-27 07:11:58 +00:00
pavel
e6a486ad7b use .Sy for emphasis instead of .Ic 2007-10-26 21:09:49 +00:00
pavel
b2ed8dc81d Add a blurb about sendmail->postfix transition.
Do not say that one should extract etc.tgz into a temporary directory
before running postinstall, postinstall does it itself.
Mention that sysinst runs "postinstall fix".
2007-10-26 21:08:53 +00:00
christos
83bb8db055 Add seeprom. 2007-10-25 17:34:06 +00:00
jmmv
240f26990b Translate oldsendmail per Pavel's request. 2007-10-25 15:47:51 +00:00
nisimura
fedf46d32a change MAKEDEVTARGETS= for floppy-less installation. 2007-10-25 14:48:00 +00:00
nisimura
a2c7664889 finish to relocate md-kernel/ and ramdisk/ directories. 2007-10-25 14:34:37 +00:00
nisimura
e02c97f69c relocate md-kernel/ and ramdisk/ directories one level up. 2007-10-25 14:20:55 +00:00
martin
4c5676b9c4 Translate oldsendmail message. 2007-10-23 13:26:09 +00:00