Commit Graph

8659 Commits

Author SHA1 Message Date
garbled 338eb2ab90 Add an initial set of install notes for the prep port. 2006-04-05 18:37:00 +00:00
garbled cd8efba238 Small KNF fix 2006-04-05 17:01:21 +00:00
garbled 85af130714 Rather big update to sysinst, in order to get it working on the prep port.
1) Add an md_post_extract() function.  This function is called after
extracting the sets, and allows the arch to do something at that time.
In the case of prep, it is much easier to install the bootcode after all
the sets are extracted, so we do it in md_post_extract().  Added empty
md_post_extract() functions to all other arches so they compile.

2) Add md_mbr_use_wholedisk() and md_check_mbr().  In edit_mbr() I have
split off the code that uses the whole disk for NetBSD, into the
mbr_use_wholedisk() function.  On most ports that use mbr.c, I made
md_mbr_use_wholedisk() just call that and return.  On prep we create the
magical prep boot partition here.  The md_check_mbr() function allows the
arch to add additional checks after the user had manually edited the MBR
to make sure the choices he made allow NetBSD to function.  Added a dummy
routine to all mbr.c using arches.

3) Added code to bsdlabel.c to create a partition of type boot if
PART_BOOT is defined, but BOOT_SIZE is not defined.  Also added two more
globals "bootsize" and "bootstart" which must be seeded in order to do
so.  This is done on prep in md_check_mbr().

4) Added MBR_PTYPE_PREP to the list of MBR partitions.

5) Made the prep port actually install sanely.  It now creates a prep
boot partition, labels it correctly, installs all the sets, and then runs
mkbootimage and dd's the bootimage into the prep partition.  The result
is a prep installer that creates a bootable NetBSD installation
automatically.

6) Edited the prep menus and messages files to add new labels.  In the
case of the translated files, I just added the words in english for
someone to translate later.

