summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sade
Commit message (Collapse)AuthorAgeFilesLines
* Bring my changes forward from 2.1jkh1995-12-113-16/+12
|
* Update the -current sources from the 2.1 branch.peter1995-12-0719-1218/+2678
| | | | Approved (in spirit) by: jkh
* This mega-commit brings in Jordan's latest sysinstall version..peter1995-09-1812-622/+787
| | | | | | | 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-1117-693/+891
|
* Remove trailing whitespace.rgrimes1995-05-3017-72/+72
|
* Whoops! Fix things so that the root.flp also comes over NFS, not justjkh1995-05-301-12/+7
| | | | the distfiles.
* 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).
OpenPOWER on IntegriCloud