summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/tcpip.c
Commit message (Collapse)AuthorAgeFilesLines
* Erm, correct mighty braino in previous "don't annoy me" change.jkh1999-05-071-7/+10
|
* Commit a more general version of the last patch; don't do any back-fillingjkh1999-05-071-18/+21
| | | | of values more than once. User might want to override them.
* Argh, those last two commits snuck in with the other one by mistake.jkh1999-05-061-1/+3
| | | | Disable the non-working dhcp client code I just committed by mistake.
* Fix includes; I had a slightly different Makefile than everyone elsejkh1999-05-061-1/+16
| | | | | | which is why I didn't see this. :) Noted by: Maxim Sobolev <sobomax@altavista.net>
* Totally change the way variables are accounted for in sysinstall.jkh1999-02-051-9/+9
| | | | | | | | 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.
* o Break fixups into binary fixups and XFree86 based fixups.jkh1998-11-151-2/+2
| | | | | | | | o Move fixups into extraction routine so all consumers don't have to duplicate the right behavior. o Make some things more orthogonal (just for asthetics sake) o Add option to go back and do it again if XF86Setup fails (possibly with a different setup - this one has always annoyed me).
* Accept gateway value of NOjkh1998-08-311-2/+2
|
* Put all variables in VAR_ #define's to force a single location for allpst1997-09-171-2/+3
| | | | | of these magic knobs. This is purely cosmetic and a documentation issue so we don't have to glop through the source code looking for gems.
* Add a new netInteractive variable so that the interactiveness of the TCPjkh1997-09-171-3/+9
| | | | | | setup dialog from scripts is more controllable. No more biasing off of hostname (which is now non-optional in the non-netInteractive case). Requested by: pst
* Make upgrade potentially a little less interactive.jkh1997-09-081-7/+9
| | | | | Add and document new loadConfig function (sort of like a script #include). Make TCP/IP setup far less chatty when it doesn't need to be.
* 1. Add a noWarn flag so that scripts can turn warnings off.jkh1997-06-181-2/+2
| | | | 2. If hostname not set from script, bring up interactive dialog anyway.
* YAMF22jkh1997-06-121-2/+2
|
* YAMF22jkh1997-06-121-2/+2
|
* 1. Make it possible to set up all the TCP/IP values from a script.jkh1997-06-091-30/+41
| | | | 2. Update to XFree86 3.3
* Add a registration screen so we can finally start counting our little userjkh1997-03-091-1/+3
| | | | puppies.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Properly check status of menu return.jkh1997-02-171-1/+6
|
* Finally DTRT with tcpOpenDialog(); it should have never diddledjkh1997-02-171-11/+17
| | | | mediaDevice directly.
* o Try to be more aggressive about reading in old configuration datajkh1997-02-141-1/+1
| | | | | | | | | | | | | | | | | so that we're more useful in multi-user mode. This is still not 100%, but it pulls in a lot more than it used to. Some of the "composite" variables in /etc/sysconfig are going to take more work. o Always write /etc/resolv.conf and /etc/hosts if it makes sense to do so. o Reset media properly when reselecting. Longstanding bogon. o Pull SIGPIPE handling out of package.c; I'm actually hoping to handle this differently shortly. o Fix bug where cancel in TCP setup dialog still checked data fields. I think this closes a PR, but I will have to go look.
* Don't unilaterally decide to skip network configuration if running multi-user;jkh1997-02-111-3/+2
| | | | ask politely.
* 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).
* Use a better dialog for flagging field validation errors.jkh1997-01-161-1/+1
| | | | Pointed-Out-By: msmith
* Keep our serial ports distinct so that first device is not found forjkh1997-01-151-1/+1
| | | | | | all (closes PR#2296). Print better FTP failure diagnostics Do better media failure checking in install.
* Set defaults more rationally through the item selection loop.jkh1997-01-151-19/+13
|
* 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-167/+44
| | | | | common layout code into some work functions and make all the layout-using routine adopt them. Also reorganize includes and generally clean up.
* Now that I've got my source tree sorted out, bring all the thingsjkh1996-12-141-11/+11
| | | | I've been committing into 2.2 directly all this time.
* Fix trunctation of domainname.jkh1996-12-121-2/+2
|
* As Paul has just pointed out, much of my strncpy() usage was eitherjkh1996-12-091-21/+19
| | | | | | | 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>
* Eliminate great evil in the networking code. That's all I'm gonna say.jkh1996-12-091-56/+1
|
* Joerg's changes to add screen font and screenmap setting.jkh1996-11-071-2/+2
| | | | | | Some changes of my own to make screen saver configuration a little more sane, and also make it easier to get to the keyboard/screen setup from the options menu.
* Make the save_userconfig() stuff conditional and turned off by defaultjkh1996-10-051-3/+2
| | | | | (for now - still a few more wrinkles here). Add more debugging code and some cosmetic tweaks.
* Correct check for ensuring that the network configuration isn't fiddled withjkh1996-10-051-9/+9
| | | | when running multi-user.
* Simplify some dialogs on the basis of my changes to ui_objects.c in libdialog.jkh1996-09-011-34/+11
| | | | Also update copyright notices.
* Try to make screen update more efficient (less flickering) by morejkh1996-08-031-4/+3
| | | | judicious use of dialog_clear_norefresh().
* Fix even more lurking bogons - why do I never find these until the lastjkh1996-07-081-5/+9
| | | | possible minute? :-)
* Make it plainer how to exit.jkh1996-07-021-2/+2
|
* ack - left in a typo. Time for bed!jkh1996-06-171-1/+2
|
* Uh, this is what I was really thinking when I made the device registrationjkh1996-06-131-2/+2
| | | | changes - honest! :-)
* Dispense with the special case handling of cuaa* devices by synthesizingjkh1996-06-121-2/+2
| | | | separate entries for sl0 and ppp0 on each device.
* Remove a particularly annoying confirmation dialog.jkh1996-05-211-3/+2
|
* Clear the screen before putting up tcpip dialog.jkh1996-04-301-1/+2
|
* Bump snapshot release date - looks like I was off by a couplejkh1996-04-281-2/+5
| | | | | | of days! More display fixes to sysinstall and assorted tweaking.
* Bring this into sync.jkh1996-04-231-2/+5
| | | | | | | | | | 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-22/+10
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Major surgery.jkh1996-04-071-2/+2
| | | | | | | | | | | | | | | 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.
* Miscellaneous cleanup before big round of menu restructuring (to use newjkh1996-03-021-1/+4
| | | | libdialog features).
* Update the -current sources from the 2.1 branch.peter1995-12-071-35/+123
| | | | Approved (in spirit) by: jkh
* This mega-commit brings in Jordan's latest sysinstall version..peter1995-09-181-3/+3
| | | | | | | 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...
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-12/+46
|
OpenPOWER on IntegriCloud