Commit Graph

6524 Commits

Author SHA1 Message Date
brueffer
bb926aa7a5 Automatically generate hardware notes for run(4). 2010-05-12 19:24:31 +00:00
brueffer
edf0207059 Add et(4), sge(4) and mwl(4). 2010-05-12 17:53:05 +00:00
nwhitehorn
653cff7f14 Add gpart and glabel to the release CD mfsroot. Even if sysinstall
cannot partition disks on powerpc, this will allow the user to.

PR:		powerpc/93203
Obtained from:	ia64
MFC after:	1 week
2010-04-20 01:12:23 +00:00
kensmith
558c6be838 Shift the version of perl used by the release build process over to
perl-5.10.  This aligns the release build process with the current
default version of perl in the ports tree.

I'll MFC this to all active branches.

MFC after:	3 days
2010-04-09 14:27:17 +00:00
kensmith
73a173c7a1 Pass the HTTP_PROXY and FTP_PROXY environment variables through in addition
to FTP_PASSIVE_MODE so release building works for a machine that needs
to use a proxy.

PR:		misc/137688
Submitted by:	Michael Leun
MFC after:	2 weeks
2010-04-09 14:24:00 +00:00
kensmith
cff7e8c212 Provide a script that can be used to create the memstick images. For now
it isn't being integrated into 'make release' because for the forseeable
future the memstick images will be identical to what's on the DVD except
for which package set is provided.  If/when what's on the memstick diverges
from what's on the DVD it would make more sense to generate a "memstick"
directory in $CHROOT/R/cdrom and build the memstick image along with the
ISO images.

Reviewed by:	jhb, ru, Garrett Cooper (yanefbsd at gmail dot com)
2010-02-18 15:45:43 +00:00
luigi
264e34b811 use log instead of logverbose in three places so the build won't need
input to run to completion

MFC after:	3 days
2010-02-14 15:55:30 +00:00
luigi
dbd22cf8cf a minimal set of changes to adapt to the utmp->utmpx changes.
lastlog still not implemented, i am hoping that Ed or someone
has some idea on how to fix this, but it is really not important.
2010-02-14 15:51:36 +00:00
nwhitehorn
4b053fe723 Add a description of supported PowerPC hardware to the hardware notes. 2010-02-05 16:41:19 +00:00
gshapiro
c841cfa602 Note sendmail 8.14.4 upgrade 2010-01-31 19:56:37 +00:00
jhb
3e0f5e5d70 Remove slattach from the install mfsroot since it doesn't exist anymore
to quiet a warning from crunchgen.

MFC after:	1 week
2010-01-26 15:28:00 +00:00
ed
f79d0f71d8 Remove libulog from the bootstrap again.
libulog now only provides functions that are used by various packages
from the ports tree, namely the libutempter ones. There is no reason to
link it into the crunch/fixit binaries anymore.
2010-01-21 16:56:27 +00:00
brueffer
6e07e8d455 We don't support isdn devices anymore (since May 2008).
PR:		142970
Submitted by:	Matthias Meyser <Meyser@xenet.de>
MFC after:	1 week
2010-01-19 22:44:29 +00:00
marius
7cef302ab8 Update the sparc64 hardware list regarding machines that will be supported
by 7.3-RELEASE.

Approved by:	blackend
MFC after:	3 days
2010-01-16 20:51:33 +00:00
brueffer
3a5e7c8c8b sk(4), stge(4) and vge(4) should work on all architectures, snd_t4dwave(4)
works on sparc64.

Submitted by:	yongari
2010-01-08 20:38:41 +00:00
brueffer
ba9f3a722e Remove ste(4), it should work on all architectures now. 2010-01-08 17:47:37 +00:00
nyan
40c63b4ab7 Do kgzip to the loader on pc98, too. Now pc98's boot2 works for ELF.
MFC after:	2 week
2010-01-02 12:37:54 +00:00
luigi
02f409c5f3 make the memory filesystem larger, and add an example
on how to import files from the host
2009-12-28 01:25:05 +00:00
luigi
cdbc72ad73 clear leftover from previous computations 2009-12-28 01:02:45 +00:00
luigi
f46d0fc3ed more support to import files and libraries from the host. 2009-12-28 00:51:00 +00:00
luigi
2cb3a073b0 add a 'qemu' floppy type, useful for running tests on new kernels 2009-12-27 21:58:48 +00:00
luigi
11ce1df199 dhclient needs to have /var/empty and a _dhcp user
(it also needs /sbin/dhclient-script, will handle that later)
2009-12-27 21:17:31 +00:00
luigi
913d8fc2fa fix a typo (not that it matters) 2009-12-27 21:13:53 +00:00
luigi
49dc424fe3 put back the HZ setting or we see poor timing under qemu
MFC after:	3 days
2009-12-27 01:19:55 +00:00
kensmith
e81b89619b Add "FreeBSD-" to the beginning of the filenames for the ISO images.
People who collect ISOs from more than just us have been requesting
this for a while.

MFC after:	1 week
2009-12-21 14:42:35 +00:00
luigi
3d3f0ecc02 when calling ldd, use the cross libraries and not the host version
MFC after:	3 days
2009-12-09 17:48:05 +00:00
luigi
9502adcb3a use default HZ 2009-12-09 17:42:14 +00:00
luigi
acc53422ca add -lulog, the program "less" and a comment 2009-12-09 17:41:47 +00:00
ed
197649eead Don't forget to link the fixits against -lulog.
reboot(8) now depends on it.

