summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/disks.c
Commit message (Collapse)AuthorAgeFilesLines
* Add in some more config file support -- add variables to shut uppst1997-05-051-21/+26
| | | | | | | | | sysinstall about the dangerously dedicated message, and other variables to allow pre-configuring the distribution sets. Still todo: add a variable to define an initial set of packages that should be loaded. Reviewed by: jkh
* Sync with 2.2 and clean up some tortured english that was added.jkh1997-04-201-3/+3
|
* YAMF22 (rev 1.70.2.10, added blurb to explanations)joerg1997-03-111-1/+7
|
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* This is a patch that makes some of the "partitions" --> "slice" to bejkh1997-01-241-11/+11
| | | | | | | more consistant in our use of the terms for differentiation between PC partitions and traditional BSD partitions. Submitted-By: obrien@cs.ucdavis.edu (David O'Brien)
* Change from using chunk_n to slice_type_name().obrien1997-01-241-1/+2
| | | | Reviewed by: jkh
* Now that I know which parts of the installation really need it (sincejkh1997-01-171-1/+1
| | | | | there's no menu display bug to work around now), be far more selective in my use of DITEM_RECREATE (which is slow and involves much screen I/O).
* Cope with Open_Disk() failure much more gracefully.jkh1997-01-161-8/+10
|
* Make the bindist-only checks actually work.jkh1997-01-151-2/+1
| | | | | | Add code which theoretically should let you get a disk up from start to finish while running multiuser, using your existing /dev entries.
* Accept emacs-style editing keys for traversal and ESC as an abort character.jkh1997-01-151-0/+3
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Try to impreve DD mode.phk1996-11-271-20/+16
| | | | Try to make 4Mb floppies work again.
* Make sure current_chunk is 0 each time we enter the editor.jkh1996-11-071-1/+2
|
* Remove a bogon from version 1.69. Just because we say "use all disk"phk1996-11-051-6/+1
| | | | doesn't mean that our geometry can be flushed down the drain.
* DTRT if ESC is hit in a Yes/No dialog.jkh1996-10-091-2/+4
| | | | Noticed-by: jfieber
* Correctly re-adjust current slice # when slices are deleted.jkh1996-10-061-59/+71
| | | | Beautify the code a little.
* Various cosmetic tweaks.jkh1996-10-041-7/+6
|
* Syncronize my tree so Eric can access the latest code.jkh1996-10-041-7/+13
|
* First cut at a "copy userconfig changes from installation kernel to installedjkh1996-10-031-32/+29
| | | | | | kernel" mechanism. This is just the foundation - more work follows and will be committed over the next few hours. Submitted-by: "Eric L. Hernes" <erich@lodgenet.com> & jkh
* Saner screen refresh changes, part I.jkh1996-10-011-3/+12
|
* Remove some gratutious screen saves.jkh1996-09-221-6/+1
|
* Try to make screen update more efficient (less flickering) by morejkh1996-08-031-4/+4
| | | | judicious use of dialog_clear_norefresh().
* Make the same fix to the disk partition editor screen.jkh1996-08-031-6/+4
|
* Clean up the results from getch().jkh1996-08-011-2/+2
|
* Add a required save/restorejkh1996-07-311-1/+3
|
* Try again.jkh1996-07-311-2/+2
|
* Don't munge keystrokes.jkh1996-07-311-2/+4
|
* Prevent Geometry warning messages when the disk is already "dedicated"jkh1996-07-311-11/+6
|
* Detect which partitions have already been created with `auto' so as not to ↵jkh1996-07-311-7/+10
| | | | | | | | create them twice. Various cosmetic tweaks.
* Eradicate more lurking bogons.jkh1996-07-091-1/+2
|
* Support compressed doc files again.jkh1996-07-051-2/+2
| | | | | | | | Add a few strategic screen clears. Do a lot less wasted screen I/O in restoring screen contents that don't need restoring. Use tar instead of cp to back up /etc in installUpdate. Don't panic when upgrade shell exits.
* Make it plainer how to exit.jkh1996-07-021-3/+3
|
* Make "Fake" turn off more potentially system-nuking options.jkh1996-06-251-7/+9
|
* Put in a strategic dialog_clear() to prevent screen corruption reportedjkh1996-06-111-1/+2
| | | | by Joerg.
* Implement selective text attributes for the syscons vty / vt100 emulatorjkh1996-06-081-2/+2
| | | | | selection since an attribute which looks good on a color console doesn't necessarily look good in an xterm.
* Put back some changes I inadvertantly spammed with a cvs update.jkh1996-06-081-6/+24
|
* Some cosmetic changes:jkh1996-05-091-10/+16
| | | | | | | | | | | 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!).
* More cosmetic changes before tomorrow's snapshot.jkh1996-04-301-1/+5
|
* Add some more debugging statements.jkh1996-04-291-1/+3
|
* Add a new -fake argument to make sysinstall not actually change things whilejkh1996-04-281-2/+2
| | | | I'm testing it.
* Fix an ancient index list bug.jkh1996-04-281-2/+2
| | | | | Make FTP re-initializion work. Fix fix fix.
* Bump snapshot release date - looks like I was off by a couplejkh1996-04-281-2/+2
| | | | | | of days! More display fixes to sysinstall and assorted tweaking.
* Quite a few changes:jkh1996-04-251-7/+7
| | | | | | | | | | 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-33/+14
| | | | | | | | | | 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-54/+44
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Major surgery.jkh1996-04-071-94/+6
| | | | | | | | | | | | | | | 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.
* Rename the usage of `private' to `private_data' to cope with thejoerg1996-03-241-2/+1
| | | | | | | | recent libdisk changes. (sysinstall is guilty of using `private' in quite more places, but since this ain't in library code, it's not that important.) Whenever possible, better not use C++ reserved words...
* Accept DEL as a synonym for `delete'jkh1996-03-201-1/+2
|
* Lots of fixes:jkh1996-03-181-2/+4
| | | | | | | | | | | | | | | | 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.
* Add an additional warning that a "dangerously dedicated" disk cannot havejoerg1996-01-231-2/+4
| | | | | | | | a boot selector in sector 0. Closes PR # conf/963: Using the... Submitted by: muir@idiom.com (David Muir Sharnoff)
OpenPOWER on IntegriCloud