summaryrefslogtreecommitdiff
path: root/release/sysinstall/disks.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Make the bindist-only checks actually work.Jordan K. Hubbard1997-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. Notes: svn path=/head/; revision=21711
* Accept emacs-style editing keys for traversal and ESC as an abort character.Jordan K. Hubbard1997-01-151-0/+3
| | | | Notes: svn path=/head/; revision=21698
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-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. Notes: svn path=/head/; revision=21673
* Try to impreve DD mode.Poul-Henning Kamp1996-11-271-20/+16
| | | | | | | Try to make 4Mb floppies work again. Notes: svn path=/head/; revision=19992
* Make sure current_chunk is 0 each time we enter the editor.Jordan K. Hubbard1996-11-071-1/+2
| | | | Notes: svn path=/head/; revision=19515
* Remove a bogon from version 1.69. Just because we say "use all disk"Poul-Henning Kamp1996-11-051-6/+1
| | | | | | | doesn't mean that our geometry can be flushed down the drain. Notes: svn path=/head/; revision=19431
* DTRT if ESC is hit in a Yes/No dialog.Jordan K. Hubbard1996-10-091-2/+4
| | | | | | | Noticed-by: jfieber Notes: svn path=/head/; revision=18830
* Correctly re-adjust current slice # when slices are deleted.Jordan K. Hubbard1996-10-061-59/+71
| | | | | | | Beautify the code a little. Notes: svn path=/head/; revision=18744
* Various cosmetic tweaks.Jordan K. Hubbard1996-10-041-7/+6
| | | | Notes: svn path=/head/; revision=18687
* Syncronize my tree so Eric can access the latest code.Jordan K. Hubbard1996-10-041-7/+13
| | | | Notes: svn path=/head/; revision=18683
* First cut at a "copy userconfig changes from installation kernel to installedJordan K. Hubbard1996-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 Notes: svn path=/head/; revision=18650
* Saner screen refresh changes, part I.Jordan K. Hubbard1996-10-011-3/+12
| | | | Notes: svn path=/head/; revision=18612
* Remove some gratutious screen saves.Jordan K. Hubbard1996-09-221-6/+1
| | | | Notes: svn path=/head/; revision=18452
* Try to make screen update more efficient (less flickering) by moreJordan K. Hubbard1996-08-031-4/+4
| | | | | | | judicious use of dialog_clear_norefresh(). Notes: svn path=/head/; revision=17404
* Make the same fix to the disk partition editor screen.Jordan K. Hubbard1996-08-031-6/+4
| | | | Notes: svn path=/head/; revision=17398
* Clean up the results from getch().Jordan K. Hubbard1996-08-011-2/+2
| | | | Notes: svn path=/head/; revision=17376
* Add a required save/restoreJordan K. Hubbard1996-07-311-1/+3
| | | | Notes: svn path=/head/; revision=17372
* Try again.Jordan K. Hubbard1996-07-311-2/+2
| | | | Notes: svn path=/head/; revision=17370
* Don't munge keystrokes.Jordan K. Hubbard1996-07-311-2/+4
| | | | Notes: svn path=/head/; revision=17368
* Prevent Geometry warning messages when the disk is already "dedicated"Jordan K. Hubbard1996-07-311-11/+6
| | | | Notes: svn path=/head/; revision=17365
* Detect which partitions have already been created with `auto' so as not to ↵Jordan K. Hubbard1996-07-311-7/+10
| | | | | | | | | | | create them twice. Various cosmetic tweaks. Notes: svn path=/head/; revision=17362
* Eradicate more lurking bogons.Jordan K. Hubbard1996-07-091-1/+2
| | | | Notes: svn path=/head/; revision=17025
* Support compressed doc files again.Jordan K. Hubbard1996-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. Notes: svn path=/head/; revision=16975
* Make it plainer how to exit.Jordan K. Hubbard1996-07-021-3/+3
| | | | Notes: svn path=/head/; revision=16887
* Make "Fake" turn off more potentially system-nuking options.Jordan K. Hubbard1996-06-251-7/+9
| | | | Notes: svn path=/head/; revision=16718
* Put in a strategic dialog_clear() to prevent screen corruption reportedJordan K. Hubbard1996-06-111-1/+2
| | | | | | | by Joerg. Notes: svn path=/head/; revision=16297
* Implement selective text attributes for the syscons vty / vt100 emulatorJordan K. Hubbard1996-06-081-2/+2
| | | | | | | | selection since an attribute which looks good on a color console doesn't necessarily look good in an xterm. Notes: svn path=/head/; revision=16208
* Put back some changes I inadvertantly spammed with a cvs update.Jordan K. Hubbard1996-06-081-6/+24
| | | | Notes: svn path=/head/; revision=16204
* Some cosmetic changes:Jordan K. Hubbard1996-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!). Notes: svn path=/head/; revision=15695
* More cosmetic changes before tomorrow's snapshot.Jordan K. Hubbard1996-04-301-1/+5
| | | | Notes: svn path=/head/; revision=15465
* Add some more debugging statements.Jordan K. Hubbard1996-04-291-1/+3
| | | | Notes: svn path=/head/; revision=15445
* Add a new -fake argument to make sysinstall not actually change things whileJordan K. Hubbard1996-04-281-2/+2
| | | | | | | I'm testing it. Notes: svn path=/head/; revision=15439
* Fix an ancient index list bug.Jordan K. Hubbard1996-04-281-2/+2
| | | | | | | | Make FTP re-initializion work. Fix fix fix. Notes: svn path=/head/; revision=15419
* Bump snapshot release date - looks like I was off by a coupleJordan K. Hubbard1996-04-281-2/+2
| | | | | | | | | of days! More display fixes to sysinstall and assorted tweaking. Notes: svn path=/head/; revision=15416
* Quite a few changes:Jordan K. Hubbard1996-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. Notes: svn path=/head/; revision=15383
* Bring this into sync.Jordan K. Hubbard1996-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! Notes: svn path=/head/; revision=15355
* 1. Update all the copyrights to delete useless clauses 3 and 4.Jordan K. Hubbard1996-04-131-54/+44
| | | | | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor. Notes: svn path=/head/; revision=15242
* Major surgery.Jordan K. Hubbard1996-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. Notes: svn path=/head/; revision=15091
* Rename the usage of `private' to `private_data' to cope with theJoerg Wunsch1996-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... Notes: svn path=/head/; revision=14793
* Accept DEL as a synonym for `delete'Jordan K. Hubbard1996-03-201-1/+2
| | | | Notes: svn path=/head/; revision=14725
* Lots of fixes:Jordan K. Hubbard1996-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. Notes: svn path=/head/; revision=14670
* Add an additional warning that a "dangerously dedicated" disk cannot haveJoerg Wunsch1996-01-231-2/+4
| | | | | | | | | | | a boot selector in sector 0. Closes PR # conf/963: Using the... Submitted by: muir@idiom.com (David Muir Sharnoff) Notes: svn path=/head/; revision=13592
* Bring my changes forward from 2.1Jordan K. Hubbard1995-12-111-5/+1
| | | | Notes: svn path=/head/; revision=12781
* Update the -current sources from the 2.1 branch.Peter Wemm1995-12-071-87/+308
| | | | | | | Approved (in spirit) by: jkh Notes: svn path=/head/; revision=12661
* This mega-commit brings in Jordan's latest sysinstall version..Peter Wemm1995-09-181-10/+82
| | | | | | | | | | 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... Notes: svn path=/head/; revision=10882
* Merge RELENG_2_0_5 into HEADRodney W. Grimes1995-06-111-12/+28
| | | | Notes: svn path=/head/; revision=9202
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-3/+3
| | | | Notes: svn path=/head/; revision=8881
* Fix bogon I introduced into dist extraction code last night.Jordan K. Hubbard1995-05-281-2/+2
| | | | | | | Update to Poul's latest gripe list fixes. Notes: svn path=/head/; revision=8820
* Bring in all my fixes to Poul's gripe list as of last night.Jordan K. Hubbard1995-05-251-2/+7
| | | | Notes: svn path=/head/; revision=8751
* Implement most of the CD extract code.Jordan K. Hubbard1995-05-221-2/+1
| | | | | | | | | Clean up a few last display bugs. Add sanity checking that makes sure user creates root and swap partitions. Add swap partitions with swapon(). Notes: svn path=/head/; revision=8702