Reported by:	nyan
2009-12-06 14:22:14 +00:00
ed
368f00cc58 Convert {small prefix}BSD to TERM=xterm as well.
Clean up the ttys files shipped with PicoBSD, NanoBSD and TinyBSD. While
there, it seems one of them still had references to sio(4). Make it in
sync with what we do in the base system.
2009-11-13 11:32:14 +00:00
luigi
9345e76b5d create an SMP kernel by default in picobsd 2009-11-08 08:59:40 +00:00
kensmith
8484e1a3c5 Update package list for 8.0-REL.
Reviewed by:	re@, portmgr@
MFC after:	1 day
2009-10-20 13:58:30 +00:00
hrs
8a7e11a901 Bump version numbers and update descriptions for the 9-CURRENT
world. The %[no]include.historic knobs are removed because they
are not used for a long time.
2009-10-15 07:58:01 +00:00
simon
a7b48c5ecb In lists, if there is a Li command remove it. This fixes markup for
uath(4).

MFC after:	3 days
Reported by:	Warren Block <wblock at wonkity.com>
2009-10-04 16:30:33 +00:00
marius
43e8e65f56 - Update the list of known-working machines based on feedback for 7.2.
- Update the V440 entry regarding added support for the on-board NICs
  in 8.0.

Approved by:	blackend
MFC after:	3 days
2009-09-20 19:14:34 +00:00
kensmith
6a8b9f10b0 Have sparc64 join the separate livefs crowd. Including the docs packages
on disc1 (needed now by sysinstall) overflows the target CDROM iso size.

MFC after:	3 days
2009-09-18 14:53:01 +00:00
luigi
bad2639cab ifconfig now needs -ljail
(this needs to go to RELENG_8 as well after the release is out)

MFC after:	1 month
2009-09-12 15:50:08 +00:00
edwin
78926cea1a Mention update to tzdata2009m. 2009-09-10 01:26:45 +00:00
kensmith
9c6508f49c Bring the layout of package-split.py more in line with where we're going
with packages on the release media.  It looks like we'll be putting just
the doc packages on the new "memory stick" image as well as disc1.  There
will be no other packages on the CDROM-sized media.  The DVD sized media
will include the doc packages plus whatever other packages we decide to
make part of the release.

This commit just brings the basic structure in line with being able to
do this.  We still need to discuss with various people exactly which
packages will be included on the DVD.

If the environement variable "PKG_DVD" is set a tree suitable for the
DVD media is generated.  Otherwise a tree suitable for the "memory stick"
and disc1 is generated.

MFC after:	3 days
2009-09-07 17:54:20 +00:00
blackend
65b3a280e7 Update some comments to match the removal of the docset compilation
during the release build.
2009-08-27 13:18:59 +00:00
jhb
2a75646939 Invoke the recently added mm-mtree.sh release script to store a pre-built
mergemaster mtree database in the 'base' dist.

MFC after:	3 days
2009-08-24 21:56:41 +00:00
jhb
d68fc145ce Fix a few issues with the lib32 dist so that it includes ldd32.
- Use a better find invocation to purge empty directories from all the dist
  trees during a release build.  The previous version did not purge
  directories whose contents were all empty directories.
- Explicitly blacklist a few files from the lib32 dist instead of using a
  whitelist.  A better longterm solution is to fix the few offenders to not
  install data files during a lib32 install.

MFC after:	3 days
2009-08-24 21:55:43 +00:00
dougb
01ad8938ae Add a script to create the /var/db/mergemaster.mtree file for new
releases so that when users subsequently update their source trees
they can make use of mergemaster's -U option.
2009-08-23 05:42:50 +00:00
kensmith
7b24458561 Make head 9.0-CURRENT in preparation for lifting code freeze.
Approved by:	re (implicit)
2009-08-22 23:44:37 +00:00
edwin
e5c50d880a - Make note of the update of tzdata from 2008h to 2009j
- Make note of the update of tzcode from 2004a to 2009h
  Add an extra alert that people who update via source or via
  freebsd-update will have to run the tzsetup(8) utility.

Approved by:	re (Kostik)
2009-08-19 03:52:15 +00:00
jhb
0bf7e62afc Add the ability to build a release from an SVN checkout instead of a CVS
checkout.  If SVNROOT is specified, then the source tree will be checked
out from that SVN repository instead of using CVS.  ports and docs still
use CVS.  If SVNROOT is not specified, then the source tree will be checked
out using CVS.  An explicit SVN branch can be specified using SVNBRANCH
(e.g. SVNBRANCH=stable/8).  If SVNBRANCH is not set but RELEASETAG is set
to a CVS branch (such as RELENG_8) the appropriate SVN branch will be
inferred from the CVS branch using svnbranch.awk.

Note that there are still several open questions about using SVN instead
of CVS in the release process.  However, this does enable one to build a
release from an SVN repository if needed.

