| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
ABI change [1], ACPI 20040220.
Submitted by: marcus [1]
|
|
|
|
|
|
|
|
| |
porters-handbook for 5.2.1 docset.
Made this document apply to 5.2.1-RELEASE as well by noting this in
the abstract and noting errata items that were fixed/addressed in
5.2.1.
|
| |
|
|
|
|
|
|
| |
order in the userland section.
No other content changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
descriptor allocation code, udav(4), TCP segment reassembly queue
update, EXT2FS large file support, geom_concat, indent(1) -ldi,
ifconfig(8) name, ip6fw(8) -n, libalias(3) new API, newfs(8)/mdmfs(8)
-l, re-entrant resolver(3) interfaces, savecore(8) large coredump
support, script(1) stdin bugfix, getopt_long(3) changes, gdtoa
20040118.
Modified release notes: Cross-reference resolver(3) rather than
resolver(5).
A number of these release notes were obtained from (or supplemented
by) Mark Johnston's weekly FreeBSD cvs-src summaries.
|
|
|
|
|
| |
Updated release notes: OpenSSH 3.8p1 and default configuration
changes.
|
|
|
|
| |
release bulds.
|
| |
|
|
|
|
|
|
| |
See also src/sbin/mount/Makefile rev 1.14.
Noticed by: snapshots.jp.FreeBSD.org
|
|
|
|
| |
MFCs noted: libdisk fix for PC98, killall(8) -e.
|
|
|
|
| |
commit.
|
|
|
|
|
| |
killall(1) -e, sdpd(8), awk 20040207, GNU readline patches 001-005,
GNU tar renaming, OpenPAM Eelgrass.
|
| |
|
|
|
|
|
|
|
|
| |
These files had tags after the copyright notice,
inside the comment block (incorrect, removed),
and outside the comment block (correct).
Approved by: rwatson (mentor)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use the regular forth scripts including the stock device.hints file on
the boot floppies.
- gzip all the various text files on the boot floppy that are larger than
one sector to save on space.
- Generate a loader.conf to load the kernel, acpi.ko, and mfsroot making
use of the 'module_before' variables to prompt for a floppy to be entered
when required and use a stock loader.rc. This enables the beastie menu
on i386.
- PC98 has been changed to split the mfsroot for now so that the floppies
fit. When the PC98 bootstrap is updated to work with ELF files (which
needs to happen anyway), then SPLIT_MFSROOT can be turned off for PC98.
|
|
|
|
|
|
| |
section; update manpage entity reference appropriately.
Requested by: cperciva
|
| |
|
| |
|
|
|
|
|
|
| |
libdisk fix for pc98, libpthread default, boot floppy overhaul.
Modified release notes: Rewrite Project Evil note.
|
|
|
|
|
|
|
|
| |
- Add ports/Tools to get some scripts.
- Add missing dependency (print/ghostscript-gnu-nox11). [1]
- Remove unused ports (devel/bison and textproc/mkcatalog). [1]
Submitted by: jhay [1]
|
|
|
|
|
|
|
| |
1.59 -> 1.61 errata/article.sgml
Pointed out by[1]: Daisuke Takahashi <takaha@mue.biglobe.ne.jp>
References[1]: [doc-jp-work 828]
|
|
|
|
|
|
|
|
|
|
|
| |
all MFS root options together and in the same order on all archs.
- Drop support for using the no longer existing 2.88 floppy image for CD
booting on i386 via the EMUL_BOOT variable.
- Use a stock loader on the boot floppy rather than one without forth.
- Force the gzip of the mfsroot in release.9 to succeed. This is useful
when doing lots of rereleases when testing floppy changes.
- If an acpi kernel module exists, stick it on the boot floppy and for
now always load it after the kernel.
|
|
|
|
|
|
|
|
|
|
| |
- Fixed spelling of NO_FLOPPIES to unbreak snapshot building on
architectures that don't support them (as installation source).
- Don't rely on CVS setting execution bits on the shell script.
(This is also consistent with the rest of this makefile.)
Reviewed by: jhb
|
|
|
|
|
|
| |
normal size floppy.
Reviewed by: jhb
|
|
|
|
| |
- Factored out common parts of dofs_vn() and dofs_md().
|
| |
|
| |
|
|
|
|
| |
use the GENERIC kernel for installs which has the sl(4) support.
|
|
|
|
|
| |
MFS root file system now that these architectures always use the
GENERIC kernel for installs.
|
| |
|
|
|
|
|
|
| |
installkernel.debug target (in the kernel build directory) which is
only defined if the kernel was configured for debugging which it is
not the case for GENERIC kernels on release branches.
|
| |
|
|
|
|
| |
Submitted by: nectar
|
|
|
|
|
|
|
| |
*BANG* *BANG* *BANG* *BANG* *BANG* *BANG* *CLICK* *CLICK* *CLICK*
Death to the stripped down BOOTMFS kernel for boot floppies and all the
cruft that goes along with it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
requires minimal care and feeding for future releases.
- Consolidate multitude of floppy related constants down to a normal
FLOPPY set for 1.44 floppies and on PC98 a SMALLFLOPPY set for 1.2
floppies. Also, cleanup the i386 arch section by not duplicating
constants that are the same on both machine types (i386 and pc98).
- Update the ZIPNSPLIT macro to generate a file chunks that will actually
fit onto 1.44 floppies formatted with UFS1. Unfortunately, split(1)
seems to be somewhat buggy, so the files generated are slightly larger
than the argument passed to split.
- Split the release.10 target into 3 targers: floppies.1, floppies.2 and
floppies.3 that are added to EXTRAS only if NOFLOPPIES is defined.
floppies.1 builds the install floppies, floppies.2 builds the fixit
floppy, and floppies.3 generates the md5 sums and READMEs for the
floppies/ directory.
- Drop the by now largely obsolete and less useful boot.flp picture. This
was more useful when the mfsroot lived inside the kernel rather than
being loaded from a separate file by the loader.
- Only build a single mfsroot containing no modules that is used for all
installation methods.
- Use split-file.sh to split up a gzipped GENERIC kernel into however many
floppies it takes for the boot kernel. Currently, a stock 5.2 GENERIC
kernel including WITNESS, INVARIANTS, DDB, and other assorted bloat fits
onto 2 additional floppies besides the boot floppy with some room to
spare.
- If SPLIT_MFSROOT is defined, the mfsroot.gz file is similar split into
however many floppies are needed. Currently it is not defined as the
mfsroot.gz fits onto the current boot.flp with room to spare.
- Add a 'makeFloppySet' target which builds a floppy set for a file that
was split using split-file.sh.
- Rename the doMFSKERN target to 'buildBootFloppy' as that more closely
matches what it does now. We no longer build a custom BOOTMFS kernel for
each boot floppy.
- We no longer build a 2.88 boot.flp image to use with emulated CD booting.
The non-emulated cdboot works for almost everyone who boots off of CD and
if it doesn't work on a particular machine, the user can always boot from
the 1.44 floppy images.
- We no longer build a driver floppy or stick kernel modules in the mfsroot
since we now use a stock kernel when booting from floppy.
|
|
|
|
|
|
|
|
| |
a list file suitable for use with libstand's splitfs filesystem. The first
chunk of the file is 16k and has an extension of '.boot' and is meant to be
placed on the boot floppy. This is required because the current
implementations of gzipfs and bzipfs in libstand want to read in the header
of the file each time it is opened.
|
|
|
|
|
|
|
| |
Modified release notes: Expand on ULE features [2], provide a further
clarification on CVS changes.
Submitted by: tjr [1], jeffr [2]
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
dc(4) sparc64/OFW fix, sk(4) multicast fix, IPsec bugfix, ata(4)
bugfixes, GEOM fix, NFSv4 panic fix, NSS large groups fix, CVS
security fix.
Most (but not all) of these are 5.2-RELEASE errata items.
|
| |
|
|
|
|
| |
- Removed redundant and undocumented NO_MAKEDB_RUN knob.
|
|
|
|
| |
Submitted by: Bjoern A. Zeeb < bzeeb at Zabbadoz dot NeT >
|
| |
|
|
|
|
|
|
|
|
| |
It is required to check /etc/rc.d/ldconfig before use, because
${CHROOT} sandbox is sometimes 4.x world. If /etc/rc.d/ldconfig
is not there, run ldconfig(8) directly.
Discussed with: imp, obrien, ru
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and rebuilt some bits with crypto but without Kerberos support
(most notably SSH) during "make release", to put them into the
"crypto" distribution.
Now that we don't ship the separate "krb5" distribution anymore
(it's now part of the "crypto" distribuion), don't waste time
recompiling SSH bits without crypto and without Kerberos support
in an attempt to put them in the "base" distribution -- it just
doesn't work as SSH always uses crypto code.
We avoid this by not rebuilding KPROGS from kerberos5/Makefile in
release/Makefile and adding "libpam" to SPROGS in secure/Makefile
to ensure it's still rebuilt without crypto support for the "base"
distribution. (Disabling crypto (NOCRYPT) also disables building
of Kerberos-related PAM modules, and it's OK to depend on this.)
This should be a no-op change saving some "make release" time.
|
|
|
|
|
| |
PR: misc/61402
Submitted by: Chris Knight
|