Commit Graph

6507 Commits

Author SHA1 Message Date
Christian Brueffer
1b16866af5 Remove ste(4), it should work on all architectures now. 2010-01-08 17:47:37 +00:00
Yoshihiro Takahashi
3c66b23034 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 Rizzo
7ba6829897 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 Rizzo
996e65afcd clear leftover from previous computations 2009-12-28 01:02:45 +00:00
Luigi Rizzo
5afa69927f more support to import files and libraries from the host. 2009-12-28 00:51:00 +00:00
Luigi Rizzo
745abd5963 add a 'qemu' floppy type, useful for running tests on new kernels 2009-12-27 21:58:48 +00:00
Luigi Rizzo
ebb3eb9a3f 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 Rizzo
a118f94c12 fix a typo (not that it matters) 2009-12-27 21:13:53 +00:00
Luigi Rizzo
826b2538cb put back the HZ setting or we see poor timing under qemu
MFC after:	3 days
2009-12-27 01:19:55 +00:00
Ken Smith
8a7c9fcc3c 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 Rizzo
aa52ab1507 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 Rizzo
65c50904fa use default HZ 2009-12-09 17:42:14 +00:00
Luigi Rizzo
e25a40b0cc add -lulog, the program "less" and a comment 2009-12-09 17:41:47 +00:00
Ed Schouten
0898962e42 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 Schouten
c0fe95bc1b 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 Rizzo
ce837c4a0f create an SMP kernel by default in picobsd 2009-11-08 08:59:40 +00:00
Ken Smith
b34c18a7dc Update package list for 8.0-REL.
Reviewed by:	re@, portmgr@
MFC after:	1 day
2009-10-20 13:58:30 +00:00
Hiroki Sato
9a7ee195f5 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 L. B. Nielsen
a7835d5578 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 Strobl
cf6884f47d - 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
Ken Smith
6877964545 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 Rizzo
34d1dd53a4 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 Groothuis
8ab7b839bf Mention update to tzdata2009m. 2009-09-10 01:26:45 +00:00
Ken Smith
44a37a783b 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
Marc Fonvieille
d4267a481b Update some comments to match the removal of the docset compilation
during the release build.
2009-08-27 13:18:59 +00:00
John Baldwin
1dc6903b78 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
John Baldwin
7b0eef0b32 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
Doug Barton
c61ff19489 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
Ken Smith
cf48cc9f69 Make head 9.0-CURRENT in preparation for lifting code freeze.
Approved by:	re (implicit)
2009-08-22 23:44:37 +00:00
Edwin Groothuis
bd578dcc97 - 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
John Baldwin
b03ddec95f 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 Gritton
014c191ae6 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
Marc Fonvieille
944bc81da9 - 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 Moolenaar
ed9f335141 Make a DVD for ia64. 2009-06-25 04:25:26 +00:00
Luigi Rizzo
f40a82debd fix wrong name for the iso! 2009-06-22 16:06:38 +00:00
Luigi Rizzo
c3f674da2a 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 Groothuis
2c4760a6f7 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 Strobl
136f692a63 Add cas(4).
Approved by:	re (kib)
MFC after:	2 weeks
2009-06-15 18:25:10 +00:00
Christian Brueffer
7406bf9f51 nge(4) should work on all archs now. 2009-05-21 10:04:51 +00:00
Xin LI
946995fdc2 FILE has been upgraded from 4.23 to 5.03. 2009-05-18 22:46:59 +00:00
Christian Brueffer
7d04813b13 Add bwi(4) and urtw(4). 2009-05-16 12:12:31 +00:00
Xin LI
763b218748 less has been updated to v429 2009-05-11 07:57:29 +00:00
Luigi Rizzo
8f76f36192 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
Marc Fonvieille
7c5f68360b Bump copyright year;
Add missing colon and fix broken entity.
2009-04-26 07:16:01 +00:00
Marc Fonvieille
c13b951ef9 Unbreak the build of relnotes. 2009-04-26 07:12:04 +00:00
Marius Strobl
d73b356abc s/it's/it is/ 2009-04-25 20:36:50 +00:00
Marius Strobl
20f1c4b169 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
Yoshihiro Takahashi
dfa8d62567 The sr(4) driver is removed. 2009-04-17 15:54:41 +00:00
Yoshihiro Takahashi
57874b20f5 The ar(4), ray(4) and sr(4) drivers are removed. 2009-04-17 15:49:37 +00:00
Christian Brueffer
2dee8ebe1a Autogenerate hardware notes for the uath(4) driver. 2009-04-07 20:12:15 +00:00
Luigi Rizzo
6cb2e1dbaa provide the absolute path for /etc/rc1 2009-04-06 11:14:30 +00:00
Luigi Rizzo
d1031d9955 add some popular device and comment some potentially useful options 2009-04-06 11:08:33 +00:00
Luigi Rizzo
36c48de90e there is no dev_mkdb anymore 2009-03-26 10:22:40 +00:00
Luigi Rizzo
96b54ed7ca 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 Rizzo
4d54e1f93c devfs is the standard now 2009-03-25 17:56:28 +00:00
Luigi Rizzo
fde4ea2439 add support for shared "crunch" binary. 2009-03-25 14:02:26 +00:00
Marius Strobl
d0f083bca0 Change yet another script to use /dev/mdX instead of /dev/mdXc (see
also r188438).
2009-03-24 20:00:28 +00:00
Luigi Rizzo
9038238702 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 Rizzo
d9ef0edbad add a function to help copying shared binaries from the output
of a buildworld.
2009-03-24 17:47:50 +00:00
Luigi Rizzo
babec003ec 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
Christian Brueffer
ddb884c82e uscanner(4) has been removed, delete it from the hardware notes to
fix the build.
2009-03-20 09:25:21 +00:00
Luigi Rizzo
2e5b83493d 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
David Malone
8f27a91f74 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
Christian Brueffer
f893a92d7d txp(4) should work on all architectures now. 2009-03-12 09:52:42 +00:00
Andrew Thompson
a091d2a525 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
Yoshihiro Takahashi
1a598e6201 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 Rizzo
98f6de653d remove duplicate entries for isa and npx, they are
in by default now
2009-03-01 14:51:07 +00:00
Luigi Rizzo
841a767a94 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 Rizzo
634eb2b0df 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 Rizzo
85fb3bcbb7 update 'sio' with 'uart' and apply related changes. 2009-02-19 23:29:05 +00:00
Yoshihiro Takahashi
e4506c14fd Restore MAKE_FLOPPIES for pc98. 2009-02-14 14:53:51 +00:00
Yoshihiro Takahashi
60088513b4 Specify 4096 block-size and 512 fragment-size.
This fixes no space error.
2009-02-14 14:50:27 +00:00
Ken Smith
fc94457307 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
Ken Smith
48a0e75812 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
Ken Smith
b8db5085d2 Turn off the building of boot floppies for amd64/i386. 2009-02-10 15:03:08 +00:00
Murray Stokely
5a4bb1cd85 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 Stokely
65d1e61587 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 Stokely
832fe6cbb7 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 Stokely
096f3ce0c9 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
Qing Li
6e6b3f7cbc 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
Christian Brueffer
24b410f8fe Add ixgbe(4) and upgt(4). 2008-12-01 21:15:04 +00:00
Xin LI
8bc6d59de1 Document ale(4). 2008-11-24 01:26:22 +00:00
Xin LI
2222a5c209 Use "KSE" instead of "kse". 2008-11-19 20:38:10 +00:00
Xin LI
391847632a Use igb(4) entry 2008-11-19 20:35:37 +00:00
Ken Smith
3dddcecced 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
Dmitry Morozovsky
59442db9fa Correct a typo in Nocona core name.
MFC after:	3 days (modulo RE approval)
2008-10-23 10:38:04 +00:00
Ken Smith
5fc898dffe Move an echo that accidentally got put under the .if defined(MAKE_DVD).
Pointy hat:	kensmith
2008-10-21 23:36:28 +00:00
Ken Smith
0cd91f065a Oops, add missing @. 2008-10-21 22:50:01 +00:00
Edwin Groothuis
9059646545 The timezone information databases has been updated to tzdata2008h. 2008-10-15 12:02:32 +00:00
Ken Smith
89811440d5 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
Christian Brueffer
5fa1f5447b 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
Ken Smith
ad005f6252 Fix minor typo. 2008-10-13 17:42:21 +00:00
Simon L. B. Nielsen
f79232a7ff ncr(4) is not supported on sparc64.
See also:	r183762
2008-10-12 08:22:53 +00:00
Ken Smith
2e3a155793 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
Hiroki Sato
8389b646b1 OpenSSH has been upgraded to 5.1p1. 2008-10-08 16:46:36 +00:00
Simon L. B. Nielsen
08457bc2c9 Add igb(4).
MFC after:	1 week
2008-10-06 21:52:11 +00:00
Simon L. B. Nielsen
4a9794f4e4 - Add jme(4).
Suggested by:	yongari
MFC after:	3 days
2008-10-06 17:51:44 +00:00
Simon L. B. Nielsen
a1ecc28a8f - Add age(4).
Suggested by:	stass
MFC after:	3 days (including other recent changes)
2008-10-05 19:23:33 +00:00
Simon L. B. Nielsen
d1b602e618 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 L. B. Nielsen
3184cf7e4c 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 L. B. Nielsen
c952bef273 - 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 L. B. Nielsen
93101a7b60 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 L. B. Nielsen
1cfe8cc6a0 Remove reference to hardware devices which does not exist anymore.
This fixes the build.
2008-10-05 08:27:56 +00:00
Simon L. B. Nielsen
c48925f071 Remove reference to hardware devices which does not exist anymore.
This fixes the build.
2008-10-05 08:16:38 +00:00
Simon L. B. Nielsen
347b5f9c09 - Add ae(4).
- Add 2008 to copyright years.
2008-10-04 15:41:25 +00:00
Yoshihiro Takahashi
0ae492beb3 - 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
Xin LI
9916b1baeb 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
Gregory Neil Shapiro
4e1833120f Note sendmail 8.14.3 upgrade 2008-09-08 17:13:18 +00:00
John Hay
2647b253d7 Chase the ghostscript port changes. 2008-09-06 10:12:52 +00:00
Ken Smith
1ec675a25a 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
Bruce A. Mah
ad49039e07 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
Bruce A. Mah
3969be11ef Add a sentence of credits to the KSE removal note.
Requested by:	brooks
2008-07-22 05:02:46 +00:00
Marcel Moolenaar
d8e78869fb 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
Daniel Gerzo
4436c3559f - avoid future breakage: cnw(4), sbni(4) and sbsh(4) have been removed 2008-07-06 10:57:58 +00:00
Daniel Gerzo
e4189245c3 - fix build; oltr(4) has been removed in r180259 2008-07-06 10:44:34 +00:00
Ruslan Ermilov
042df2e2da 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
Ruslan Ermilov
896eafd957 src/compat/ is gone back in March.
Reported by:	Mars G Miro
2008-06-25 20:29:22 +00:00
Marcel Moolenaar
d361722370 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
Rong-En Fan
a0f166e276 - ncurses has been updated to 5.6-20080503 2008-06-05 13:37:40 +00:00
Hiroki Sato
33626d7564 - Add ARM as a platform under development.
- Bump copyright year.
2008-05-31 13:45:35 +00:00
Hiroki Sato
d13ecf5a60 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
Yoshihiro Takahashi
3bd0024335 Replace the ee with the ed to resolve disk overflow. 2008-05-13 11:51:19 +00:00
Yoshihiro Takahashi
e28d949ff4 Add the ed and remove the vi.
This fixes a disk-full error.
2008-05-11 14:25:24 +00:00
Andrew Thompson
dbef86ad30 libbsdxml is now required by ifconfig(8).
Submitted by:	Florian Smeets
2008-04-22 18:20:05 +00:00
Christian Brueffer
0cb416060b awi(4) has been removed. 2008-04-21 05:43:08 +00:00
Hiroki Sato
aae6cab8a8 - 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
Hiroki Sato
cc78548a9e 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
Hiroki Sato
3ad30671f1 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
Hiroki Sato
12b93e456b New release notes:
env(1) -u name option.
2008-04-20 18:03:21 +00:00
Hiroki Sato
64e1fe004a 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
Xin LI
f86476aa7d Mention bzip2 1.0.5 MFC. 2008-04-17 01:02:03 +00:00
Marcel Moolenaar
1cf165afe7 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
Bruce A. Mah
287ace60a3 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
Bruce A. Mah
93836c4918 MFCs noted: BTX real mode, TCP options processing fix, hptrr 1.2. 2008-03-31 05:06:00 +00:00
Bruce A. Mah
61e9791e39 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
Bruce A. Mah
72b218d366 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
Bruce A. Mah
6302d5936a 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
Christian Brueffer
64800d1058 vr(4) should work on all archs now, remove it from here. 2008-03-11 08:28:44 +00:00
Marcel Moolenaar
70d8932f66 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
Bruce A. Mah
16a67dab0e 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
Ulf Lilleengen
22d202a38f - 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
Christian Brueffer
9944f34eba The rr232x driver has been removed, kill it here as well. 2008-02-03 09:43:08 +00:00
Ken Smith
a1435ad491 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
Ken Smith
e0721c3967 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
Christian Brueffer
d97493da01 sf(4) should work on all archs now, remove it from here. 2008-01-21 09:00:09 +00:00
Bruce A. Mah
4023efe331 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
Bruce A. Mah
720788ca65 Autogenerate hardware notes for hptrr(4). 2007-12-16 13:14:47 +00:00
Xin LI
226004be05 Reduce diff against RELENG_7.
Obtained from:	The FreeBSD Simplified Chinese Project
2007-12-09 23:37:10 +00:00
David E. O'Brien
569acadf29 Make it easier to experiment with alternate compression.
Reviewed by:	kensmith
2007-12-09 04:24:09 +00:00
Ulf Lilleengen
884d1375fc - 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
Ken Smith
5876d743c3 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
Bruce A. Mah
666fd6f59e Use "8-current" manpage entities. 2007-11-30 05:01:23 +00:00
Bruce A. Mah
66288637d1 Use the most recent Xorg manpage set that we have. 2007-11-26 23:21:24 +00:00
Bruce A. Mah
3ca6e6e828 New release note: wpi(4). 2007-11-26 23:19:15 +00:00
Xin LI
91f5fdd5fd Mention less upgrade to v416. 2007-11-26 08:58:52 +00:00
Sam Leffler
901e004d2a silence compiler complaints 2007-11-26 05:03:55 +00:00
Simon L. B. Nielsen
f24c80e2ef 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
Xin LI
12b3ebf5f5 Mention less v415 update 2007-11-16 22:28:00 +00:00
Ken Smith
1bf7496cff 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 Rizzo
fda51f89ff 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 Rizzo
df4706e2cc 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
Christian Brueffer
657e072235 Document hardware wpi(4) supports. 2007-11-13 16:27:29 +00:00
Gregory Neil Shapiro
eda6b373f6 sendmail 8.14.2 has been merged to RELENG_[7654]. 2007-11-11 17:16:55 +00:00
Yoshihiro Takahashi
c6e7f7df5a pccard.conf is gone. 2007-11-09 15:32:04 +00:00
Ruslan Ermilov
8e3cedddca 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 Kennaway
56e4ceea65 Catch up to changes in the ports tree since last release 2007-11-07 09:11:45 +00:00
Gregory Neil Shapiro
13b2a31631 sendmail 8.14.2 has been imported. 2007-11-05 00:24:05 +00:00
Xin LI
c577b8012e IPFilter has been updated from 4.1.23 to 4.1.28. 2007-10-19 20:15:57 +00:00
Bruce A. Mah
2c96cabe7d Trim release notes for 8-CURRENT. 2007-10-19 16:02:17 +00:00
Xin LI
5de5add187 Mention that less was upgraded to 409. 2007-10-17 17:52:31 +00:00
Bruce A. Mah
de32d3c5ea Bump version numbers to reflect that HEAD represents 8.0-CURRENT. 2007-10-12 15:35:56 +00:00
Xin LI
80a7dddf49 - 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
Ken Smith
c15e0967df 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
Xin LI
59a2d0779b Resolve conflicts to complete less v408 import.
Approved by:	re (kensmith)
2007-10-08 16:17:42 +00:00
Bruce A. Mah
69041a97a0 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
Bruce A. Mah
de3a1bf31c New release note: gvirstor(8).
MFC noted:  camcontrol(8) readcap.