Approved by:	re (kensmith)
2009-08-14 20:35:42 +00:00
jamie
fa263a2ed1 Add libjail to the boot_crunch binaries (for ifconfig).
PR:		136071
Submitted by:	Scot Hetzel
Approved by:	re (kensmith), bz (mentor)
2009-06-29 13:59:30 +00:00
blackend
e32c401685 - release/* update to use freebsd-doc-* packages instead of building
FreeBSD docset during 'make release' this will speed up release
  builds;
- sysinstall(8) has also been updated to use these packages with a new
  menu allowing people to choose what localized doc to install;
- mention in UPDATING that docs from the FreeBSD Documentation project
  are now installed in /usr/local/share/doc/freebsd instead of
  /usr/share/doc.

Approved by:	re (kensmith)
2009-06-28 08:59:46 +00:00
marcel
fb92423381 Make a DVD for ia64. 2009-06-25 04:25:26 +00:00
luigi
0ba87e4c22 fix wrong name for the iso! 2009-06-22 16:06:38 +00:00
luigi
44dba55162 Add code to generate a bootable ISO image, so we are finally
free from the 2.88MB that we had using El Torito emulation.

The --iso option was already there, just didn't do anything before.

Submitted by:	Marta Carbone
MFC after:	3 days
2009-06-22 15:45:26 +00:00
edwin
ca2678266b The "original" PR said that there were two issues with the motd
(Eyes of the daemon not synced and the motd not displayed properly
on black-on-white screens): The first one was not valid anymore
since the text and logo were swapped already, the second one is
fixed by resetting the whole colourscheme instead of only the
background colour.

(also removed svn:keywords from motd since it doesn't have the
 string $FreeBSD$ in it)

PR:		misc/15876
Submitted by:	peter.jeremy@ALCATEL.COM.AU
MFC after:	1 week
2009-06-19 07:18:45 +00:00
marius
00f9be6868 Add cas(4).
Approved by:	re (kib)
MFC after:	2 weeks
2009-06-15 18:25:10 +00:00
brueffer
23c7e0d4e5 nge(4) should work on all archs now. 2009-05-21 10:04:51 +00:00
delphij
d66d1a14b1 FILE has been upgraded from 4.23 to 5.03. 2009-05-18 22:46:59 +00:00
brueffer
8887186d56 Add bwi(4) and urtw(4). 2009-05-16 12:12:31 +00:00
delphij
11b6901e15 less has been updated to v429 2009-05-11 07:57:29 +00:00
luigi
4b9dbf472d fix various build errors (missing or wrong return types for
various functions returning void, missing headers, and so on).

MFC after:	4 weeks (not before 7.3 is out, anyways)
2009-04-27 16:57:19 +00:00
blackend
fbc761189e Bump copyright year;
Add missing colon and fix broken entity.
2009-04-26 07:16:01 +00:00
blackend
712d992829 Unbreak the build of relnotes. 2009-04-26 07:12:04 +00:00
marius
50a34549cf s/it's/it is/ 2009-04-25 20:36:50 +00:00
marius
b6c97809ee Sync the sparc64 hardware notes with reality, mainly regarding support
of sun4u-machines based on USIII and beyond in 7.2-RELEASE.

Reviewed by:	blackend
MFC after:	3 days
2009-04-25 20:31:47 +00:00
nyan
7a033a6e5a The sr(4) driver is removed. 2009-04-17 15:54:41 +00:00
nyan
b57d950592 The ar(4), ray(4) and sr(4) drivers are removed. 2009-04-17 15:49:37 +00:00
brueffer
21de657593 Autogenerate hardware notes for the uath(4) driver. 2009-04-07 20:12:15 +00:00
luigi
853f6a215e provide the absolute path for /etc/rc1 2009-04-06 11:14:30 +00:00
luigi
c7e10e8780 add some popular device and comment some potentially useful options 2009-04-06 11:08:33 +00:00
luigi
001377e4de there is no dev_mkdb anymore 2009-03-26 10:22:40 +00:00
luigi
dbe6a58879 This config file uses dynamically linked binaries, which is more
convenient when you want to import other programs because the
libraries will not be replicated.

Given that there are no floppies around anymore, I have bumped
the fd size to 4MB (which is more than reasonable even for
embedded platforms) and gives some room for other utilities.

MFC after:	3 days
2009-03-25 18:48:46 +00:00
luigi
68a976618a devfs is the standard now 2009-03-25 17:56:28 +00:00
luigi
606a9499b9 add support for shared "crunch" binary. 2009-03-25 14:02:26 +00:00
marius
ff1a464cfe Change yet another script to use /dev/mdX instead of /dev/mdXc (see
also r188438).
2009-03-24 20:00:28 +00:00
luigi
9af3227e1a remove stale comments on the size of objects, they are more
than 10 years old and do not reflect reality anymore.

Also remove some commented out entries that have no hope to
be useful anymore.
2009-03-24 18:02:35 +00:00
luigi
b71af5fd28 add a function to help copying shared binaries from the output
of a buildworld.
2009-03-24 17:47:50 +00:00
luigi
6dd8d432a8 remove unused "package" entry.
default to use devfs (we do that anyways)

Many small changes in comments
2009-03-24 16:03:46 +00:00
brueffer
0e00f16b91 uscanner(4) has been removed, delete it from the hardware notes to
fix the build.
2009-03-20 09:25:21 +00:00
luigi
9f91fe4f6b add the option to picobsd to copy files from the host filesystem
without root privs. This is done, among other things, replacing
the absolute paths in the symlinks with relative paths, so we
do not need to do a chroot to follow them.

Still need to update the manpage.

MFC after:	3 days
2009-03-18 18:43:31 +00:00
dwmalone
a40d5742b7 Warns fixes: use putenv rather than setenv to avoid constness problems,
when we want to print an off_t cast to intmax_t and use %jd.

Up WARNS to 6.
2009-03-17 19:51:04 +00:00
brueffer
a1d0ffa537 txp(4) should work on all architectures now. 2009-03-12 09:52:42 +00:00
thompsa
4aa75fa98d Install libusb20.so.1 as libusb.so.1, there will be a followup commit to the
ports tree so that programs use libusb from the base by default. Thanks to
Stanislav Sedov for sorting out the ports build.

Bump __FreeBSD_version to 800069

Help and testing by:	stas
2009-03-09 17:05:31 +00:00
nyan
36a2601b9b Catch up with USB2 change.
Remove the usbdevs and add the usbconfig.

Spotted by:     hrs
Tested on:      i386
2009-03-03 09:04:18 +00:00
luigi
1d41b50f9c remove duplicate entries for isa and npx, they are
in by default now
2009-03-01 14:51:07 +00:00
luigi
62c4509d7b when initializing, also build _includes and _libraries
On passing, fix a wrong comment

MFC after:	3 days
2009-02-20 14:28:56 +00:00
luigi
4ae61d9df9 use /boot/loader by default, because the boot code seems to
have problems with kernels larger than 4MB.
Add a flag to avoid the /boot/loader and use the old method.

Add support for an additional makefile to perform custom manipulation
(this is not documented yet).

Add support for building an ISO image (not complete)
2009-02-20 00:05:33 +00:00
luigi
9686c139b1 update 'sio' with 'uart' and apply related changes. 2009-02-19 23:29:05 +00:00
nyan
7da76468ad Restore MAKE_FLOPPIES for pc98. 2009-02-14 14:53:51 +00:00
nyan
051067afd7 Specify 4096 block-size and 512 fragment-size.
This fixes no space error.
2009-02-14 14:50:27 +00:00
kensmith
a2362df98b Turn off the parallel make options accidentally turned on by the previous
commit.  Sigh.

Noticed by:	rdivacky
2009-02-10 15:11:26 +00:00
kensmith
48ee5a0f3c Due to some recent-ish work on GEOM/G_PART the c partition (by tradition
the whole disk) isn't available any more since it was redundant.  Just
use /dev/md0 instead of /dev/md0c to build the filesystem on.

Consulted-with:		marcel
2009-02-10 15:07:57 +00:00
kensmith
d608643325 Turn off the building of boot floppies for amd64/i386. 2009-02-10 15:03:08 +00:00
murray
11063b955e Note new fetch if-modified-since support in the userland section, and
update copyright to 2009.

M    article.sgml
2009-01-09 03:52:12 +00:00
murray
ad33ad441f Increase maximum memory configuration that is reported as stable for
FreeBSD/amd64 to 64GB.

Submitted by:	Matt Olander (matt@ixsystems.net)
2008-12-17 18:05:30 +00:00
murray
253ef3d897 1. Correct capitalization of a closing tag (no effect on output).
2. Ensure all &arch entities end with ';' (no effect on output).
3. Ensure all &arch lists for drivers/features are comma-separated.

PR:		docs/127840 (item 2 only)
MFC after:	1 week
2008-12-17 04:15:38 +00:00
murray
0d699e4383 1. Update the list of Intel chips which have EM64T and can run the amd64
port.

2. Increase the known working maximum memory configuration from
   8gb to 32gb.

PR:		docs/102148 (1)
Submitted by:	Mike Meyer <mwm@mired.org> (1 - partially)
Reviewed by:	hrs
Approved by:	re (hrs)
MFC after:	1 minute
2008-12-17 03:24:55 +00:00
qingli
ec826ad5c7 This main goals of this project are:
1. separating L2 tables (ARP, NDP) from the L3 routing tables
2. removing as much locking dependencies among these layers as
   possible to allow for some parallelism in the search operations
3. simplify the logic in the routing code,

The most notable end result is the obsolescent of the route
cloning (RTF_CLONING) concept, which translated into code reduction
in both IPv4 ARP and IPv6 NDP related modules, and size reduction in
struct rtentry{}. The change in design obsoletes the semantics of
RTF_CLONING, RTF_WASCLONE and RTF_LLINFO routing flags. The userland
applications such as "arp" and "ndp" have been modified to reflect
those changes. The output from "netstat -r" shows only the routing
entries.

Quite a few developers have contributed to this project in the
past: Glebius Smirnoff, Luigi Rizzo, Alessandro Cerri, and
Andre Oppermann. And most recently:

- Kip Macy revised the locking code completely, thus completing
  the last piece of the puzzle, Kip has also been conducting
  active functional testing
- Sam Leffler has helped me improving/refactoring the code, and
  provided valuable reviews
- Julian Elischer setup the perforce tree for me and has helped
  me maintaining that branch before the svn conversion
2008-12-15 06:10:57 +00:00
brueffer
7f55711bcc Add ixgbe(4) and upgt(4). 2008-12-01 21:15:04 +00:00
delphij
21faee5727 Document ale(4). 2008-11-24 01:26:22 +00:00
delphij
9e21207c72 Use "KSE" instead of "kse". 2008-11-19 20:38:10 +00:00
delphij
ee45c1132f Use igb(4) entry 2008-11-19 20:35:37 +00:00
kensmith
af8731f3f9 This is being committed from a sparc64 (US-III, thanks Marius!) that
was installed from a DVD so apparently it works... :-)

Enable building DVDs for sparc64.
2008-11-13 01:47:08 +00:00
marck
de31be7740 Correct a typo in Nocona core name.
MFC after:	3 days (modulo RE approval)
2008-10-23 10:38:04 +00:00
kensmith
bd65988376 Move an echo that accidentally got put under the .if defined(MAKE_DVD).
Pointy hat:	kensmith
2008-10-21 23:36:28 +00:00
kensmith
8b4dbc6182 Oops, add missing @. 2008-10-21 22:50:01 +00:00
edwin
10790fab26 The timezone information databases has been updated to tzdata2008h. 2008-10-15 12:02:32 +00:00
kensmith
b18a67ad04 The thought of making more than one DVD image for a release really
freaks me out.  But it turns out we might be able to generalize
a few of the other things RE uses to assemble the package trees
for releases if the DVDs use a naming theme close to what is used
for the CDROMS (disc1, disc2, etc).  So change the name to dvd1.
Hopefully this way src/release/scripts/{package-split.py,package-trees.sh}
can be generalized instead of copied-and-hacked.

MFC after:	5 days
2008-10-14 02:13:12 +00:00
brueffer
aab9e7a8a6 Mention iwn(4) and malo(4).
Note that the malo entry doesn't suck in the hardware adapter list from the
manpage yet, as man2hwnotes.pl doesn't grok the table format.
2008-10-13 21:02:19 +00:00
kensmith
f804ba14eb Fix minor typo. 2008-10-13 17:42:21 +00:00
simon
5a7040389c ncr(4) is not supported on sparc64.
See also:	r183762
2008-10-12 08:22:53 +00:00
kensmith
2dd1bc1a81 Add a build knob MAKE_DVD to control on a per-architecture basis whether
or not to build a tree used for the creation of a DVD image.  If that is
enabled set up a DVD tree by installing everything we normally install
to the individual CDROM trees into the one DVD tree.  The result is one
image with all the install bits, livefs bits, and doc bits suitable for
burning to a DVD instead of CDROM.

Enable building the DVD for amd64 and i386.

MFC after:	1 week
2008-10-12 02:52:56 +00:00
hrs
de0736bbe1 OpenSSH has been upgraded to 5.1p1. 2008-10-08 16:46:36 +00:00
simon
f4093c982b Add igb(4).
MFC after:	1 week
2008-10-06 21:52:11 +00:00
simon
1fc417927a - Add jme(4).
Suggested by:	yongari
MFC after:	3 days
2008-10-06 17:51:44 +00:00
simon
29849f1e07 - Add age(4).
Suggested by:	stass
MFC after:	3 days (including other recent changes)
2008-10-05 19:23:33 +00:00
simon
f8c10629b0 Major whitespace cleanup to follow FDP style. This was done since
markup was getting in the way when doing "real" changes.

The resulting HTML output is unchanged.
2008-10-05 11:01:50 +00:00
simon
d37674c475 Move a lists which was inside a <para> to outside the <para>.
This removes some vertical whitespace in the output.

This one was missed in r183620.
2008-10-05 10:31:46 +00:00
simon
07f537990c - Add support for Pp command - this improves output for axe(4).
- Add support for .Fx, just in case somebody starts using it.
- Only add the arch information to the first para per manual page.
  This improves output for axe(4), and generally seems to make sense
  (I hope).
- Remove an unneeded line for non-compat mode.
2008-10-05 09:45:45 +00:00
simon
3f814e3a12 Move some lists which were inside a <para> to outside the <para>.
This removes some vertical whitespace in the output.

Whitespace was intentionally not fixed in the SGML for the related
lists, to make the actual change more clear.  This file is in need of
a major whitespace cleanup anyway.
2008-10-05 09:35:46 +00:00
simon
124dd38528 Remove reference to hardware devices which does not exist anymore.
This fixes the build.
2008-10-05 08:27:56 +00:00
simon
c5a2142a9a Remove reference to hardware devices which does not exist anymore.
This fixes the build.
2008-10-05 08:16:38 +00:00
simon
64ffd84353 - Add ae(4).
- Add 2008 to copyright years.
2008-10-04 15:41:25 +00:00
nyan
3476eb5656 - Add libbsdxml and libsbuf required by bsdlabel.
- Remove the mknod from pc98 fixit and also the ftp from pc98 small fixit
  to avoid disk full.
2008-09-25 12:25:54 +00:00
delphij
c348864d62 Sync with English revisions. While I'm there set fbsd:notbinary attribute
to make verify.py happy.
2008-09-17 18:13:37 +00:00
gshapiro
545c2d4634 Note sendmail 8.14.3 upgrade 2008-09-08 17:13:18 +00:00
jhay
7fd0635a3b Chase the ghostscript port changes. 2008-09-06 10:12:52 +00:00
kensmith
ebd94f5c0d Recent work on the gnu cpio seems to have introduced some bugs, it
complains about "Malformed numbers" while unpacking the dists and
what winds up on the disk isn't correct.  Use this as an opportunity
to switch over to bsdcpio since at this point we don't even build
and install the gnu cpio by default.  Note sysinstall needed to be
tweaked a bit (dropping tape block size setting) because it seems
bsdcpio doesn't do anything with block sizes, at least as far as
reading from archives goes.  That wasn't really a problem since
installations from tape have been broken for a while and the rest
of sysinstall's tape support code will be removed shortly.
2008-08-20 13:35:39 +00:00
bmah
ac76a1b45b Modified release notes: Add one more name to credits on KSE item.
Submitted by:	jhb@
Reviewed by:	brooks@
2008-07-29 04:23:18 +00:00
bmah
944512f805 Add a sentence of credits to the KSE removal note.
Requested by:	brooks
2008-07-22 05:02:46 +00:00
marcel
52f5218d04 When making release with NOPORTS, we'll checkout only the
mininal set of ports required to make the docs. However,
we also need ports/sysutils/cdrtools in order to make the
ISO images. When a platform doesn't have packages, the
release will fail in that case. Add ports/sysutils/cdrtools
to RELEASEPORTSMODULE for the DOMINIMALDOCPORTS case to
handle the NOPORTS release build.

Note that this change doesn't try to handle the NOPORTS with
NODOC case. For we have NOPORTSATALL set and it seems wrong
to check out a ports module in that case.
2008-07-07 16:23:04 +00:00
danger
0e8b3381e5 - avoid future breakage: cnw(4), sbni(4) and sbsh(4) have been removed 2008-07-06 10:57:58 +00:00
danger
fca6c895c7 - fix build; oltr(4) has been removed in r180259 2008-07-06 10:44:34 +00:00
ru
8735fdbd4c Enable GCC stack protection (aka Propolice) for userland:
- It is opt-out for now so as to give it maximum testing, but it may be
  turned opt-in for stable branches depending on the consensus.  You
  can turn it off with WITHOUT_SSP.
- WITHOUT_SSP was previously used to disable the build of GNU libssp.
  It is harmless to steal the knob as SSP symbols have been provided
  by libc for a long time, GNU libssp should not have been much used.
- SSP is disabled in a few corners such as system bootstrap programs
  (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves.
- It should be safe to use -fstack-protector-all to build world, however
  libc will be automatically downgraded to -fstack-protector because it
  breaks rtld otherwise.
- This option is unavailable on ia64.

Enable GCC stack protection (aka Propolice) for kernel:
- It is opt-out for now so as to give it maximum testing.
- Do not compile your kernel with -fstack-protector-all, it won't work.

Submitted by:	Jeremie Le Hen <jeremie@le-hen.org>
2008-06-25 21:33:28 +00:00
ru
dfcd0bcf34 src/compat/ is gone back in March.
Reported by:	Mars G Miro
2008-06-25 20:29:22 +00:00
marcel
5e919b0552 Obsolete gpt(8) by replacing it with geom(8). Add the glabel and
gpart symlinks for easy access.
2008-06-05 15:32:05 +00:00
rafan
bfec185969 - ncurses has been updated to 5.6-20080503 2008-06-05 13:37:40 +00:00
hrs
fc25cc1566 - Add ARM as a platform under development.
- Bump copyright year.
2008-05-31 13:45:35 +00:00
hrs
465eaafef6 New release notes:
syscons(4) Colemak keyboard layout support,
	jme(4) for JMicron JMC250 Gigabit/JMC260 Fast Ethernet controllers,
	ISDN4BSD and netatm removal,
	libarchive-based cpio added and GNU cpio renamed as gcpio,
	jexec(8) -j option added,
	ping6(8) return value is now the same as ping(8),
	tar(1) --numeric-owner, -S, and -s options added, and
	pkg_create(1) -n option added.
2008-05-31 13:27:16 +00:00
nyan
9532c206e6 Replace the ee with the ed to resolve disk overflow. 2008-05-13 11:51:19 +00:00
nyan
d92d788e4d Add the ed and remove the vi.
This fixes a disk-full error.
2008-05-11 14:25:24 +00:00
thompsa
a82fbe5c0f libbsdxml is now required by ifconfig(8).
Submitted by:	Florian Smeets
2008-04-22 18:20:05 +00:00
brueffer
4028b3ca3f awi(4) has been removed. 2008-04-21 05:43:08 +00:00
hrs
5f623fd60e - Add ($paragraph$) for printed version.
- Fix a bug that role="" does not work when arch="" is not specified.
2008-04-20 18:41:16 +00:00
hrs
dd210c8edd Move (define ($paragraph$)) to the marked section for HTML output.
It should not be applied to printed output.
2008-04-20 18:28:31 +00:00
hrs
042296ddcd New release notes:
ULE scheduler enabled by default in GENERIC for ia64,
	fdopendir(3) added, and
	tcgetsid(3) added.
2008-04-20 18:17:33 +00:00
hrs
603cf77f4d New release notes:
env(1) -u name option.
2008-04-20 18:03:21 +00:00
hrs
7cdd2e068a Use role="merged" and arch="amd64,i386,..." attributes to mark a
paragraph as MFC'd or one for specific platforms.  This should
make no content change with the rendered output.
2008-04-20 17:58:05 +00:00
delphij
a61cdf99c2 Mention bzip2 1.0.5 MFC. 2008-04-17 01:02:03 +00:00
marcel
c2a6bed59d Increase the size of the EFI system partition from 16M to 20M.
We just ran out of space...
2008-04-08 02:57:59 +00:00
bmah
bcf7984652 New release notes: ULE default (+MFC), aac(4) >2TB volume support
(+MFC), kernel-mode NLM, adduser(8) -M (+MFC), ls(1) -D, nc(1) -O,
pkg_sign/pkg_check gone.

MFCs noted:  textdump(4), cmx(4), uslcom(4),
2008-04-05 18:11:39 +00:00
bmah
b4b0aede1a MFCs noted: BTX real mode, TCP options processing fix, hptrr 1.2. 2008-03-31 05:06:00 +00:00
bmah
e0aea08fda New release notes: kern.features, superpages, em(4)/igb split, malo(4),
mxge firmware 1.4.29 update, bpf(4) zerocopy, kgdb(1) add-kld, procstat(1),
realpath(1) -q (+MFC), top(1) -P, hostapd 0.5.10, WPA supplicant 0.5.10,
GNOME 2.22 (+MFC).

Modified release notes:  Add cpuset(2) manpage reference, make wpi(4)
note reflect reality, tzdata2008b.

MFCs noted:  ddb(4) output capture, ddb(4) scripting.
2008-03-31 04:38:58 +00:00
bmah
6691d36941 New release notes: KSE removed, cmx(4), uslcom(4), sf(4) update,
re(4) update, vr(4) update, TCP options padding fix, ata(4) spindown,
hptrr(4) 1.2, mmap(2)/ZFS fix, chflags(1) -v/-f, cp(1) -a, find(1)
primaries to match GNU find, split(1) -n, tar(1) -Z, bzip2 1.0.5.

Modified release notes:  CVS post-1.11.12 snapshot from 10 March 2008.
2008-03-23 04:12:07 +00:00
bmah
85bfbe1007 New release notes: cpuset, BTX real mode, gptboot (+MFC), BSD
ar(1)/ranlib(1), traceroute(8) -a/-A, traceroute6(8) -U.

Updated release note:  tzdata2008a (+MFC).
2008-03-15 07:06:12 +00:00
brueffer
a4483cb120 vr(4) should work on all archs now, remove it from here. 2008-03-11 08:28:44 +00:00
marcel
ad24b435ad Don't use disklabel for the MFS root. The DoFS.sh script creates
a bogus partition table and puts the file system on the whole
partition. geom_part doesn't expose the 'c' partition as it's an
artifact of the BSD label and not to be used. Secondly, gpart(8)
is the preferred tool for partitioning disks on ia64.
2008-02-21 03:16:36 +00:00
bmah
fecfa43afc New release notes: AMD 6.1.5, awk 20071023, CVS 1.11.12, OpenPAM
Hydrangea.

Updated release notes:  ncurses 5.6-20080209.
2008-02-16 15:52:39 +00:00
lulf
d4fac8275c - Add extra paths for GEOM_LIBRARY_PATH to the fixit environment to enable all
geom commands in a chrooted environment on the livefs cd.

PR:		misc/120169
Approved by:	pjd (mentor)
MFC after:	2 days
2008-02-05 14:06:15 +00:00
brueffer
fd9d62bde8 The rr232x driver has been removed, kill it here as well. 2008-02-03 09:43:08 +00:00
kensmith
284acd0781 In 'fixit mode' running "fsck /dev/ad0s1a" typically complains that it
can't find fsck_4.2bsd because there was no fstab file saying what
filesystem type it is looking at so it got the filesystem type from
the disk's label.  When that fails admins who haven't been in this
situation before are most likely to try "fsck -t ufs /dev/ad0s1a" because
ufs is the type used in fstab files on working systems but that also fails
complaining it can't find fsck_ufs.

This just sets it up so /stand in the MFS image (/sbin is a symlink
to /stand) includes hard links pointing fsck_4.2bsd and fsck_ufs to
fsck_ffs which is what is present in /sbin on installed systems.

Prodded by:	obrien
MFC after:	1 day
2008-01-22 16:35:10 +00:00
kensmith
eb7baab619 Adjust paths for EDITOR and PAGER environment variables in the fixit
shell.  This would break them for floppy based fixit mode which still
seems to use /stand except that vi(1) and more(1) don't exist in /stand
on the fixit floppy so it really doesn't matter what these settings are
there.  These paths work for CD-based fixit mode.

This is just "temporary" and on its way to 7.0-REL.  I'm too chicken to
make what is probably the correct adjustment this close to release.  It
seems /mnt2 is just a symbolic link, and stuff really gets mounted as
/dist.  Adjusting paths to that for 8.X is probably the right thing to
do and I'll try that after 7.0 is done.

Noticed by:	gallatin
MFC after:	1 day
2008-01-21 17:25:48 +00:00
brueffer
0f9ed6a5b8 sf(4) should work on all archs now, remove it from here. 2008-01-21 09:00:09 +00:00
bmah
cb75955c6f New release notes: ddb(4) capture, ddb(4) scripting, textdump(4),
ncurses 5.6-20071222, tzdata2007k.

Bump copyright date while here.
2008-01-01 23:58:18 +00:00
bmah
51e9c8f1ae Autogenerate hardware notes for hptrr(4). 2007-12-16 13:14:47 +00:00
delphij
3382d2b4e5 Reduce diff against RELENG_7.
Obtained from:	The FreeBSD Simplified Chinese Project
2007-12-09 23:37:10 +00:00
obrien
00933f1fa5 Make it easier to experiment with alternate compression.
Reviewed by:	kensmith
2007-12-09 04:24:09 +00:00
lulf
a4805bb2bf - Add support for all geom class command options in the Fixit environment by
pointing GEOM_LIBRARY_PATH to the geom libraries.

PR:		misc/113543
Submitted by:	Ed Schouten <ed -at- fxq.nl>
Approved by:	pjd (mentor)
MFC after:	1 day
2007-12-06 20:25:31 +00:00
kensmith
b686759739 When compiled with the combination of flags used to build crunched
binaries for the fixit floppy bin/ed/main.c causes a gcc warning
message about argc possibly being clobbered by longjmp or vfork.
We have threatened to ditch floppies for 8.0 but I don't want to
do quite that much rototilling yet so for now turn off -Werror while
building ed (and everything else) for the fixit floppy.

Thanks to jb for pointing out NO_WERROR.
2007-12-04 02:22:35 +00:00
bmah
39911d1f82 Use "8-current" manpage entities. 2007-11-30 05:01:23 +00:00
bmah
1afc96f601 Use the most recent Xorg manpage set that we have. 2007-11-26 23:21:24 +00:00
bmah
a66d5c1998 New release note: wpi(4). 2007-11-26 23:19:15 +00:00
delphij
011b0ff906 Mention less upgrade to v416. 2007-11-26 08:58:52 +00:00
sam
02aa70a4bd silence compiler complaints 2007-11-26 05:03:55 +00:00
simon
bcc733d16f Remove kernel and module symbol files from disc1 (and the livecd if it
is enabled).  This saves around 80MB (for i386) on the ISO images.

Note that this is only from the install media, not the installed
system where the symbols are still installed, if part of the release.

Should anybody want the symbols which match disc1/livecd, they can
just be extracted from the kernel distribution files.

Reviewed by:	kensmith
2007-11-22 20:06:50 +00:00
delphij
1ad1c0a4f1 Mention less v415 update 2007-11-16 22:28:00 +00:00
kensmith
efed1ad4e4 The i386 disc1 size wandered above what fits on 650Mb media which has been
our target previously.  So i386 joins the others that have switched over
to a separate livefs iso image.
2007-11-16 13:14:27 +00:00
luigi
a65c7c8bdb Fix build of the "package" target, ignoring non existing
floppy types (in fact, we have only one left!)
Also cleanup some code, using || and && in some places, and
using "export VAR=value" instead of two separate lines.
2007-11-14 07:38:22 +00:00
luigi
797a1fb530 Fix picobsd builds. Changes include:
- use proper make configuration for the build, using
  ${BINMAKE} as evaluated by ${VERSION}/src/Makefile
- remove -lmytinfo from crunch.conf
- remove support for login_access in tinyware/login
- remove "machine i386" from the kernel config file

It might actually be interesting to extend the script to do
a cross build for !i386 ...

MFC after: 3 days
2007-11-14 05:42:54 +00:00
brueffer
8c97185478 Document hardware wpi(4) supports. 2007-11-13 16:27:29 +00:00
gshapiro
208beedc88 sendmail 8.14.2 has been merged to RELENG_[7654]. 2007-11-11 17:16:55 +00:00
nyan
0ca59152ee pccard.conf is gone. 2007-11-09 15:32:04 +00:00
ru
00bdd701b8 Teach source installation shell script and sysinstall(8) about
the 'scompat' source dist that holds src/compat/.

Reported by:	Mars G Miro
2007-11-09 08:50:02 +00:00
kris
5b9f78454d Catch up to changes in the ports tree since last release 2007-11-07 09:11:45 +00:00
gshapiro
5c21458187 sendmail 8.14.2 has been imported. 2007-11-05 00:24:05 +00:00
delphij
3e09edb4fa IPFilter has been updated from 4.1.23 to 4.1.28. 2007-10-19 20:15:57 +00:00
bmah
d7c6bd009d Trim release notes for 8-CURRENT. 2007-10-19 16:02:17 +00:00
delphij
5e7627a46a Mention that less was upgraded to 409. 2007-10-17 17:52:31 +00:00
bmah
4f35ee7413 Bump version numbers to reflect that HEAD represents 8.0-CURRENT. 2007-10-12 15:35:56 +00:00
delphij
2f9a149eb5 - Mention that less v408 was MFC'ed.
- Mention tzdata2007h update.  An in advance &merged; is
   added so that we don't have to change this again when
   it is actually MFC'ed.

Approved by:	re (bmah)
2007-10-11 20:44:38 +00:00
kensmith
c80a7cd238 To honor the birth of RELENG_7 bump HEAD to 8.0-CURRENT.
Approved by:	re (implicit)
2007-10-11 04:28:08 +00:00
delphij
cee6fe7563 Resolve conflicts to complete less v408 import.
Approved by:	re (kensmith)
2007-10-08 16:17:42 +00:00
bmah
1c797edf6b Add a missing word in one place and delete an extraneous article in
another.

Approved by:	re (implicitly)
2007-09-28 05:14:39 +00:00
bmah
6a7856d85c New release note: gvirstor(8).
MFC noted:  camcontrol(8) readcap.

Approved by:	re (implicitly)
2007-09-28 05:04:13 +00:00
brueffer
9534ac179f Belatedly add cxgb(4).
Approved by:	re (blanket)
2007-09-26 21:30:50 +00:00
brueffer
418586d18f gem(4) works on all archs now.
Approved by:	re (blanket)
2007-09-26 21:22:56 +00:00
jkoshy
197ff98494 Add mention of libelf to 7.0's release notes.
Approved by:	re (bmah)
2007-09-15 05:37:31 +00:00
bmah
47a355828c Fix for missing punctuation in r1.1063.
Approved by:	re (implicitly)
2007-09-11 23:31:14 +00:00
bmah
93e695546d New release notes: camcontrol(8) readcap, some mount_* programs
removed [1].

Suggested by:	rodrigc [1]
Approved by:	re (implicitly)
2007-09-11 23:30:14 +00:00
brueffer
f4875ffc18 Autogenerate hardware notes for ral(4) and ural(4).
Approved by:	re (blanket)
2007-09-10 17:58:16 +00:00
brueffer
ac7ab500b5 Add information about hardware supported by ipw(4) and iwi(4).
Approved by:	re (blanket)
MFC after:	3 days
2007-09-10 16:39:26 +00:00
bmah
3ada95826d Make the introduction to the hardware notes at least vaguely reflect
reality.

Approved by:	re (implicitly)
2007-09-09 01:32:36 +00:00
bmah
e896f7fb01 Add a note about sparc64 needing to use serial consoles, due to
unusability of OFW consoles.  [1]

Try to use trademark entities where appropriate in the "Supported
Processors" section.

Submitted by:	kris [1]
Approved by:	re (implicitly)
2007-09-08 22:34:44 +00:00