summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/misc.c
Commit message (Collapse)AuthorAgeFilesLines
* MFS.obrien1997-11-051-2/+3
|
* YAMF22jkh1997-06-131-2/+2
|
* Make all this work under -current again.jkh1997-04-031-1/+2
| | | | Submitted-By: Chuck Robey <chuckr@glue.umd.edu>
* Add a registration screen so we can finally start counting our little userjkh1997-03-091-2/+2
| | | | puppies.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* ARGH!! Fix obligatory 12th hour fumble. :-(jkh1997-02-191-1/+1
|
* Don't use /mnt in multi-user mode if we're installing a new filesystem.jkh1997-02-181-2/+2
|
* Fix broken layout help (this is what broke the TCP help screen).jkh1997-01-291-8/+11
| | | | | Allow DITEM_NO_ECHO to be encoded in layout field types and make user.c use it for the password item.
* 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.
* Do something I've wanted to do for quite some time - collapse all thejkh1997-01-031-1/+119
| | | | | common layout code into some work functions and make all the layout-using routine adopt them. Also reorganize includes and generally clean up.
* 1. Engage brain. 2. Write macro. Previous commit attempted to performjkh1996-12-171-2/+2
| | | | 2 before 1.
* Add some additional smarts for XFree86 configuration.jkh1996-12-121-3/+3
| | | | Fix a bogon I thought I fixed in the last commit.
* Be more efficient in how we use memory (stumbled across while looking forjkh1996-12-111-2/+2
| | | | | | something else) for attributes and variables. Remove stack-stomper in sstrncpy().
* As Paul has just pointed out, much of my strncpy() usage was eitherjkh1996-12-091-1/+9
| | | | | | | bogus or overly complex and really needed to be done more consistently and sanely throughout - no question about it. Done. Suggested-By: Paul Traina <pst@Shockwave.COM>
* A number of improvements in the way statistics are printed, add a "chroot"jkh1996-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.
* Whoops! Now that I'm decompressing docs into /tmp, it's important tojkh1996-07-081-8/+7
| | | | | make sure that /tmp is there first! :-) While I'm at it, clean up the somewhat inexplicably bogus Mkdir() function.
* Make "Fake" turn off more potentially system-nuking options.jkh1996-06-251-2/+5
|
* Init network at proper time.jkh1996-06-171-1/+11
|
* Fix an ancient index list bug.jkh1996-04-281-1/+2
| | | | | Make FTP re-initializion work. Fix fix fix.
* Bring this into sync.jkh1996-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!
* 1. Update all the copyrights to delete useless clauses 3 and 4.jkh1996-04-131-30/+49
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Lots of fixes:jkh1996-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.
* Mount the disks we install on async, we might as well.phk1996-01-141-3/+3
| | | | Saves a lot of time.
* Update the -current sources from the 2.1 branch.peter1995-12-071-10/+77
| | | | Approved (in spirit) by: jkh
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-32/+1
|
* Remove trailing whitespace.rgrimes1995-05-301-5/+5
|
* Sync up my work for the night. This should implement ALL possiblejkh1995-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.
* Put back some changes that were smashed in yesterday's release treejkh1995-05-251-3/+32
| | | | shoot-down.
* Add my first cut at TCP/IP device configuration. If this works, thejkh1995-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.
* Fix quoting error.jkh1995-05-181-3/+3
|
* I had the arguments to Mount() backwards. Argh.jkh1995-05-181-6/+11
|
* This will now compile and even scribble helpfully on your disks.jkh1995-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!).
* Sync these up so that they'll get into my CVS tree at home, where I'll continuejkh1995-05-081-1/+17
| | | | working on the distribution extract stuff.
* Commit my latest changes before having a nap. Still not close to done,jkh1995-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.
* o Add extra menu types (radio implemented, multiple choice shortly).jkh1995-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.
* Here is my first "framework" commit of the new sysinstall. There is a LOTjkh1995-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).
OpenPOWER on IntegriCloud