Approved by:	re (implicitly)
2007-09-28 05:04:13 +00:00
Christian Brueffer
9842a10ec0 Belatedly add cxgb(4).
Approved by:	re (blanket)
2007-09-26 21:30:50 +00:00
Christian Brueffer
8ece7d650d gem(4) works on all archs now.
Approved by:	re (blanket)
2007-09-26 21:22:56 +00:00
Joseph Koshy
1d506d2013 Add mention of libelf to 7.0's release notes.
Approved by:	re (bmah)
2007-09-15 05:37:31 +00:00
Bruce A. Mah
6ea3aec749 Fix for missing punctuation in r1.1063.
Approved by:	re (implicitly)
2007-09-11 23:31:14 +00:00
Bruce A. Mah
106e0e4d1a 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
Christian Brueffer
e7e82a0e43 Autogenerate hardware notes for ral(4) and ural(4).
Approved by:	re (blanket)
2007-09-10 17:58:16 +00:00
Christian Brueffer
6590a6cc3d 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
Bruce A. Mah
1a3a04870b Make the introduction to the hardware notes at least vaguely reflect
reality.

Approved by:	re (implicitly)
2007-09-09 01:32:36 +00:00
Bruce A. Mah
58e5b0de0f 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
Christian Brueffer
833da4b042 Autogenerate hardware notes for rum(4).
Approved by:	re (blanket)
2007-09-07 15:30:35 +00:00
Christian Brueffer
bc54cd7348 New release notes:
- ng_h4(4) MPSAFE
- ng_ppp(4) MPSAFE + MFC
- zyd(4) added
- cpufreq(4) in GENERIC

