summaryrefslogtreecommitdiff
path: root/release/sysinstall/misc.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove MNT_NOATIME option; it makes the atime predate the ctime whichJordan K. Hubbard1998-03-241-2/+2
| | | | | | | is a worisome side-effect. Sorry, Bruce. Notes: svn path=/stable/2.2/; revision=34861
* MFC: Use noatimeJordan K. Hubbard1998-03-191-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=34680
* 1. If running multi-user and doing initializing a new disk, don't mountDavid E. O'Brien1997-11-051-2/+3
| | | | | | | | | | | async. 2. Try to be more consistant in our usage of partition when we really mean slice. (still needs more work, but hopefully closer to being consistant) Ok'ed by: jkh Notes: svn path=/stable/2.2/; revision=30954
* 1. Frob some comments.Jordan K. Hubbard1997-06-131-2/+2
| | | | | | | | | | 2. make variable_load suck in the whole script before dispatching it since the first commands in a script might be "change media", and that's bogus if you happen to be reading from the floppy in order to execute the script. :) Notes: svn path=/stable/2.2/; revision=26597
* Merge changes from -current for registration screenJordan K. Hubbard1997-03-091-2/+2
| | | | | | | | (also forgot to mention - fixed a window leak in all clients of the Layout* code). Notes: svn path=/stable/2.2/; revision=23591
* YAMFCJordan K. Hubbard1997-02-191-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=22933
* YAMFCJordan K. Hubbard1997-02-181-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=22870
* MFC.Jordan K. Hubbard1997-01-291-9/+12
| | | | Notes: svn path=/stable/2.2/; revision=22100
* Merge the current state of sysinstall into 2.2.Jordan K. Hubbard1997-01-151-1/+119
| | | | Notes: svn path=/stable/2.2/; revision=21705
* Merge all the -current changes in /usr/src/release.Jordan K. Hubbard1997-01-031-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=21245
* YAMFCJordan K. Hubbard1996-12-121-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=20379
* YAMFC, now that I'm happy with sysinstall again. It should now be safeJordan K. Hubbard1996-12-121-2/+2
| | | | | | | to build releases in both 2.2 and 3.0-current. Notes: svn path=/stable/2.2/; revision=20362
* Merge-o-matic.Jordan K. Hubbard1996-12-091-1/+9
| | | | Notes: svn path=/stable/2.2/; revision=20250
* A number of improvements in the way statistics are printed, add a "chroot"Jordan K. Hubbard1996-07-091-1/+15
| | | | | | | | | | option for installing distributions and/or packages to somewhere other than /, say for a case where you're installing to an external disk on some other machine's behalf. More miscellaneous fixes to various problems I stumbled across while adding this stuff. Notes: svn path=/head/; revision=17034
* Whoops! Now that I'm decompressing docs into /tmp, it's important toJordan K. Hubbard1996-07-081-8/+7
| | | | | | | | make sure that /tmp is there first! :-) While I'm at it, clean up the somewhat inexplicably bogus Mkdir() function. Notes: svn path=/head/; revision=17005
* Make "Fake" turn off more potentially system-nuking options.Jordan K. Hubbard1996-06-251-2/+5
| | | | Notes: svn path=/head/; revision=16718
* Init network at proper time.Jordan K. Hubbard1996-06-171-1/+11
| | | | Notes: svn path=/head/; revision=16462
* Fix an ancient index list bug.Jordan K. Hubbard1996-04-281-1/+2
| | | | | | | | Make FTP re-initializion work. Fix fix fix. Notes: svn path=/head/; revision=15419
* Bring this into sync.Jordan K. Hubbard1996-04-231-5/+1
| | | | | | | | | | | | | 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-30/+49
| | | | | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor. Notes: svn path=/head/; revision=15242
* Lots of fixes:Jordan K. Hubbard1996-03-181-2/+2
| | | | | | | | | | | | | | | | | | | 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
* Mount the disks we install on async, we might as well.Poul-Henning Kamp1996-01-141-3/+3
| | | | | | | Saves a lot of time. Notes: svn path=/head/; revision=13428
* Update the -current sources from the 2.1 branch.Peter Wemm1995-12-071-10/+77
| | | | | | | Approved (in spirit) by: jkh Notes: svn path=/head/; revision=12661
* Merge RELENG_2_0_5 into HEADRodney W. Grimes1995-06-111-32/+1
| | | | Notes: svn path=/head/; revision=9202
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-5/+5
| | | | Notes: svn path=/head/; revision=8881
* Sync up my work for the night. This should implement ALL possibleJordan K. Hubbard1995-05-291-4/+8
| | | | | | | | | 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. Notes: svn path=/head/; revision=8837
* Put back some changes that were smashed in yesterday's release treeJordan K. Hubbard1995-05-251-3/+32
| | | | | | | shoot-down. Notes: svn path=/head/; revision=8739
* Add my first cut at TCP/IP device configuration. If this works, theJordan K. Hubbard1995-05-231-5/+11
| | | | | | | | | ftp installation method should now function. We'll know as soon as my make release builds the floppies. I'm just committing this out of my release tree now so that it doesn't get clobbered again. Notes: svn path=/head/; revision=8709
* Fix quoting error.Jordan K. Hubbard1995-05-181-3/+3
| | | | Notes: svn path=/head/; revision=8607
* I had the arguments to Mount() backwards. Argh.Jordan K. Hubbard1995-05-181-6/+11
| | | | Notes: svn path=/head/; revision=8606
* This will now compile and even scribble helpfully on your disks.Jordan K. Hubbard1995-05-161-1/+70
| | | | | | | | | | | | It remains to be seen how successfully. The distribution loading code is still not here yet, but the partition/newfs/mount/cpio-extract cycle is as complete as it's ever going to get, modulo possible bug fixes. The TCP/IP setup screen is also sort of here, albeit in a highly-changing state due to the fact that per-interface information isn't being kept right now but is being added (thanks, Gary!). Notes: svn path=/head/; revision=8556
* Sync these up so that they'll get into my CVS tree at home, where I'll continueJordan K. Hubbard1995-05-081-1/+17
| | | | | | | working on the distribution extract stuff. Notes: svn path=/head/; revision=8363
* Commit my latest changes before having a nap. Still not close to done,Jordan K. Hubbard1995-05-011-1/+13
| | | | | | | | | nor is it in sync with my working sources, but it leaves me less CVS hassles to bring in the new files at this time. Still no documentation to translate quite yet, but soon. This stuff is actually very close now. Notes: svn path=/head/; revision=8208
* o Add extra menu types (radio implemented, multiple choice shortly).Jordan K. Hubbard1995-04-291-2/+12
| | | | | | | | | | | | | o Make the framework generally more robust. o Figured out how to nest the menu descriptions - no more grotty initialization of menus. o Fix bug with helpline and helpfile not being reset. o Add stubs for the media selection code. Coming next: Fdisk and disklabel screens using Phk's new libdisk stuff. Notes: svn path=/head/; revision=8174
* Here is my first "framework" commit of the new sysinstall. There is a LOTJordan K. Hubbard1995-04-271-0/+125
more to come in the next 24 hours, this is just the first stable result of 8 hours of hacking so far. The specification format for menus is pretty much hammered out and the beginnings (very humble) of the doc hierarchy are present for an example. It should be quite easy to add a lot more menus quickly to this since I did go somewhat out of my way to make the framework easy to work with. This is NOT the glorious semi-graphical sysinstall (or whatever its name will be) that the install-geeks are working on, this is simply the "son of sysinstall" I've been promising to write in the interim for 2.0.5 and 2.1R (super install doesn't come until 2.2R). Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=8097