summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sade
Commit message (Collapse)AuthorAgeFilesLines
* NFS installation was broken - try to fix it.jkh1995-05-301-3/+4
|
* 1. Fix a looping bogon in configFstab().jkh1995-05-292-6/+5
| | | | | | 2. Fix the gauge. 3. Don't shut down the media device gratuitously after getting the root floppy - it saves work later.
* Add a bunch of missing help files.jkh1995-05-291-15/+15
|
* Sync up my work for the night. This should implement ALL possiblejkh1995-05-299-84/+160
| | | | | | 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.
* Get help files form /stand/help.tgzphk1995-05-291-23/+17
|
* Make the emergency holographic shell (on VTY4) actually work with jobjkh1995-05-293-8/+11
| | | | | | control and signals and such. Thanks, Gary! Clean up some miscellaneous bogons for Poul.
* Shrink the boot floppy by removing all extraneous stuff. Also increasejkh1995-05-294-15/+18
| | | | | | number of inodes. Fix various bugs reported by Poul. Implement VTY switching.
* Add various missing seat belts.jkh1995-05-283-17/+39
|
* Fix bogon I introduced into dist extraction code last night.jkh1995-05-284-60/+47
| | | | Update to Poul's latest gripe list fixes.
* Try again to redirect the console back before rebooting.jkh1995-05-281-3/+5
|
* Sync up with Poul.jkh1995-05-287-65/+230
|
* Humanize Poul-Henning's code. Status values should be properlyjkh1995-05-281-2/+1
| | | | respected now.
* 1. Make this compile again after Poul's changes to the get() strategyjkh1995-05-271-2/+2
| | | | | | routine. 2. Improve the tcpip menu slightly.
* Major cleanup. Mediaroutines now get asked about a file. All thephk1995-05-272-14/+20
| | | | | | | multi part stuff centralized. The final check is backwards or something so it always said it failed, even it it didn't. Fixed tcpip address check to not be stupid, 10.0.255.1 is legal.
* Commit parts of reorg that were diffs. Substantially re-engineer thejkh1995-05-275-46/+69
| | | | extraction and mediaGetFTP() handshaking to solve some unexpected complexities.
* Put the console back on ttyv0 before rebooting.jkh1995-05-261-2/+7
|
* Put out variable names in quotes.jkh1995-05-261-3/+3
|
* Clean up the variable handling code a little.jkh1995-05-263-25/+29
| | | | Write /etc/hosts in the right place.
* Ask name of "other" ftp site in correct place.jkh1995-05-262-10/+11
| | | | | Make TIOCCONS redirection for console messages work properly; we no longer open /dev/console for all I/O - we use the VTYs directly.
* Clean up the configuration stuff a bit more - we should now populatejkh1995-05-264-24/+83
| | | | | | /etc with good things(tm). Fire off ppp with all the proper initial options set.
* This should fix the last of the ftp path problems.jkh1995-05-262-15/+19
| | | | It was all a bit more complex than it first looked.
* be nice and tell the user when the installation has completed successfullyjkh1995-05-261-1/+2
| | | | | so they don't just come back to a menu again 2 hours later with no idea what happened with the operation(s) they had in progress.
* Fix a bug in the /etc populating copy.jkh1995-05-261-3/+4
| | | | | | | | | | | | | | | Change root.flp from a new format CPIO archive to a tar archive. Unless we're willing to change the main tarballs from tar format to "newc" (or, even better, "crc") cpio format, we need to use one common one for all and that's tar for now. Install will now grab "root floppy" from an ftp site if that's what you've got set. Fix even more gripes from Poul's list. P.S. As soon as I get the distfiles copied over to freefall tomorrow morning, those of you wishing to test minimal installs over ftp should be able to do so by grabbing the boot floppy and nothing else. Keep your eyes open for my announcement.
* Tighten up the TCP/IP dialog a little.jkh1995-05-261-1/+2
| | | | Simply install procedure a bit.
* Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.jkh1995-05-267-153/+104
| | | | | | | | 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.
* Add CRC checking to sysinstall.jkh1995-05-251-2/+3
| | | | Submitted by: gpalmer
* Bring in all my fixes to Poul's gripe list as of last night.jkh1995-05-259-77/+119
|
* Cleanup.jkh1995-05-252-3/+5
|
* Put back some changes that were smashed in yesterday's release treejkh1995-05-255-17/+49
| | | | shoot-down.
* Invoke the _right_ shell. Sigh.jkh1995-05-241-2/+2
|
* Whoops - that last feature I committed to put a diagnostic shell injkh1995-05-241-1/+3
| | | | | ttyv3 would work a lot better if I actually exec'd a shell! :-) Reviewed by:
* 1. Spawn a shell on VTY4 and leave it lying around.jkh1995-05-244-3/+20
| | | | | 2. Bring in Gary's prompt stuff in extractGeneric. 3. Add another global for telling when we're running as init.
* Take out configSysconfig() until I get it written.jkh1995-05-241-1/+3
|
* Bring everybody up to date on my morning's work.jkh1995-05-245-216/+260
| | | | | | | | | | | | | | | | | | | | 1. Fix a few bugs in the ftp installation code and implement proper ftp and network shutdown routines. 2. Clean up the menus a fair bit - add a FreeBSD configuration menu. 3. Eliminate the last of the "chaining" - the installation now does the most obvious thing in the most obvious cases and doesn't present you with more menus than you were expecting. This makes it necessary to be a little more explicit in places, but it's still less confusing. 4. Add a few more safety nets for the user. Change a few hard-and-fast limits to warnings (it now runs as non-root, Bruce). 5. Add descriptions for all the supported ethernet cards. 6. Make the cpio floppy extract put up a menu requesting the drive you wish to use if you have more than one; don't just always assume drive A.
* Makefile:gpalmer1995-05-241-0/+3
| | | | | | | | | | Add testftp: target ftp.c: add more debugging output and fix a few more problems media_strategy: make the ftp system actually do something resembling common sense. it now works after a fashion, although it soon falls over for some reason.
* Sync to latest ftp-capable sysinstall. We're getting there!jkh1995-05-248-80/+169
|
* Add a final configuration menu and the beginnings of the backing codejkh1995-05-244-26/+49
| | | | | 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-234-9/+38
| | | | | | 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-239-92/+321
| | | | | | | | | | 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.
* Implement most of the CD extract code.jkh1995-05-224-121/+199
| | | | | | Clean up a few last display bugs. Add sanity checking that makes sure user creates root and swap partitions. Add swap partitions with swapon().
* Try AGAIN to get the disklabel editor to do the right thing.jkh1995-05-213-14/+14
| | | | | | | | | | This is getting ridiculous. I may have to put the clear() back and take the performance penalty, Poul. Tweak the TCP/IP setup menu to look a little nicer. Add lp0 to the list of available network devices (it was found before but simply not described properly).
* Stick in another strategic clear().jkh1995-05-211-2/+2
|
* 1. Start syncing up the network strategy code so that folks like Poul andjkh1995-05-215-80/+138
| | | | | | | | Justin can see it. 2. Attempt to fix the redisplay problems in label.c some more. Not clearing the screen each time is certainly faster, but it's causing all sorts of problems.
* Correct a display bug that Poul introduced with his last roundjkh1995-05-211-4/+14
| | | | | | of optimizations. Add a check to make sure that root filesystems are at least 20MB in size (this is just a thumbnail approximation, and we can revise it later if necessary).
* The latest batch from me. Still some screen anomalies (One could considerphk1995-05-211-79/+99
| | | | the entire libdialog one such :-( ) but functionally ok I think.
* label.c: wizard mode now returns;phk1995-05-213-5/+5
| | | | | | disks.c: clrtobot() so that deleted stuff disappears. disks.c: offset is signed (for OnTrack diskmanager) system.c: don't setbuf(stdout,0), it's too slow.
* Make a fixit.flp target too.phk1995-05-211-6/+10
| | | | Improve the search code for the -u # argument to newfs.
* Make newfs options work on rootfs.phk1995-05-213-61/+49
| | | | | | | Add size argument to new_part, so it can come up with a good default for newfs. Fix (possibly) a dialog botch after label.c's wizard mode. Make vsystem even smarter abour crunched binaries (what a speedup!) (You need to recompile crunchgen !)
* Now cpio works for me. (it was Mostly confusion about when the chrootphk1995-05-202-15/+10
| | | | | | happened) Make vsystem crunch aware in an intelligent fashion. make the boot.flp target more specific (and faster).
* #if 0 out PHK's code until we can find a way of making it crunchgengpalmer1995-05-201-3/+6
| | | | dependant so that standalone builds aren't hosed.
OpenPOWER on IntegriCloud