summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/index.c
Commit message (Collapse)AuthorAgeFilesLines
* Handle tabs in INDEX files.jkh1996-06-251-5/+21
| | | | Display full, un-truncated version of description in status line.
* Don't use some of the low-contrast text attributes I was using before - theyjkh1996-06-141-4/+6
| | | | | | apparently look bad on some LCD screens. While I'm in there, tweak and adjust a number of other minor interface details which have been bothering me for awhile.
* Fix a truly stupid bug which broke the package installation menujkh1996-06-121-2/+2
| | | | | 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.
* Put back some changes I inadvertantly spammed with a cvs update.jkh1996-06-081-7/+11
|
* Merge changes from HEAD.jkh1996-06-081-18/+9
|
* Make CDROMs automagically select as the default media type.jkh1996-06-081-9/+18
| | | | | If you're running multi-user, check off items in the packages menu based on whether or not they're actually installed.
* Have both distribution and package extraction screens display thejkh1996-05-231-2/+2
| | | | | transfer speed in KB/sec while fetching stuff; this gives you a better idea if your link has crashed or is behaving oddly.
* Fix some long-standing malloc bugs in the package handling code (freeing garbagejkh1996-05-161-3/+7
| | | | | | | | | | | | | 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().
* Fix the last known bogon with the packages menu. It's SNAP time!jkh1996-05-011-4/+4
|
* Fix another couple of bogons with the package menu.jkh1996-04-301-6/+7
|
* Fix some bogons in the package installer menu and search function.jkh1996-04-301-11/+12
|
* Fix an ancient index list bug.jkh1996-04-281-7/+8
| | | | | Make FTP re-initializion work. Fix fix fix.
* Bring this into sync.jkh1996-04-231-4/+6
| | | | | | | | | | 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-98/+73
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Major enhancements to the package adder (next step is to use the new dialogjkh1996-03-211-63/+31
| | | | | | functions to make the menus far less klunky, but one thing at a time). Fix bug that had debug output spewing uselessly on vty2 when running multiuser.
* Lots of fixes:jkh1996-03-181-12/+51
| | | | | | | | | | | | | | | | 1. Revamp package installer to use new dependency lists and also pkg_add's new `read from stdin' mode to prevent a copy of the package from hitting the disk unnecessarily. 2. More fixes for running "not as init" - don't get upset if CDROM already mounted, do the right thing instead. 3. If running as init, assume first-time install and _don't show the (W)rite option in the fdisk screen. 4. Many other little tweaks, some of which will have to wait for fuller testing until I can create a boot floppy (testing certain system-destroying features of sysinstall can be a royal pain). Expect some more commits.
* More helpful error messages.jkh1995-11-121-6/+7
|
* Fix a really stooopid bug that was clobbering the package menu.jkh1995-11-061-2/+2
| | | | Pointed-out-by: ache
* Some general fixes for the package menu (still need to fix the "more than 10jkh1995-11-061-7/+9
| | | | | items checked bug though). Now allow user to specify a PKG_TMPDIR. If not selected, we try to make one.
* Style changes. Clear the screen before a lot of error dialogs so that theyjkh1995-10-221-8/+5
| | | | | | don't bogusly restore the screen to the message that was the cause of the abort. That resulted in lots of weird flickering dialog boxes that appeared to be displayed out of sequence.
* Style police throughout.jkh1995-10-221-2/+2
| | | | | Fix the ppp startup code. Make the disklabel and fdisk screens "automatable"
* 1. Of course, the day after you roll the snapshots is the day you realizejkh1995-10-211-2/+2
| | | | | | | | | | that the FTP install doesn't deal with timeouts and hasn't since it was written. Fixed. 2. Totally eliminate the OptionFlags. I only had to work harder to sync them with configuration variables, so why not simply always use configuration variables? This has actually greatly simplified areas of the code.
* Slip some fixes under the wire. Mostly cosmetic cleanup andjkh1995-10-201-82/+46
| | | | | an attempt to make the package installer a little more robust (it's still a little shakey, but will improve between now and the release)..
* Too many bugs fixed to mention. This code just seems to BREED them.jkh1995-10-201-18/+12
| | | | | Many interfaces were also simplified or generally cleaned up in an attempt to curb this problem.
* Fix many more bogons, add some stuff to make the docs folk happy.jkh1995-10-161-2/+2
|
* Switch to fds from FILE *'s. Fix a problem with FTP media devicejkh1995-10-161-24/+29
| | | | and INDEX file.
* Sync up to today's development snapshot for the other folks working on this.jkh1995-10-161-8/+16
|
* Fix the selection routine.jkh1995-10-151-12/+16
|
* Sync. Split into more rational package support functions and clientsjkh1995-10-151-147/+46
| | | | of those functions.
* Substantially simplify the package install code by running pkg_add injkh1995-10-151-75/+150
| | | | slave mode.
* Sync up to today's cleanup work.jkh1995-10-141-34/+84
|
* Fix a couple of doc or appearance nits.jkh1995-10-111-1/+1
| | | | | | Remove the ATAPI kernel hack. Remove the now-unnecessary work-around for booting root off a slice; it appears to work just fine now and will confuse a lot fewer folks.
* Syncronize with my current sources. pkg installer not quite in finaljkh1995-10-091-2/+2
| | | | form yet, but close.
* Whole mass of changes from first code review. Eliminate somejkh1995-10-071-0/+570
long-standing bogons, try to make things more fault tolerant in general, bring in the first version of my new package installation menu.
OpenPOWER on IntegriCloud