Modified release notes:
- cached(8) renamed to nscd(8), also moved entry to now correct place
- Camellia is now supported in geli(8) as well

Approved by:	re (blanket)
2007-09-06 19:53:06 +00:00
Christian Brueffer
514b2bf1f6 Sort wlan entries by driver name.
Approved by:	re (blanket)
2007-09-02 09:15:08 +00:00
Christian Brueffer
62beaa0a09 Autogenerate hardware notes for zyd(4).
Approved by:	re (blanket)
2007-09-02 09:11:10 +00:00
Bruce A. Mah
78ef8ac132 New release note: coretemp(4).
Updated release note:  tzdata2007g [1].

[1] Technically I should remove the &merged; entity here but the commit  has
a one-week MFC-after so I figure I can leave it this way for now.

Approved by:	re (implicitly)
2007-08-24 15:18:42 +00:00
Bruce A. Mah
b6926c7122 Remove references to the now-deleted installation notes and add a
pointer to the installation chapter of the Handbook (it might be a
good idea to sprinkle a few more through this article).

De-emphasize the floppy disk part of installation media; it's
generally believed that most users install from CDROM or DVD
nowadays.

Use &arch.* entities where appropriate.

Bump copyright date while here.

Approved by:	re (implicitly)
2007-08-18 17:11:14 +00:00
Bruce A. Mah
050abcaec1 Factor out arch.* entities so we don't need to include them with
every one of the release documents.

