History log of /freebsd-9.3-release/release/i386/boot_crunch.conf
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 217391 14-Jan-2011 nyan

Fix making a release. The old libdialog was renamed to libodialog.


# 208577 26-May-2010 delphij

Reorder to have -lcrypto after -larchive. Our linker doesn't seem to like
the current ordering :(


# 208545 25-May-2010 delphij

libarchive now needs libcrypto and liblzma.


# 203031 26-Jan-2010 jhb

Remove slattach from the install mfsroot since it doesn't exist anymore
to quiet a warning from crunchgen.

MFC after: 1 week


# 195156 29-Jun-2009 jamie

Add libjail to the boot_crunch binaries (for ifconfig).

PR: 136071
Submitted by: Scot Hetzel
Approved by: re (kensmith), bz (mentor)


# 189585 09-Mar-2009 thompsa

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


# 189300 03-Mar-2009 nyan

Catch up with USB2 change.
Remove the usbdevs and add the usbconfig.

Spotted by: hrs
Tested on: i386


# 181927 20-Aug-2008 kensmith

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.


# 178428 22-Apr-2008 thompsa

libbsdxml is now required by ifconfig(8).

Submitted by: Florian Smeets


# 175567 22-Jan-2008 kensmith

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


# 156436 08-Mar-2006 sam

Revamp base system packaging of kernels to enable up/smp selection
at runtime and to support distributing additional kernels:
o remove kernel from the base tarball
o add new kernel tarballs
o build + package both SMP and GENERIC kernels when an <arch>/conf/SMP
config file is present
o add sysinstall support for multiple kernels
o update sysinstall to probe for the number of cpus on a system
and auto-select smp/up kernel accordingly
o add a post-kernels install hook to fixup /boot/kernel
o add -ldevinfo to boot crunch for sysinstall's cpu probing logic

Notes:
1. On HEAD this code is not currently used because GENERIC kernels
include SMP. This work is mainly intended for RELENG_6 where the
GENERIC kernel is UP. If HEAD changes to match then just enable
WITH_SMP in sysinstall/Makefile.
2. The cpu probing support is done with acpi and MPTable; this means
some systems will require work for auto-detection to work.
3. The handling of /boot/kernel may need to be revisited; for now
we rename one kernel at the last moment (SMP if installed, otherwise
GENERIC). There are other, possibly better, approaches.

Lots of help from ru, emaste, scottl, and jhb.


# 153430 14-Dec-2005 iedowse

Remove usbd(8) and all references to it. It is no longer necessary
since devd(8) now provides the same functionality.

Submitted by: Anish Mistry


# 136018 01-Oct-2004 ru

Keep each prog on its own line so that diffs between various
*_crunch.conf files are easier to read.


# 136017 01-Oct-2004 ru

Take away unused libraries.


# 125140 28-Jan-2004 ru

Clean up after revision 1.55.


# 109726 23-Jan-2003 ru

tunefs now requires -lufs.


# 105449 19-Oct-2002 matusita

Since NEWCARD is the default pccard subsystem, pccard[cd] is no
longer needed. Note that pc98 uses OLDCARD so this is only for i386
(thanks nyan-san).

OKed by: imp


# 96713 16-May-2002 jkh

Back out previous commit - I didn't realize that ifconfig(8) dealt
properly with 802.11 configuration now.

Noted by: jhb


# 96543 13-May-2002 jkh

Add wicontrol to boot floppy until such time as this support is part
of ifconfig.
PR: misc/21886


# 89472 17-Jan-2002 joerg

Include camcontrol(8) (in its minimalistic form) into the boot floppy.

This change should/could be merged into other arch's release build
areas (PC98, Alpha), but since i cannot test a "make release" there, i
won't do this myself.

MFC after: 1 week


# 87185 02-Dec-2001 matusita

Sysinstall cleanups for installation:
1) Use devfs to mount filesystems. If mounting devfs is fail,
fallback to old code.
2) When fscking filesystems, use 'fsck_ffs' explicitly. As a
result, we no longer need 'fsck' the wrapper program.

Reviewed by: jkh


# 86605 19-Nov-2001 matusita

Add fsck tool for UFS to /stand tools (again).

Actually src/release/i386/boot_crunch.conf rev 1.45 does this change,
but unfortunately there is no src/sbin/fsck_4.2bsd directory, but
src/sbin/fsck_ffs.

This commit replaces 'fsck_4.2bsd' to 'fsck_ffs', and add a link to
'fsck_4.2bsd' and 'fsck_ufs'. Note that 4-stable's fsck(8) have an
ability of fsck_ffs also, there is no need to MFC at least now.

Tested only for: i386 (but I believe this doesn't break for other archs)


# 80096 21-Jul-2001 obrien

+ Build with `lint' defined to cut out some of the `rcsid's (binaries' code
only, the libs will still have the `rcsid's in them).
+ mount_mfs is OBE.
+ Do not need libipx as I have conditionally diked that functional out of
ifconfig(8).


# 75127 03-Apr-2001 ru

Cleanup: sort by directory/program, remove unused libraries.


# 75040 31-Mar-2001 ru

Moved -DRELEASE_CRUNCH into crunchgen(1) config files.


# 74087 10-Mar-2001 jkh

Add tunefs to the mfsroot floppy


# 73020 25-Feb-2001 jkh

Add fsck_4.2bsd to boot crunch target. This returns the ability to
actually fsck (and upgrade) a box from boot media again.


# 71148 17-Jan-2001 jhb

Now that sysinstall lives in /usr/src/usr.sbin, we don't need to pull it
from /usr/src/release.


# 63118 14-Jul-2000 ume

IPv6 support.
IPv6 configuration is only done by rtsol. Does someone really
need manual configuration? :-)
You can specify IPv6 DNS server as well.
We have only one server ftp7.jp.freebsd.org that speaks IPv6
in this time. ftp7.jp speaks IPv4 as well and also listed as
Japan #7.

Approved by: jkh


# 62258 29-Jun-2000 nyan

- Removed machine dependent directory and command from
src/release/{boot,fixit}_crunch.conf.
- Added machine specific fixit_crunch.conf for PC/AT and PC-98 to
src/release/$MACHINE.
- Use config file in src/release/$MACHINE if exist. If it does not exist,
use in src/release.


# 61277 05-Jun-2000 nyan

- Remove obsolete PC-card boot.flp hack. It was for making both PC-card
boot.flp and plain boot.flp.
- Clean up crunchgen related routine.

- Add PC-98 support.
TODO:
o Documentation
o Fix some messages for PC-98
o Decrease the size of fixit.flp to 1.2MB
o I18N (See: http://www.jp.FreeBSD.org/BootAsia/index.html)

No response from jkh