History log of /freebsd-9.3-release/usr.sbin/sysinstall/sysinstall.8
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

# 248313 15-Mar-2013 dteske

Add support for installation directly via HTTP.

Submitted by: Rick Miller <vmiller@hostileadmin.com>
Reviewed by: jkh


# 225736 22-Sep-2011 kensmith

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

Approved by: re (implicit)


# 215291 14-Nov-2010 brucec

Remove support for cpioVerbose=medium because bsdcpio doesn't support the
"-V" flag.

PR: bin/151821
Submitted by: Devin Teske <dteske at vicor.com>
MFC after: 1 week


# 215290 14-Nov-2010 brucec

ntpdate(8) hosts are now configured in rc.conf via ntpdate_hosts.

PR: bin/148350
Submitted by: Joel FAEDI <joel.faedi at gmail.com>
MFC after: 1 week


# 213573 08-Oct-2010 uqs

mdoc: drop redundant .Pp and .LP calls

They have no effect when coming in pairs, or before .Bl/.Bd


# 213386 03-Oct-2010 nwhitehorn

Extend sysinstall to handle powerpc64 by teaching it that powerpc64 has
a lib32 distribution, and that the GENERIC kernel is named GENERIC64.
More modifications will be required later for installations from ftp due
to the shared platform name with 32-bit powerpc, but this is enough for
snapshot CDs to work.

Reviewed by: brucec


# 209832 08-Jul-2010 randi

Revert r209787 pending further discussion.

Approved by: cperciva (mentor)


# 209787 08-Jul-2010 randi

Remove the ability to upgrade via sysinstall. This feature has been flaky
and broken for a number of years. freebsd-update now provides a reasonable
way to handle upgrades, so keeping this functionality in sysinstall only
serves to mislead users.

Approved by: cperciva (mentor)


# 209481 23-Jun-2010 randi

Update the man page to reflect the changes to the netDev configuration
variable.

Approved by: cperciva (mentor)
MFC after: 3 days


# 209446 22-Jun-2010 randi

Remove unnecessarily inflammatory commentary.

Approved by: cperciva (mentor)


# 205671 26-Mar-2010 maxim

o Trim leading w/space.

PR: docs/145030
Submitted by: olgeni
MFC after: 1 week


# 199133 10-Nov-2009 des

Remove a bunch of code used to detect SMP on ((i386 && !pc98) || amd64) and
offer to install an SMP kernel. The way this worked was: on supported
platforms, code to read ACPI tables and BIOS MP tables was compiled into
sysinstall, and if an SMP kernel config was present in the source tree when
sysinstall was built, code that called it was also compiled. Since we
haven't had SMP kernel configs in years, the latter was never compiled and
the former never ran.

This only removes dead and unreachable code; it does *not* remove the NCpus
variable, nor the code that sets it to 1, nor the code that asks the user to
select a kernel from a list.

Discussed with: re@, randi@ and others


# 196147 12-Aug-2009 jhb

Fix references to the kernel distributions to use the correct names
(uppercase).

PR: docs/137415
Submitted by: Yuri Gorchakov
Approved by: re (rwatson, kib)
MFC after: 3 days


# 189754 13-Mar-2009 grog

Add menus to read install.cfg from any disk device sysinstall can see
(eg USB key, CD) rather than just floppy.

Handle \r\n line termination in a cfg file.

Add keeprcconf variable.

Submitted by: Daniel O'Connor


# 186581 29-Dec-2008 obrien

Sound less scary about errorousous disk geometry due to wanting to limit
to 65535 cylinders.

Submitted by: Carlos A. M. dos Santos <unixmania@gmail.com>


# 186202 17-Dec-2008 kensmith

As threatened a while ago, remove support for tape media. Reports vary
but most people believe it stopped working a while ago.


# 186152 15-Dec-2008 kensmith

Stop treating Xorg as a distribution in the mainline portion of sysinstall
and leave it to be handled in the packages section (or post-install
completely) along with all the other packages.


