summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/msg.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't use some of the low-contrast text attributes I was using before - theyjkh1996-06-141-5/+5
| | | | | | apparently look bad on some LCD screens. While I'm in there, tweak and adjust a number of other minor interface details which have been bothering me for awhile.
* Implement selective text attributes for the syscons vty / vt100 emulatorjkh1996-06-081-5/+5
| | | | | selection since an attribute which looks good on a color console doesn't necessarily look good in an xterm.
* Have both distribution and package extraction screens display thejkh1996-05-231-8/+3
| | | | | 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-2/+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().
* Bump snapshot release date - looks like I was off by a couplejkh1996-04-281-23/+12
| | | | | | of days! More display fixes to sysinstall and assorted tweaking.
* 1. Update all the copyrights to delete useless clauses 3 and 4.jkh1996-04-131-22/+9
| | | | | 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-8/+23
| | | | Approved (in spirit) by: jkh
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-8/+5
|
* Remove trailing whitespace.rgrimes1995-05-301-3/+3
|
* Sync up my work for the night. This should implement ALL possiblejkh1995-05-291-6/+19
| | | | | | 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.
* Make the emergency holographic shell (on VTY4) actually work with jobjkh1995-05-291-4/+7
| | | | | | 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-291-4/+6
| | | | | | number of inodes. Fix various bugs reported by Poul. Implement VTY switching.
* Sync to latest ftp-capable sysinstall. We're getting there!jkh1995-05-241-1/+2
|
* 1. Bring in the first cut of Poul's ftp routines. We still don'tjkh1995-05-231-5/+37
| | | | | | | | | | 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-221-7/+10
| | | | | | Clean up a few last display bugs. Add sanity checking that makes sure user creates root and swap partitions. Add swap partitions with swapon().
* Change vsystem to know that the shell is crunched in.phk1995-05-201-2/+2
| | | | Sanitize a couple of messages.
* Try again to get cpio_extract() to work. Also fix the bogonjkh1995-05-201-2/+7
| | | | | I introduced with msgNotify() again. Sigh. I'll get it looking correct someday!
* Clear the screen on msgNotifys.jkh1995-05-201-1/+2
| | | | | | Don't notify in vsystem() - it obscures the original message. Put some debugging code into cpio_extract() so that I can see why it doesn't work now. :(
* 1. Fix a pathological bug I introduced in msgInfo(). Right idea, wrongjkh1995-05-201-5/+11
| | | | | | | | | | | | | | | | | | 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.
* Totally re-work cpio_extract.jkh1995-05-201-5/+13
| | | | | Erase the annoying "Command output is on debugging screen" message when it's time to switch back.
* Correct a few wording bogons in the menus.jkh1995-05-201-6/+1
| | | | | Make notify NOT wipe the dialog off right after putting it up. Whoops. Kinda defeated the purpose! :-)
* More assorted verbosity. Also don't log informational messages.jkh1995-05-191-3/+1
|
* 1. Copy the boot floppy into /stand before extracting the CPIO floppy.jkh1995-05-191-4/+18
| | | | | 2. On Justin's advice, remind the user when they should switch back from the debugging screen, if they're looking over there.
* Add some more debugging information and fix a few missing newlines.jkh1995-05-181-4/+4
|
* Also log all user interactions to debugging log.jkh1995-05-181-1/+6
|
* This will now compile and even scribble helpfully on your disks.jkh1995-05-161-2/+17
| | | | | | | | | It remains to be seen how successfully. The distribution loading code is still not here yet, but the partition/newfs/mount/cpio-extract cycle is as complete as it's ever going to get, modulo possible bug fixes. The TCP/IP setup screen is also sort of here, albeit in a highly-changing state due to the fact that per-interface information isn't being kept right now but is being added (thanks, Gary!).
* First round of changes after testing this on actual systems. Clean upjkh1995-05-111-2/+2
| | | | | some of the badly displayed menus, use the proper notification box for messages, make proceed work.
* Ok, we should now create all filesystems, mount them and extract thejkh1995-05-081-5/+18
| | | | cpio floppy at this point.
* Make this compile again. Poul and I need to sync up again.jkh1995-05-071-10/+10
|
* Correct a few ordering errors in how the partitions were being displayed.jkh1995-05-071-5/+5
|
* All the editors are finished. Now if I can just get a problem with libdiskjkh1995-05-051-2/+22
| | | | | | fixed, we should be able to fully set up the user's disk. Still to come with next commit: filesystem setup, distribution extraction, final configuration.
* Everything but the partition editor is done. This commit is for MBR testing.jkh1995-05-041-3/+3
|
* This will now write MBR entries - should be enough for testing.jkh1995-05-041-4/+3
|
* My latest round of changes - make the "slices" editor work.jkh1995-05-041-15/+72
|
* Commit my latest changes before having a nap. Still not close to done,jkh1995-05-011-1/+36
| | | | | | 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.
* Here is my first "framework" commit of the new sysinstall. There is a LOTjkh1995-04-271-0/+131
more to come in the next 24 hours, this is just the first stable result of 8 hours of hacking so far. The specification format for menus is pretty much hammered out and the beginnings (very humble) of the doc hierarchy are present for an example. It should be quite easy to add a lot more menus quickly to this since I did go somewhat out of my way to make the framework easy to work with. This is NOT the glorious semi-graphical sysinstall (or whatever its name will be) that the install-geeks are working on, this is simply the "son of sysinstall" I've been promising to write in the interim for 2.0.5 and 2.1R (super install doesn't come until 2.2R).
OpenPOWER on IntegriCloud