summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/config.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix some minor reported bogons from the BETAjkh1996-07-041-7/+10
|
* Add an extra /etc/hosts entry per advice of Joerg.jkh1996-07-021-1/+2
|
* Put my changes back - Thanks, Peter! Boy, an errant Tag sure can messjkh1996-06-291-0/+16
| | | | you up! :-)
* Sync with 2.1-stable (I commited my changes there first by mistake due tojkh1996-06-291-17/+1
| | | | an errant CVS tag file).
* Copy the documentation files up into the release area - I've been doingjkh1996-06-291-1/+17
| | | | this by hand all along. Silly.
* Handle tabs in INDEX files.jkh1996-06-251-2/+3
| | | | Display full, un-truncated version of description in status line.
* Change default user/group to ones that actually exist in default passwdjkh1996-06-151-2/+4
| | | | file.
* Make the editor work again and we're done.jkh1996-06-131-9/+4
|
* Some stuff I left out of the last commit - make toggle options togglejkh1996-06-121-17/+45
| | | | again instead of simply letting you set them and staying that way forever.
* Make CDROMs automagically select as the default media type.jkh1996-06-081-1/+2
| | | | | If you're running multi-user, check off items in the packages menu based on whether or not they're actually installed.
* Sha-ZAM!jkh1996-05-291-2/+3
| | | | | The root floppy is now gone. I shall not mourn its passing. Everything we need is on boot.flp or the bindist.
* Have both distribution and package extraction screens display thejkh1996-05-231-2/+2
| | | | | transfer speed in KB/sec while fetching stuff; this gives you a better idea if your link has crashed or is behaving oddly.
* Fix some long-standing malloc bugs in the package handling code (freeing garbagejkh1996-05-161-3/+2
| | | | | | | | | | | | | in one place, leaking memory in another). Add a facility to invoke subsystems directly by naming them on sysinstall's command-line when running post-install. A replacement for pkg_manage might, for example, be `/stand/sysinstall configPackages' Fix bogon where upgrade shell was entered with tty modes spammed. Fix bug with release name checking in ftp_strat. Turned a bunch of bogus exit()s into proper calls to systemShutdown().
* Yikes - bogon crept into the NFS setup menu.jkh1996-04-291-2/+2
|
* Don't stop /etc/sysconfig if we're `faking'.jkh1996-04-281-2/+7
| | | | | | More asthetic adjustments to menus. Improve both the display efficiency and usability of the label screen - it's now possible to label quite a few disks in the label editor.
* Add a new -fake argument to make sysinstall not actually change things whilejkh1996-04-281-11/+11
| | | | I'm testing it.
* Fix an ancient index list bug.jkh1996-04-281-8/+14
| | | | | Make FTP re-initializion work. Fix fix fix.
* Move some of functions around in order to make this stuff easierjkh1996-04-281-2/+57
| | | | to work on.
* Bring this into sync.jkh1996-04-231-21/+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-30/+23
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Major surgery.jkh1996-04-071-8/+22
| | | | | | | | | | | | | | | 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.
* Rename the usage of `private' to `private_data' to cope with thejoerg1996-03-241-8/+8
| | | | | | | | 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...
* Major enhancements to the package adder (next step is to use the new dialogjkh1996-03-211-26/+38
| | | | | | functions to make the menus far less klunky, but one thing at a time). Fix bug that had debug output spewing uselessly on vty2 when running multiuser.
* Use proper path to hostnamejkh1996-03-191-2/+2
|
* Lots of fixes:jkh1996-03-181-3/+3
| | | | | | | | | | | | | | | | 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.
* Update the -current sources from the 2.1 branch.peter1995-12-071-104/+257
| | | | Approved (in spirit) by: jkh
* This mega-commit brings in Jordan's latest sysinstall version..peter1995-09-181-19/+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-53/+89
|
* Remove trailing whitespace.rgrimes1995-05-301-4/+4
|
* 1. Fix a looping bogon in configFstab().jkh1995-05-291-2/+2
| | | | | | 2. Fix the gauge. 3. Don't shut down the media device gratuitously after getting the root floppy - it saves work later.
* Sync up my work for the night. This should implement ALL possiblejkh1995-05-291-3/+3
| | | | | | 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.
* Fix bogon I introduced into dist extraction code last night.jkh1995-05-281-1/+3
| | | | Update to Poul's latest gripe list fixes.
* Sync up with Poul.jkh1995-05-281-8/+2
|
* Put out variable names in quotes.jkh1995-05-261-3/+3
|
* Clean up the variable handling code a little.jkh1995-05-261-6/+1
| | | | Write /etc/hosts in the right place.
* Clean up the configuration stuff a bit more - we should now populatejkh1995-05-261-6/+63
| | | | | | /etc with good things(tm). Fire off ppp with all the proper initial options set.
* Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.jkh1995-05-261-6/+28
| | | | | | | | Root floppy (which actually may be able to go completely away at some point soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course) floppy. Fix more problems on Poul's Gripe List.
* Bring in all my fixes to Poul's gripe list as of last night.jkh1995-05-251-6/+25
|
* Take out configSysconfig() until I get it written.jkh1995-05-241-1/+3
|
* Sync to latest ftp-capable sysinstall. We're getting there!jkh1995-05-241-7/+52
|
* Add a final configuration menu and the beginnings of the backing codejkh1995-05-241-1/+14
| | | | | for it. The ftp installation method is working well enough to test. Many more bug fixes, says Gary.
* Add my first cut at TCP/IP device configuration. If this works, thejkh1995-05-231-2/+21
| | | | | | 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.
* 1. Bring in the first cut of Poul's ftp routines. We still don'tjkh1995-05-231-0/+195
use them yet, but it's close (we're working on the last wrinkles in the CD install for now). 2. Complete the CDROM installation strategy code. 3. Simplify the distribtuion loading code. 4. General error message cleanup. 5. Write the /etc/fstab file now and split those routines into config.c 6. Clean up the menus a little more.
OpenPOWER on IntegriCloud