# 186075 14-Dec-2008 kensmith

Clean out the remaining alpha-isms.


# 171027 25-Jun-2007 philip

Fix a number of documentation-lags-behind-reality bugs in sysinstall(8).
While here, fix a couple of comments too.

Submitted by: Oliver Fromme <olli -at- lurza.secnetix.de>
Approved by: re (kensmith)


# 166815 18-Feb-2007 ceri

Bring these files up-to-date.

PR: docs/108536


# 166814 18-Feb-2007 ceri

Clarify the description of the shutdown command.


# 158169 30-Apr-2006 scottl

Document sysinstall's limitation on operating on mounted disks.


# 154925 27-Jan-2006 jkim

Add `mediaOpen' function. This function mounts selected media device.

For example, you can dynamically generate and load configuration file
depending on the hardware configuration with the following template:

mediaSetCDROM
mediaOpen
command='/dist/rescue/sh /dist/scripts/install.sh'
system
mediaClose
configFile=/tmp/generated.cfg
loadConfig

Now we have full access to files on the media before installation begins.


# 152569 18-Nov-2005 ru

-mdoc sweep.


# 148084 17-Jul-2005 obrien

Catch up with menus.c revision 1.399.


# 147425 16-Jun-2005 ru

Provide 32-bit runtime support on amd64 as a separate distribution, lib32.

Prodded by: obrien
Nodded by: peter
Approved by: re


# 143775 17-Mar-2005 murray

Use the correct variable name for the description of multi-volume
support in cdrom.inf. Should be CD_VOLUME.


# 141851 13-Feb-2005 ru

Expand contractions.


# 140442 18-Jan-2005 ru

Sort sections.


# 134532 30-Aug-2004 kensmith

Remove support for configuring the X server from sysinstall. General
concensus seems to be that is best left for doing post-install.

Discussed on: freebsd-current@
Tested with: make release
Approved by: re@
MFC after: 3 days


# 133441 10-Aug-2004 cperciva

Teach sysinstall about the "srescue" distribution, which contains the
contents of /usr/src/rescue. Until now, the files were shipped with
releases but sysinstall would ignore them (resulting in a non-buildable
source tree).

Sanity checked by: jhb


# 133421 10-Aug-2004 kensmith

Initial pass at shifting sysinstall(8) to install X.org instead of XFree86.
There are still a few nits to work out (graphical config non-functional).

Patches by: anholt@, adapted slightly
Reviewed by: 'make release'


# 133196 06-Aug-2004 cperciva

Join the 21st century: Cryptography is no longer an optional component
of releases. The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.

Approved by: re (scottl), markm
Discussed on: freebsd-current, in late April 2004


# 131531 03-Jul-2004 ru

Eliminated double whitespace.


# 131500 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


# 125540 06-Feb-2004 olgeni

The "bin" distribution was renamed to "base" in CURRENT.


# 115236 22-May-2003 ru

The "krb5" distribution was merged with "crypto", record the death.

Reviewed by: jhb
Approved by: re (jhb)


# 111991 08-Mar-2003 markm

KerberosIV deorbit sequence: Un-teach sysinstall about KerberosIV. I'm
not 100% sure that I've done this in the right way. If folks want to
revisit this, please be my guest.


# 108533 01-Jan-2003 schweikh

Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.


# 108110 19-Dec-2002 jkh

Correct path to /usr/sbin/sysinstall for HEAD since that's where it lives now.


# 107292 26-Nov-2002 keramida

configXEnvironment doesn't work in sysinstall now.
Change the manpage to reflect that it's now called configXSetup.
Also document configXDesktop.

Submitted by: pirat <pirat@access.inet.co.th>


# 99968 14-Jul-2002 charnier

The .Nm utility


# 97840 04-Jun-2002 murray

Add information about setting up media to use the multi-volume support
in sysinstall.

Reviewed by: ru


# 97777 03-Jun-2002 jhb

Add a 'mediaClose' script command to close the open media. An example use
would be to unmount the CD you installed from and prompt the user to
eject it before rebooting the machine.

Sponsored by: The Weather Channel


# 97670 31-May-2002 jhb

- Document the new `diskInteractive' variable.
- Document the tcpMenuSelect command.

