summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/menus.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix some minor reported bogons from the BETAjkh1996-07-041-23/+23
|
* Document shortcuts.jkh1996-07-021-2/+3
| | | | Fix a bug which prevented variables from working properly
* Make it plainer how to exit.jkh1996-07-021-5/+6
|
* Put my changes back - Thanks, Peter! Boy, an errant Tag sure can messjkh1996-06-291-0/+2
| | | | you up! :-)
* Sync with 2.1-stable (I commited my changes there first by mistake due tojkh1996-06-291-3/+1
| | | | an errant CVS tag file).
* Copy the documentation files up into the release area - I've been doingjkh1996-06-291-1/+3
| | | | this by hand all along. Silly.
* Add 3rd South Africa mirror.jkh1996-06-271-1/+3
|
* Allow argv[0] to be a command also.jkh1996-06-261-2/+2
|
* Whups! Slight adjustment.jkh1996-06-171-5/+5
|
* Add more items to the glossary menu and reformat it slightly.jkh1996-06-171-13/+19
|
* Add a top level function index.jkh1996-06-161-18/+89
|
* Check network status earlier in FTP/NFS installs in order to reducejkh1996-06-161-2/+2
| | | | user frustration.
* Uh, this is what I was really thinking when I made the device registrationjkh1996-06-131-6/+9
| | | | changes - honest! :-)
* Dispense with the special case handling of cuaa* devices by synthesizingjkh1996-06-121-10/+9
| | | | separate entries for sl0 and ppp0 on each device.
* Some stuff I left out of the last commit - make toggle options togglejkh1996-06-121-4/+4
| | | | again instead of simply letting you set them and staying that way forever.
* Fix a truly stupid bug which broke the package installation menujkh1996-06-121-1/+5
| | | | | for everything _but_ the multi-user case now (it was the opposite before :-). That means adding packages with the 2.2-960511-SNAP boot floppy is busted. Feh.
* Rethink the previous X distribution change. Including COMPAT_21 is justjkh1996-05-161-3/+3
| | | | | bogus, and I think I'll simply see that the X distribtion is rebuilt for -current before doing another snapshot for it. :-)
* Get X user and X developer distributions checked correctly again in menus.jkh1996-05-161-3/+3
| | | | | Oh yeah, last commit also fixed (I hope) the /etc/sysinstall not being written on Custom installation problem.
* Fix some long-standing malloc bugs in the package handling code (freeing garbagejkh1996-05-161-2/+2
| | | | | | | | | | | | | in one place, leaking memory in another). Add a facility to invoke subsystems directly by naming them on sysinstall's command-line when running post-install. A replacement for pkg_manage might, for example, be `/stand/sysinstall configPackages' Fix bogon where upgrade shell was entered with tty modes spammed. Fix bug with release name checking in ftp_strat. Turned a bunch of bogus exit()s into proper calls to systemShutdown().
* Some cosmetic changes:jkh1996-05-091-3/+3
| | | | | | | | | | | Make "selection bar" inverse video white-on-blue on color screens to avoid it getting muddled up with popup dialogs. Do disk selection in a more friendly fashion (for one thing, allow a drive to be de-selected again if you change your mind). Add a few strategic screen-saves to prevent corruption of screen contents (thanks, Michael Elbel!).
* Bring in some changes to make the FTP installation warn you if it can'tjkh1996-05-051-10/+7
| | | | find the requested release on a given site.
* Yikes - bogon crept into the NFS setup menu.jkh1996-04-291-2/+2
|
* Don't stop /etc/sysconfig if we're `faking'.jkh1996-04-281-2/+2
| | | | | | More asthetic adjustments to menus. Improve both the display efficiency and usability of the label screen - it's now possible to label quite a few disks in the label editor.
* Fix an ancient index list bug.jkh1996-04-281-14/+8
| | | | | Make FTP re-initializion work. Fix fix fix.
* Bump snapshot release date - looks like I was off by a couplejkh1996-04-281-26/+44
| | | | | | of days! More display fixes to sysinstall and assorted tweaking.
* More misc menu hackery.jkh1996-04-271-41/+101
|
* Fix display refresh bug in displayHelp()jkh1996-04-261-37/+11
| | | | | | | Go back to Normal menus for Media and FTP menus rather than radio menus - the difference in behavior is confusing and sort of detracts from the added (small) advantage of seeing what you last picked.
* Quite a few changes:jkh1996-04-251-77/+120
| | | | | | | | | | 1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic points. 2. Clean up the distributions menus so that everybody (that's reasonable) has All and Clear options for setting/clearing things en-masse. 3. Various attempts at display optimization. 4. Change the wording of the `Don't use Write!' dialogs to make them more explicitly define when and when not to use the option.
* Bring this into sync.jkh1996-04-231-69/+168
| | | | | | | | | | I still have a _very very annoying_ display bug which occurs when a menu item causes a submenu to be displayed - the screen repaints for the original menu (which is restored upon return from the submenu) are off by about 4 characters. I've tried restoring the screen, the cursor position, you name it - same deal. Grrrr! This commit is my first step in trying to get someone else to help me look into this one since I'm just tearing my hair out at this point!
* 1. Update all the copyrights to delete useless clauses 3 and 4.jkh1996-04-131-46/+91
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Major surgery.jkh1996-04-071-599/+520
| | | | | | | | | | | | | | | 1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs) so that I can create composite menus with radio/checkbox/... items in them, removing some long-standing UI bogons in various menus. This work isn't finished yet, but will be done in two phases. This is phase one. 2. Remove all the script installation stuff. I never got time to document it, it was arcane and it just complicated much of the code. There are better ways of doing this if I want to do auto-driven installations later. 3. Remove much dead code and otherwise attempt to remove as much historical grot as possible so that this code is easier to hack on. This is also a two-stage process, phase one of which is now complete.
* Update paths to Taiwan sites.jkh1996-04-031-5/+5
|
* Add the jp.106 Japanese keymap to list of possibilities. I also seejkh1996-03-301-1/+3
| | | | | a jp.106x keymap there, but Satoshi hasn't asked for it and I don't know what it even is, so...
* Sync the ftp site list with reality. Some day, this will be an algorithmjkh1996-03-211-55/+87
| | | | and not a menu.
* Understand about the doc distribution.jkh1996-02-021-1/+3
|
* Update the -current sources from the 2.1 branch.peter1995-12-071-458/+457
| | | | Approved (in spirit) by: jkh
* This mega-commit brings in Jordan's latest sysinstall version..peter1995-09-181-358/+322
| | | | | | | This looks like it was developed offline, and is being spammed over the top of the existing. "That's fine by me! I dont really care how you do it, just get it in there..." said Jordan in a conversation a short while ago...
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-217/+336
|
* Remove trailing whitespace.rgrimes1995-05-301-6/+6
|
* NFS installation was broken - try to fix it.jkh1995-05-301-3/+4
|
* Add a bunch of missing help files.jkh1995-05-291-15/+15
|
* Sync up my work for the night. This should implement ALL possiblejkh1995-05-291-19/+21
| | | | | | installation methods and provide a fairly robust set of menu options. This should also fix a few more bugs on Poul-Henning's latest gripe list.
* Make the emergency holographic shell (on VTY4) actually work with jobjkh1995-05-291-2/+2
| | | | | | control and signals and such. Thanks, Gary! Clean up some miscellaneous bogons for Poul.
* Add various missing seat belts.jkh1995-05-281-6/+4
|
* Sync up with Poul.jkh1995-05-281-12/+159
|
* Commit parts of reorg that were diffs. Substantially re-engineer thejkh1995-05-271-1/+3
| | | | extraction and mediaGetFTP() handshaking to solve some unexpected complexities.
* Clean up the configuration stuff a bit more - we should now populatejkh1995-05-261-9/+9
| | | | | | /etc with good things(tm). Fire off ppp with all the proper initial options set.
* This should fix the last of the ftp path problems.jkh1995-05-261-9/+7
| | | | It was all a bit more complex than it first looked.
* Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.jkh1995-05-261-7/+7
| | | | | | | | Root floppy (which actually may be able to go completely away at some point soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course) floppy. Fix more problems on Poul's Gripe List.
* Bring in all my fixes to Poul's gripe list as of last night.jkh1995-05-251-4/+5
|
OpenPOWER on IntegriCloud