I tried to xcompile a few arches to make sure I didn't break anything,
but I could have missed something.  Please let me know if I have broken
your arch in any way.  I'll watch the autobuilds for the next few days
too. For all ports other than prep there should be no functional changes
at all.
2006-04-05 16:55:01 +00:00
uwe 11419c1870 Build XFree86 server on netwinder with a minimal set of generic drivers
(XFree doesn't have a driver for CyberPro cards).
2006-04-03 11:15:17 +00:00
scw 34b4a96dbb Add a kernel driver and userland program for the Topfield TF5000PVR range
of digital video recorders popular in Europe and Australia.

These devices have a USB client port which can be used to upload and
download recordings (and other files, such as MIPS binaries for execution
on the DVR's CPU) to/from their internal hard disk, in addition to some
other operations on files and directories.
2006-04-03 08:15:48 +00:00
uwe f656cfe053 Kill trailing whitespace. 2006-04-02 01:17:16 +00:00
tnozaki b37120b682 add iconv support for Armenian State Standard encoding:
ARMSCII-7, ARMSCII-8, ARMSCII-8A
2006-04-01 04:13:21 +00:00
shige a6d74476ad Added evbmips instkernel and sysinst. 2006-03-30 15:45:42 +00:00
martin ea7fb95927 We have both kinds of music here - bump /usr/lib/libc.so.12.* too. 2006-03-30 12:53:20 +00:00
christos 500bc95c18 bump libc 2006-03-30 01:25:56 +00:00
rtr a559f08510 do not build or install libcdk as a part of base anymore
cdk source still lives in dist however

approved by core@
2006-03-30 00:00:23 +00:00
dogcow a346ea8793 yet another random i18n file 2006-03-29 01:01:02 +00:00
riz 4f42a7f631 Add swcrypto(4) to set lists. 2006-03-28 20:54:13 +00:00
tnozaki 307ce80709 add kk_KZ.PT154 locale and iconv support for PTCP154. 2006-03-28 14:44:00 +00:00
wiz b749e8c41b Fix typo, improve English; new sentence, new line. 2006-03-26 14:32:07 +00:00
wiz e622fc0753 Fix problem solved in 1.25 in a better way. 2006-03-26 14:29:12 +00:00
kleink 5325543dbf Add truncf(3), too. 2006-03-25 22:16:09 +00:00
kleink afd482bb6b libm.so.0.5 in /usr/lib, too. 2006-03-25 21:56:28 +00:00
xtraeme 4edeee0717 Add basic rgephy(4) manpage, from OpenBSD. 2006-03-25 17:38:34 +00:00
xtraeme 5fe20e8a44 Enable trunc(3). 2006-03-25 16:44:23 +00:00
xtraeme f1336fbda3 Add trunc() and truncf() C99 functions, from FreeBSD. 2006-03-25 16:41:11 +00:00
tsutsui c71f2558cc Add more description about rbootd(8) and YAMAMORI Takenori's
sun-rbootd package for NetBSD/hp300 and OpenBSD/hp300, which
works on more other OSs including SunOS 4.x, Solaris 2.x, HP-UX 10,
HP-UX 9, NEWS-OS 4.x, FreeBSD, and Linux.
2006-03-25 13:42:41 +00:00
tsutsui 4e269051b4 Update some description about SCSI devices to refrect MI SCSI support. 2006-03-25 13:24:49 +00:00
tsutsui 7578463d25 Remove some obsolete new features. 2006-03-25 13:23:30 +00:00
tsutsui 79f5cc71ab Fix a macro usage so that it shows
(the `client' ).
instead of
 (the `client ).'
2006-03-25 13:19:57 +00:00
tnozaki ade0b1e1b5 add following locales:
af_AZ.ISO8859-1/15
	be_BY.ISO8859-5
	en_NZ.ISO8859-1/15
	et_EE.ISO8859-15
	eu_ES.ISO8859-1/15
	pt_BR.ISO8859-1
	ro_RO.ISO8859-2
	sr_YU.ISO8859-2/5
	ukUA.CP1251/ISO8859-5
2006-03-23 23:23:38 +00:00
xtraeme 1c141bfd60 Enable ciss(4) manpage. 2006-03-23 20:51:18 +00:00
wiz 6cda6a5c42 Remove some more krb4 remnants. 2006-03-23 20:00:36 +00:00
wiz b30d0d8732 Both keywords should contain "obsolete" for obsolete entries. 2006-03-23 19:59:13 +00:00
garbled bd5aa4216a Add cat8 manpages for prep too. Caught by wiz as well. 2006-03-23 18:56:48 +00:00
garbled 21bc41f1ad Modify these makefiles to use the new mkbootimage.. hopefully I got this
right.
2006-03-23 18:51:19 +00:00
garbled 53444b6809 Add prep's mkbootimage.8 and boot.8 to mi set list 2006-03-23 18:19:30 +00:00
elad b1b1933857 obsolete /usr/include/kerberosIV, okay christos@ 2006-03-22 15:49:31 +00:00
bjh21 f3cb4934df Now that NetBSD's got a real logo, use it for !BtNetBSD's icons.
These are basically a straight conversion of the logo -- a better job
could almost undoubtedly be done by someone with artistic talent.
2006-03-21 23:33:35 +00:00
bjh21 cd2a0c7440 Add a NetBSD RCS ID and a comment explaining what this is and where it
came from.
2006-03-21 23:25:46 +00:00
bjh21 2cc5929cc1 We don't ship the Settypes file any more, so remove the reference to it. 2006-03-21 22:16:43 +00:00
tsutsui f5040e78bb - Create an independent "boot" partition for bootloader rather than
marking a raw partition as "boot".
- Adjust default partition size for /usr so that extracted files
  won't flood on the default full installation.
2006-03-21 06:18:29 +00:00
tsutsui 17e5a1e5a3 Use dmesg(8) directly rather than via kernfs. 2006-03-21 03:38:22 +00:00
tsutsui f9e105a948 Use smaller distrib/utils/x_gzip. 2006-03-21 03:35:49 +00:00
tsutsui a599612f68 MAKEDEV(8) requires df(1) to detect fdesc. 2006-03-21 03:28:34 +00:00
tsutsui f543e0f10e Some KNF adn ANSIfy. 2006-03-21 02:06:31 +00:00
tsutsui dc8b8e8df8 Some KNF. 2006-03-21 02:05:33 +00:00
tsutsui ec2e473d63 8 -> MAXPARTITIONS 2006-03-21 01:33:49 +00:00
tsutsui bbcd8e938f Invoke MI installboot(8) directly rather than via a wrap script. 2006-03-21 01:32:19 +00:00
tsutsui 59c9ad4718 hp300 now uses MI installboot(8) so also put it to ramdiskbin. 2006-03-21 01:30:06 +00:00
bouyer 2c84df432e Build XEN3_U and INSTALL_XEN3_U kernels as part of release process. 2006-03-20 22:36:37 +00:00
he 114b0e8ca6 Make the final adaptions to the removal of the KerberosIV bits.
Discussed with christos.
2006-03-20 16:37:22 +00:00
christos 42452df924 More krb4 removal. 2006-03-20 04:22:41 +00:00
christos d4f1ea1219 Fix the lists. 2006-03-20 04:17:39 +00:00
christos 85e611dd01 Goodbye KerberosIV 2006-03-20 04:03:10 +00:00