Sponsored by: The Weather Channel


# 93691 02-Apr-2002 obrien

Switch to using XFree86 version 4. We do this thru installing the package,
so know we have proper PKG registration and dependency information.

This is a WIP for 5.0 DP #1, so it is still rough around the edges and
does not GC the old XFree86 3.3.6 handling stuff that should be GC'ed.
Sponsored by: FreeBSD Mall, Inc.


# 81651 14-Aug-2001 eric

List the correct paths to the X server distributions.

PR: 26924
Submitted by: olgeni


# 81449 10-Aug-2001 ru

mdoc(7) police: protect trailing full stops of abbreviations
with a trailing zero-width space: `e.g.\&'.


# 79755 15-Jul-2001 dd

Remove whitespace at EOL.


# 79537 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


# 76067 27-Apr-2001 ru

mdoc(7) police: removed hard sentence break.


# 76050 26-Apr-2001 olgeni

Document the "noError" variable.

"noError" is used to ignore errors while processing sysinstall scripts.

Approved by: jkh


# 74672 23-Mar-2001 jkh

Switch from lynx to "links" as the default doc browser.

Submitted by: jim


# 74406 18-Mar-2001 jkh

properly document the loadConfig option


# 74177 12-Mar-2001 jkh

Allow a script-using to disable the emergency holographic shell as
a security measure.

Requested by: "David E. Cross" <crossd@enterprise.cs.rpi.edu>


# 74156 12-Mar-2001 jkh

Really finish softupdate setting from the label editor and fix
a few cosmetic problems:

o Allow it to work with scripts (see man page or install.cfg file).
o Preserve old softupdates flag across newfs toggles
o Clean up partitioned/labelled flag handling
o Don't ask for MBR choice again if you've already written it out.
o Actually document the new features.


# 72249 09-Feb-2001 murray

Teach sysinstall about the `compat4x' distribution.

Approved by: jkh


# 71189 17-Jan-2001 jhb

The example install.cfg now lives in /usr/src/usr.sbin/sysinstall.


# 70399 27-Dec-2000 ru

Prepare for mdoc(7)NG.


# 69373 29-Nov-2000 dannyboy

Lose an extra paragraph break.

PR: 23179
Submitted by: Jimmy Olgeni <olgeni@uli.it>


# 69117 24-Nov-2000 ben

Fix a layout problem (.It Li -> .Fx)

PR: 23055
Submitted by: Jimmy Olgeni <olgeni@uli.it>


# 68575 10-Nov-2000 ru

Avoid use of direct troff requests in mdoc(7) manual pages.


# 62074 25-Jun-2000 markm

Tiny manual correction; add mention of Kerberos 5.


# 57613 29-Feb-2000 jkh

Revise this for the brave new world of "crypto"

Submitted by: markm
Approved by: me!


# 57315 18-Feb-2000 jkh

Don't call it a Novice install, call it Standard.
Also say thousands of packages, not hundreds.


# 56573 25-Jan-2000 jkh

o Fix http proxy code for various extentions and deal with FTP archive
format changes.

o Make anonymous ftp setup more analy retentive.

PR: 16070
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>


# 55793 11-Jan-2000 jkh

Upgrade to XFree86 3.3.6


# 51437 19-Sep-1999 markm

Prepare for K5.


# 50920 04-Sep-1999 jkh

Update to XFree86 release 3.3.5


# 50780 01-Sep-1999 jkh

Oh crud, did I ever screw the pooch! Rather than sync this with -stable,
I backed-out the changes in -current and didn't touch stable at all (I
thought I had my patch order reversed, not what actually happened).
AIEEE! I can't even blame the crack for this one since I broke my
crack pipe a few weeks ago. I think sleep deprivation gets the blame
for this one.