Approved by:	re (implicitly)
2007-08-18 16:40:37 +00:00
Bruce A. Mah
263d5eee66 Fix the order in which we build subdirectories in a "make all" from the
top-level release/doc directory.  We were building in share/sgml first,
which caused us to autogenerate hardware notes entities in the wrong
format (we want to build these via ${RELNOTES_LANG}/hardware/Makefile,
in order to get the HWNOTES_MI variable).

Approved by:	re (kensmith)
2007-08-17 14:16:59 +00:00
Bruce A. Mah
5c12c7bf5a Remove one more reference to the installation notes, this time in the
floppies directory.

Pointed out by:	kensmith
Approved by:	re (blanket for installation notes removal)
2007-08-17 14:13:39 +00:00
Bruce A. Mah
2b33e8c7ed Cleanup of old hardware notes source files. Somehow these didn't get
removed in the hardware notes refactoring.

Approved by:	re (implicitly)
2007-08-15 18:09:08 +00:00
Bruce A. Mah
78e68ad4aa Autogenerate hardware notes entities for ath(4) for all platforms
on which it's included in the GENERIC kernel.

PR		115403
Approved by:	re (implicitly)
MFC after:	5 days
2007-08-15 04:46:04 +00:00
Bruce A. Mah
92e476c99f Remove the installation notes, which have not truly been maintained
for quite some time.  All relevant content has been moved to the
installation chapter of the FreeBSD Handbook, which will be the
single source of FreeBSD installation instructions.

In addition to removing redundancy, this change also removes the last
of the machine-dependent documents in the release documentation
set (the release notes and hardware notes were unified to produce
machine-independent documents).

Approved by:		re (blanket for installation notes removal)
Nods from:		blackend, brueffer, simon, trhodes
No objections on:	doc@
Helpful hints from:	blackend
2007-08-15 03:14:43 +00:00
Bruce A. Mah
c632346925 Modified release note: ng_h4(4) has been restored to the build
after MPSAFE modifications.

Approved by:	re (implicitly)
2007-08-15 03:05:17 +00:00
Bruce A. Mah
d58df48cac Disconnect installation notes from the release documentation build.
Approved by:	re (blanket for installation notes removal)
2007-08-15 03:02:22 +00:00
Bruce A. Mah
f08071c084 Don't copy the installation guide to the release media (i.e.
floppies or ISO images).  We retain the concept of MD
release documentation for now, although it's fairly unlikely
that we'll ever do this again.

Approved by:	re (blanket for installation guide removal)
2007-08-14 20:02:55 +00:00