summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/install.c
Commit message (Collapse)AuthorAgeFilesLines
* Mirror the newfs(8) defaults change I made in rev 1.33 of newfs.c whereobrien2001-03-271-1/+1
| | | | I made `22' the default number of cylinders per group.
* Switch from lynx to "links" as the default doc browser.jkh2001-03-231-2/+2
| | | | Submitted by: jim
* Allow a script-using to disable the emergency holographic shell asjkh2001-03-121-1/+2
| | | | | | a security measure. Requested by: "David E. Cross" <crossd@enterprise.cs.rpi.edu>
* Support setting soft updates from the label editor.jkh2001-03-101-0/+7
|
* Fix an informational message a little and properly check status of a yes/nojkh2000-12-161-1/+1
| | | | question which I bollicked up in my previous commit.
* Adapt sysinstall to use the new msgNoYes() function which assumesjkh2000-12-141-12/+10
| | | | | | no as a default. Sysinstall should be both less dangerous and less annoying as a result of this change, though that's just my opinion (since they're the defaults which annoy ME the least :).
* Remove extra ")".kuriyama2000-11-231-1/+1
|
* Back out change to prepend /sbin:/bin to $PATH, just overwrite $PATHtruckman2000-11-051-0/+2
| | | | | | | with these in the normal case. Set MAKEDEVPATH in sysinstall to include the /mnt2 stuff before starting the fixit shell.
* Changes have been made to support a concept of VAR_FIXIT_TTY beingjkh2000-10-301-16/+25
| | | | | | | | | | | | | | | | | standard or serial. This change needs to be done to the entire system that depends on this. This way we don't have some code using OnVTY checks and other doing strcmp(variable_get(VAR_FIXIT_TTY), "standard") == 0 checks. Also we need to set VAR_FIXIT_TTY to "serial" if we come up on a serial console. Also fixed a dialog problem in that dialog was used when dialog was disabled causing some troubles such as not letting the cursor keys work when exiting the fixit mode on media (ie. not the fixit shell but for example fixit on a floppy). Submitted by: Doug Ambrisko <ambrisko@whistle.com> PR: 22352
* If user selects no distributions at all, assume "User" asjkh2000-10-051-3/+6
| | | | | | | | a default. This should prevent people from whacking return at the Distributions menu and getting nothing selected as a result (a minimal "standard" system will at least install). Flagged as big tech support headache by: Chris Shumway <cshumway@osd.bsdi.com>
* Adjust for new location and name of kernel.jkh2000-09-291-33/+17
| | | | | PR: 21423 Reported by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
* Fix a small bogon with a boolean yes/no question check.jkh2000-09-251-2/+2
|
* One small tweak on the security profile code; don't be verbose ifjkh2000-09-241-2/+2
| | | | | setting up default values for an express/custom install. It would be confusing to see the informational popup completely out of context.
* One whack at the idea of having "security profiles" which select thejkh2000-09-221-0/+15
| | | | | | | | appropriate(?) defaults for "low", "medium" and "high" security environments. Medium is basically what we currently have with a little seat-belt tightening where it made sense. Low is the same as medium but without the tightening. High is positively fascist with nothing turned on by default and an automatic call to 911 if it can find a modem.
* MFS: sync with -stable by removing the now-vestigal X_AS_PKG stuff.jkh2000-09-071-17/+0
|
* Terminate, with extreme prejudice, the USAResident hack whichjkh2000-07-241-38/+0
| | | | | | does bad things to /etc/make.conf in certain situations. Also soften the "don't install crypto from the USA!" messages since, except for RSA (which is still noted), that's not so true anymore.
* Add a terminal entry for xterm; a lot of people are using xtermsjkh2000-07-211-1/+2
| | | | in the serial-installation of FreeBSD.
* Allow the Fix-it functionality to detect that we are on a serial console,obrien2000-07-181-0/+5
| | | | | | | | and DTRT rather than start the fixit shell on a non-existant vty. PR: 19837 Submitted by: Doug Ambrisko <ambrisko@whistle.com> Approved by: JKH
* IPv6 support.ume2000-07-141-0/+1
| | | | | | | | | | | 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
* Finish the /dev/rXXX removal job. With the libdisk fixes, this shouldmsmith2000-05-311-3/+3
| | | | actually work again.
* Add an option to select the Fix-it tty. The current behavior is utterlyobrien2000-05-161-9/+19
| | | | *useless* on serial consoled machines.
* Add support for USB to sysinstall. This includes running usbd andjhb2000-05-121-1/+1
| | | | | | setting 'usbd_enable' in rc.conf during nwe installs if USB is detected. Also, since usbd already handles USB mice automatically, note that the mouse setup section in sysinstall only applies to non-USB mice.
* Sigh, it would have been nice but I just can't make the rsarefjkh2000-03-181-0/+2
| | | | | hack work until we figure out some better way of handling package interaction.
* We still need a hack for rsaref package; add it. This doesn'tjkh2000-03-181-0/+7
| | | | affect CDs since they don't contain the rsaref package anyway.
* Make the "can't find an rsafoo package" messages more informative.jkh2000-03-181-4/+10
|
* Remove PkgInteractive hack - it won't work like this.jkh2000-03-121-2/+0
|
* s/chose/choose/ in all the relevant places.jkh2000-03-101-1/+1
| | | | Noticed by: John Reynolds <jjreynold@home.com>
* o Add support for loading the rsaref or rsaintl packages, dependingjkh2000-02-291-0/+29
| | | | | | | | | | on locale. o Allow use of "G" in label editor to stand for gigabytes. This is actually an unrelated patch which I meant to commit separately but what the heck, it's late. Partially submitted by: phk
* Revise this for the brave new world of "crypto"jkh2000-02-291-8/+8
| | | | | Submitted by: markm Approved by: me!
* If user says they're in the USA, record that fact in /etc/make.confjkh2000-02-191-0/+1
|
* no need to fix moused setting here; fix in defaultsjkh2000-02-191-1/+0
|
* Whoops, forgot to delete the ! operator in the reversed conditionaljkh2000-02-191-1/+1
| | | | for anonftp. Fix.
* Invert the meaning of two questions in the Standard installation so justjkh2000-02-181-3/+4
| | | | | whapping "Yes" by default does not turn you into an anonymous FTP-supporting gateway machine. Those aren't the right "defaults."
* Don't call it a Novice install, call it Standard.jkh2000-02-181-4/+5
| | | | Also say thousands of packages, not hundreds.
* * add SVR4 and OSF/1 enabling in the Start Up config menuobrien2000-01-181-0/+17
| | | | | | * deals with X11 install when all we have is the Port (such as on the Alpha) Ok'ed by: JKH
* MFC: can't stop tweaking this compulsively.jkh1999-12-191-1/+10
|
* cosmetics missed in last commit.jkh1999-12-191-14/+29
|
* In retrospect, msgNotify() should leave its contents on the screenjkh1999-12-171-0/+1
| | | | | longer to give the user something to look at while things are happening. Change it to do so and insert the appropriate screen saves elsewhere.
* Put up some more helpful dialog boxes.jkh1999-12-151-2/+2
| | | | Adjust some text to make more sense.
* Completely rip-out and redesign sysinstall's refresh model as welljkh1999-12-141-63/+19
| | | | | | | | | | | | as redoing all the menus to have proper, or at least non-hallucinogenic, keyboard accelerators. This requires my recent update to libdialog to work properly and will probably also exhibit some other "interesting" behavior while the last few missing screen clears are found (which is why I'm not going to MFC immediately). At least now, however, sysinstall does not gratuitously redraw random screens at the drop of a hat and drive serial console installers out of their minds.
* I shouldn't have incremented PART_OFF; it was wrong and broke labeljkh1999-12-121-1/+1
| | | | | display to boot. Also fix some various warning fluff while I'm in here cleaning up.
* minor bugfix to loader.conf code.jkh1999-11-251-1/+1
|
* Clean up the loader.conf write-out code.jkh1999-11-241-12/+11
|
* execute a strategic clear.jkh1999-09-191-1/+3
|
* Apparently, it's not console=serial to set the serial console,jkh1999-09-131-1/+1
| | | | | | | it's serial=comconsole. I wish it were easier to figure this stuff out. :) Submitted by: jfieber
* o Catch up with pnp changes - kget no longer saves pnp data.jkh1999-09-041-0/+1
| | | | o Catch up with ncurses updates - some internal function names have changed.
* Oh crud, did I ever screw the pooch! Rather than sync this with -stable,jkh1999-09-021-2/+6
| | | | | | | | | | 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>
* MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,jkh1999-09-011-6/+2
| | | | | | | 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.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Make the newfs parameters a global option.phk1999-08-051-1/+2
| | | | | | The default is still "-b 8192 -f 1024" but my experiments show that "-b 16384 -f 4096 -c 100" is a more sensible value for modern disksizes.
OpenPOWER on IntegriCloud