Medal for noticing this one goes to: Jim Bloom <bloom@acm.org>


# 50725 01-Sep-1999 jkh

MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,
bringing in DHCP support. The only thing I left out were Poul-Henning's
newfs changes since I'm not sure if he's brought the rest of that support
into -stable yet. If it turns out that this is the case, I'll MFC those
changes too.


# 50479 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 50144 22-Aug-1999 jkh

Fix assorted style problems and bring up to date.

Submitted by: Alexey M. Zelkin <phantom@cris.net>
PR: 13271


# 50000 18-Aug-1999 chris

Fix a bunch of broken cross-references


# 49961 17-Aug-1999 mpp

The sysinstall man page menetions that it was due to be replaced
in a previous FreeBSD version. That never happened. Document that
it is due to be replaced, but leave it open-ended as to when.

Also do some mdoc cleanup.

PR: docs/13148
PR: docs/13144
Submitted by: Lee Cremeans <lcremeans@erols.com>
Alex M. Zelkim <phantom@cris.net>
Discussed with: jkh


# 49014 23-Jul-1999 jkh

More changes for the Alpha X support - don't list PC98 servers since they make
no sense here but list the TGA server, since it does.


# 48899 19-Jul-1999 jkh

Update for XFree86 3.3.4


# 45971 23-Apr-1999 jkh

Remove the registration stuff; we're redoing this and the emailed
registrations have a high failure rate for various reasons.


# 44130 18-Feb-1999 jkh

Document a changed variable name.


# 43652 05-Feb-1999 jkh

Indicate that we're using XFree86 3.3.3.1


# 42345 06-Jan-1999 peter

Remove some remaining references to LKM's. Snaps were trying to unpack
slkm* etc, among other things.


# 41450 02-Dec-1998 jkh

1. Increase NFS path length.
2. Bump to XFree86 3.3.3.


# 41283 21-Nov-1998 jkh

Doc fixes for CAM devices. If I ever truly understand the logic behind
this name change, I'll be a happy man.


# 40275 12-Oct-1998 jkh

Adjust docs to reflect reality.


# 37797 21-Jul-1998 jkh

MF22: various fixes for new XFree86 dist and cdrom warnings.


# 36343 24-May-1998 jkh

Merge updates from 2.2


# 35778 06-May-1998 jkh

XFree86 3.3.1 -> 3.3.2


# 34672 19-Mar-1998 charnier

Use .An/.Aq.


# 29537 17-Sep-1997 jkh

Add a new netInteractive variable so that the interactiveness of the TCP
setup dialog from scripts is more controllable. No more biasing off of
hostname (which is now non-optional in the non-netInteractive case).
Requested by: pst


# 29278 10-Sep-1997 jkh

Update to XFree86 3.3.1


# 29222 08-Sep-1997 jkh

Make upgrade potentially a little less interactive.
Add and document new loadConfig function (sort of like a script #include).
Make TCP/IP setup far less chatty when it doesn't need to be.


# 28387 18-Aug-1997 jkh

2nd round doc cleanup.


# 28078 11-Aug-1997 jkh

Add a SEE ALSO for install.cfg sample script.


# 28075 11-Aug-1997 jkh

Make some changes to the way the label editor reads script variables
so you don't need to re-enter it for each and every filesystem. Heads up!
This change is incompatible with the previous scripting format,
so those folks (all 2 of you) using config files should take a look
at the changes to the sample install.cfg file for the diskLabelEditor's
new calling syntax.

Finally write a man page for this thing, documenting all of the above
and more. I can't drive a stake through this thing's heart without
properly documenting it first, so please consider this step #1 in that
process (to be honest, sysinstall will also live on for some time in
the 2.2. branch since it's unlikely that the new install tools will ever
make it over there - they're strictly 3.0 material).