summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/variable.c
Commit message (Collapse)AuthorAgeFilesLines
* Oh crud, did I ever screw the pooch! Rather than sync this with -stable,jkh1999-09-021-1/+4
| | | | | | | | | | I backed-out the changes in -current and didn't touch stable at all (I thought I had my patch order reversed, not what actually happened). AIEEE! I can't even blame the crack for this one since I broke my crack pipe a few weeks ago. I think sleep deprivation gets the blame for this one. Medal for noticing this one goes to: Jim Bloom <bloom@acm.org>
* MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,jkh1999-09-011-4/+1
| | | | | | | bringing in DHCP support. The only thing I left out were Poul-Henning's newfs changes since I'm not sure if he's brought the rest of that support into -stable yet. If it turns out that this is the case, I'll MFC those changes too.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Re-enable DHCP client support again (but optional and turned off by defaultjkh1999-07-161-2/+5
| | | | | | for the time being) for debugging purposes. Fix bug in options selection.
* Totally change the way variables are accounted for in sysinstall.jkh1999-02-051-15/+15
| | | | | | | | Now we know which variables are internal and which need to be backed to /etc/rc.conf.site. rc.conf is not touched now. Also kget kernel change information back properly and set up a loader.rc file to use it.
* MF22: Paul Traina's changes.jkh1998-07-181-1/+25
|
* Reformatting, more sanity checks.jkh1998-03-151-6/+9
|
* Correct misfeature with quoting, better error reporting.jkh1998-03-101-6/+10
|
* Separate the siamese twins that were the partition and label editor.jkh1997-10-121-1/+11
| | | | | | Now you can use one without entering the other and it will DTRT. These changes just allowed me to do the most straight-forward new disk installation I've ever managed with sysinstall.
* YAMF22jkh1997-06-131-1/+27
|
* YAMF22 - Bugs Of Evil in variable handling and rc.conf editing.jkh1997-06-111-11/+10
| | | | PR#: 3218 [partial]
* Resurrect / implement some of the more esoteric scripting features,jkh1997-06-051-3/+6
| | | | such as partitioning a disk or overriding an interactive prompt.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Minor cleanup, adjust for latest version of apache web server.jkh1997-01-161-1/+0
|
* Clean up a long-standing bug in the scripting code. You could set variables,jkh1997-01-161-2/+9
| | | | | but you couldn't call functions! Now you can do both. Guard against whitespace pollution in variable names.
* 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.
* Be more efficient in how we use memory (stumbled across while looking forjkh1996-12-111-16/+20
| | | | | | 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-5/+5
| | | | | | | 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>
* Fix a truly stupid bug which broke the package installation menujkh1996-06-121-1/+7
| | | | | 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.
* Add some more debugging statements.jkh1996-04-291-1/+3
|
* Bring this into sync.jkh1996-04-231-4/+2
| | | | | | | | | | 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-8/+1
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Update the -current sources from the 2.1 branch.peter1995-12-071-5/+61
| | | | Approved (in spirit) by: jkh
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-2/+11
|
* Remove trailing whitespace.rgrimes1995-05-301-3/+3
|
* Commit parts of reorg that were diffs. Substantially re-engineer thejkh1995-05-271-3/+1
| | | | extraction and mediaGetFTP() handshaking to solve some unexpected complexities.
* Clean up the variable handling code a little.jkh1995-05-261-18/+19
| | | | Write /etc/hosts in the right place.
* 1. Fix a pathological bug I introduced in msgInfo(). Right idea, wrongjkh1995-05-201-1/+3
| | | | | | | | | | | | | | | | | | implementation. 2. Totally rework device registration. It's about half the size and more powerful now. 3. Add DOS discovery. 4. Start filling in some of the strategy routines. 5. Another clean-up pass over the menus. 6. Make wizard code use Disk typedef. If I can get the first strategy routine finished tonite, we should have a working install (from ftp, at least) this weekend.
* Commit my latest changes before having a nap. Still not close to done,jkh1995-05-011-0/+80
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.
OpenPOWER on IntegriCloud