summaryrefslogtreecommitdiff
path: root/release/sysinstall/install.c
Commit message (Collapse)AuthorAgeFilesLines
* Sysinstall has been repocopied to src/usr.sbin/sysinstall and everythingJohn Baldwin2001-01-171-1128/+0
| | | | | | | now uses the sources found there. Notes: svn path=/head/; revision=71150
* Fix an informational message a little and properly check status of a yes/noJordan K. Hubbard2000-12-161-1/+1
| | | | | | | question which I bollicked up in my previous commit. Notes: svn path=/head/; revision=70093
* Adapt sysinstall to use the new msgNoYes() function which assumesJordan K. Hubbard2000-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 :). Notes: svn path=/head/; revision=70005
* Remove extra ")".Jun Kuriyama2000-11-231-1/+1
| | | | Notes: svn path=/head/; revision=69076
* Back out change to prepend /sbin:/bin to $PATH, just overwrite $PATHDon Lewis2000-11-051-0/+2
| | | | | | | | | | with these in the normal case. Set MAKEDEVPATH in sysinstall to include the /mnt2 stuff before starting the fixit shell. Notes: svn path=/head/; revision=68365
* Changes have been made to support a concept of VAR_FIXIT_TTY beingJordan K. Hubbard2000-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 Notes: svn path=/head/; revision=68012
* If user selects no distributions at all, assume "User" asJordan K. Hubbard2000-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> Notes: svn path=/head/; revision=66685
* Adjust for new location and name of kernel.Jordan K. Hubbard2000-09-291-33/+17
| | | | | | | | PR: 21423 Reported by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org> Notes: svn path=/head/; revision=66444
* Fix a small bogon with a boolean yes/no question check.Jordan K. Hubbard2000-09-251-2/+2
| | | | Notes: svn path=/head/; revision=66337
* One small tweak on the security profile code; don't be verbose ifJordan K. Hubbard2000-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. Notes: svn path=/head/; revision=66317
* One whack at the idea of having "security profiles" which select theJordan K. Hubbard2000-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. Notes: svn path=/head/; revision=66263
* MFS: sync with -stable by removing the now-vestigal X_AS_PKG stuff.Jordan K. Hubbard2000-09-071-17/+0
| | | | Notes: svn path=/head/; revision=65574
* Terminate, with extreme prejudice, the USAResident hack whichJordan K. Hubbard2000-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. Notes: svn path=/head/; revision=63804
* Add a terminal entry for xterm; a lot of people are using xtermsJordan K. Hubbard2000-07-211-1/+2
| | | | | | | in the serial-installation of FreeBSD. Notes: svn path=/head/; revision=63737
* Allow the Fix-it functionality to detect that we are on a serial console,David E. O'Brien2000-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 Notes: svn path=/head/; revision=63404
* IPv6 support.Hajimu UMEMOTO2000-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 Notes: svn path=/head/; revision=63118
* Finish the /dev/rXXX removal job. With the libdisk fixes, this shouldMike Smith2000-05-311-3/+3
| | | | | | | actually work again. Notes: svn path=/head/; revision=61102
* Add an option to select the Fix-it tty. The current behavior is utterlyDavid E. O'Brien2000-05-161-9/+19
| | | | | | | *useless* on serial consoled machines. Notes: svn path=/head/; revision=60657
* Add support for USB to sysinstall. This includes running usbd andJohn Baldwin2000-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. Notes: svn path=/head/; revision=60417
* Sigh, it would have been nice but I just can't make the rsarefJordan K. Hubbard2000-03-181-0/+2
| | | | | | | | hack work until we figure out some better way of handling package interaction. Notes: svn path=/head/; revision=58248
* We still need a hack for rsaref package; add it. This doesn'tJordan K. Hubbard2000-03-181-0/+7
| | | | | | | affect CDs since they don't contain the rsaref package anyway. Notes: svn path=/head/; revision=58223
* Make the "can't find an rsafoo package" messages more informative.Jordan K. Hubbard2000-03-181-4/+10
| | | | Notes: svn path=/head/; revision=58198
* Remove PkgInteractive hack - it won't work like this.Jordan K. Hubbard2000-03-121-2/+0
| | | | Notes: svn path=/head/; revision=57924
* s/chose/choose/ in all the relevant places.Jordan K. Hubbard2000-03-101-1/+1
| | | | | | | Noticed by: John Reynolds <jjreynold@home.com> Notes: svn path=/head/; revision=57892
* o Add support for loading the rsaref or rsaintl packages, dependingJordan K. Hubbard2000-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 Notes: svn path=/head/; revision=57617
* Revise this for the brave new world of "crypto"Jordan K. Hubbard2000-02-291-8/+8
| | | | | | | | Submitted by: markm Approved by: me! Notes: svn path=/head/; revision=57613
* If user says they're in the USA, record that fact in /etc/make.confJordan K. Hubbard2000-02-191-0/+1
| | | | Notes: svn path=/head/; revision=57346
* no need to fix moused setting here; fix in defaultsJordan K. Hubbard2000-02-191-1/+0
| | | | Notes: svn path=/head/; revision=57335
* Whoops, forgot to delete the ! operator in the reversed conditionalJordan K. Hubbard2000-02-191-1/+1
| | | | | | | for anonftp. Fix. Notes: svn path=/head/; revision=57334
* Invert the meaning of two questions in the Standard installation so justJordan K. Hubbard2000-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." Notes: svn path=/head/; revision=57323
* Don't call it a Novice install, call it Standard.Jordan K. Hubbard2000-02-181-4/+5
| | | | | | | Also say thousands of packages, not hundreds. Notes: svn path=/head/; revision=57315
* * add SVR4 and OSF/1 enabling in the Start Up config menuDavid E. O'Brien2000-01-181-0/+17
| | | | | | | | | * deals with X11 install when all we have is the Port (such as on the Alpha) Ok'ed by: JKH Notes: svn path=/head/; revision=56244
* MFC: can't stop tweaking this compulsively.Jordan K. Hubbard1999-12-191-1/+10
| | | | Notes: svn path=/head/; revision=54810
* cosmetics missed in last commit.Jordan K. Hubbard1999-12-191-14/+29
| | | | Notes: svn path=/head/; revision=54808
* In retrospect, msgNotify() should leave its contents on the screenJordan K. Hubbard1999-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. Notes: svn path=/head/; revision=54722
* Put up some more helpful dialog boxes.Jordan K. Hubbard1999-12-151-2/+2
| | | | | | | Adjust some text to make more sense. Notes: svn path=/head/; revision=54619
* Completely rip-out and redesign sysinstall's refresh model as wellJordan K. Hubbard1999-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. Notes: svn path=/head/; revision=54587
* I shouldn't have incremented PART_OFF; it was wrong and broke labelJordan K. Hubbard1999-12-121-1/+1
| | | | | | | | display to boot. Also fix some various warning fluff while I'm in here cleaning up. Notes: svn path=/head/; revision=54473
* minor bugfix to loader.conf code.Jordan K. Hubbard1999-11-251-1/+1
| | | | Notes: svn path=/head/; revision=53694
* Clean up the loader.conf write-out code.Jordan K. Hubbard1999-11-241-12/+11
| | | | Notes: svn path=/head/; revision=53664
* execute a strategic clear.Jordan K. Hubbard1999-09-191-1/+3
| | | | Notes: svn path=/head/; revision=51396
* Apparently, it's not console=serial to set the serial console,Jordan K. Hubbard1999-09-131-1/+1
| | | | | | | | | | it's serial=comconsole. I wish it were easier to figure this stuff out. :) Submitted by: jfieber Notes: svn path=/head/; revision=51234
* o Catch up with pnp changes - kget no longer saves pnp data.Jordan K. Hubbard1999-09-041-0/+1
| | | | | | | o Catch up with ncurses updates - some internal function names have changed. Notes: svn path=/head/; revision=50917
* Oh crud, did I ever screw the pooch! Rather than sync this with -stable,Jordan K. Hubbard1999-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> Notes: svn path=/head/; revision=50780
* MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,Jordan K. Hubbard1999-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. Notes: svn path=/head/; revision=50725
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50479
* Make the newfs parameters a global option.Poul-Henning Kamp1999-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. Notes: svn path=/head/; revision=49441
* Stay on the serial console if installed that way.Jordan K. Hubbard1999-08-051-1/+3
| | | | | | | Requested by: max Notes: svn path=/head/; revision=49433
* Some additional optimizations for using DHCP.Jordan K. Hubbard1999-07-181-2/+2
| | | | Notes: svn path=/head/; revision=48881
* Re-enable DHCP client support again (but optional and turned off by defaultJordan K. Hubbard1999-07-161-2/+3
| | | | | | | | | for the time being) for debugging purposes. Fix bug in options selection. Notes: svn path=/head/; revision=48843