jkh
f51935dac3
Handle tabs in INDEX files.
...
Display full, un-truncated version of description in status line.
1996-06-25 04:28:23 +00:00
jkh
8eb37231d4
Bring in my changes for removing the pestilent obj links (unless you
...
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.
1996-06-24 04:26:21 +00:00
jkh
cdc8a8df54
ack - left in a typo. Time for bed!
1996-06-17 23:04:24 +00:00
jkh
a2bb2b476e
Init network at proper time.
1996-06-17 21:48:33 +00:00
jkh
1eddad26dd
Whups! Slight adjustment.
1996-06-17 19:33:27 +00:00
jkh
ee326e9492
Add more items to the glossary menu and reformat it slightly.
1996-06-17 19:31:34 +00:00
jkh
fabf4e3fc0
Add a top level function index.
1996-06-16 23:17:35 +00:00
jkh
c6e3d799ef
Check network status earlier in FTP/NFS installs in order to reduce
...
user frustration.
1996-06-16 21:57:35 +00:00
jkh
ed99f5eec3
Change default user/group to ones that actually exist in default passwd
...
file.
1996-06-15 17:58:51 +00:00
jkh
ad936634b3
Add a strategic dialog_clear().
1996-06-15 16:09:21 +00:00
jkh
0826bf5711
Make the CDROM auto-detection code a little more flexible about accepting
...
old CDs.
1996-06-14 18:23:26 +00:00
jkh
a6e6c783ca
Don't use some of the low-contrast text attributes I was using before - they
...
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.
1996-06-14 14:34:03 +00:00
jkh
b8c4cd33ea
Make the editor work again and we're done.
1996-06-13 17:36:28 +00:00
jkh
7fadbf554c
Uh, this is what I was really thinking when I made the device registration
...
changes - honest! :-)
1996-06-13 17:07:41 +00:00
jkh
50a16f70f1
Correct some embarassing 3am english.
1996-06-13 13:45:16 +00:00
jkh
95e3e749fd
Ok, NOW the install.sh scripts are installed correctly!
1996-06-13 09:35:16 +00:00
jkh
3f082d87f9
Correct a small typo in the Makefile.
1996-06-13 01:57:48 +00:00
jkh
4c0a0894d8
Fix broken sysinstall check.
1996-06-12 17:29:45 +00:00
jkh
019fedf514
Dispense with the special case handling of cuaa* devices by synthesizing
...
separate entries for sl0 and ppp0 on each device.
1996-06-12 17:09:34 +00:00
jkh
5385a16e56
Automatically add install.sh scripts to dists.
1996-06-12 16:32:16 +00:00
jkh
592543e6a0
Some stuff I left out of the last commit - make toggle options toggle
...
again instead of simply letting you set them and staying that way forever.
1996-06-12 14:20:20 +00:00
jkh
a2ffbe1a9a
Fix a truly stupid bug which broke the package installation menu
...
for everything _but_ the multi-user case now (it was the opposite before :-).
That means adding packages with the 2.2-960511-SNAP boot floppy is busted. Feh.
1996-06-12 14:02:13 +00:00
jkh
3ff88e997b
handle a message box which can potentially go past 80 cols.
1996-06-12 07:03:44 +00:00
jkh
47177c3993
Update for the next SNAP.
1996-06-11 15:39:53 +00:00
jkh
83aa0812ab
Put in a strategic dialog_clear() to prevent screen corruption reported
...
by Joerg.
1996-06-11 13:07:57 +00:00
jkh
6732100aee
Change some verbiage slightly.
1996-06-11 10:16:53 +00:00
jkh
63e012a54c
A slight error in my logic had me using color text attributes on Hercules
...
monochrome displays. Whoops! Fix.
1996-06-11 09:47:30 +00:00
jkh
8ec53d24df
Misc doc cleanup.
1996-06-11 08:02:09 +00:00
jkh
f27ab1365a
Come up with a scheme for stamping the FreeBSD version number on CDs,
...
allowing sysinstall to automagically detect, mount and select an
appropriate FreeBSD CDROM as the installation media. Defining "appropriate"
also requires that you check the version numbers since an older FreeBSD
CD could be in the drive, which is the purpose of this patch.
1996-06-11 05:06:32 +00:00
jkh
703fd63cf9
Finally get this back into shape following my incorporation of Garrett's
...
enhancements.
1996-06-08 22:55:25 +00:00
jkh
28aa321a11
Don't cache local copy of "Powered by FreeBSD" logo - use the project
...
one (we're out of space for putting this on the floppy).
1996-06-08 12:01:25 +00:00
jkh
c75ddabf83
Implement selective text attributes for the syscons vty / vt100 emulator
...
selection since an attribute which looks good on a color console doesn't
necessarily look good in an xterm.
1996-06-08 09:08:51 +00:00
jkh
4faf24f33e
Put back some changes I inadvertantly spammed with a cvs update.
1996-06-08 08:01:52 +00:00
jkh
88fea1c3af
Merge changes from HEAD.
1996-06-08 07:15:55 +00:00
jkh
2a03e988da
Make CDROMs automagically select as the default media type.
...
If you're running multi-user, check off items in the packages menu
based on whether or not they're actually installed.
1996-06-08 07:02:21 +00:00
jkh
9eb8bcf5f7
Various fixes, take power.uu out as it was causing overflows. We'll
...
need to fetch it dynamically rather than keep it in the source tree
(subject of a follow-up commit).
1996-06-07 11:46:19 +00:00
jkh
96298892eb
Allow user to selectively redo any given part of the release in `rerelease'.
...
Create smaller BOOTMFS kernel with more sane sed command rather than fgrep/sed
Make it possible to generate multiple kernels with the KERNELS variable.
Add mtree generated distribution signatures to dists.
1996-06-06 10:13:32 +00:00
jkh
161f96e430
Put .inf files directly into distributions so that sysinstall can find them.
1996-05-29 04:13:17 +00:00
jkh
c3a7c96ba9
Fix some minor formatting dreck.
1996-05-29 03:27:31 +00:00
jkh
6494b19d73
Sha-ZAM!
...
The root floppy is now gone. I shall not mourn its passing.
Everything we need is on boot.flp or the bindist.
1996-05-29 01:35:33 +00:00
jkh
63fe227349
Very small semantic change.
1996-05-28 23:31:20 +00:00
jkh
a912abf585
Only look at command-line args if we're not running as init - duh!
...
Thanks, David.
1996-05-28 18:30:30 +00:00
jkh
28ca6026b2
Catch and DTRT with SIGPIPE
1996-05-27 22:12:05 +00:00
bde
4545233798
Fixed oops in previous change.
1996-05-24 15:35:36 +00:00
bde
22afa69275
Fixed SRCS so that `make depend' works.
1996-05-24 15:33:25 +00:00
jkh
a6d22d5527
Have both distribution and package extraction screens display the
...
transfer speed in KB/sec while fetching stuff; this gives you a better
idea if your link has crashed or is behaving oddly.
1996-05-23 16:34:30 +00:00
jkh
d595d9d021
Remove some harmless 3am hacking artifacts.
1996-05-23 11:50:11 +00:00
jkh
1c2df5ae79
Remove a particularly annoying confirmation dialog.
1996-05-21 15:57:21 +00:00
julian
57f684b7bc
stand alone (kinda) floppy generation..
...
you still need tohave done a make world and have made 'sysinstall'
this should not interfere with existing code as it's standalone.
write_mfs_in_kernel.c is duplicated alsewhere.. one will go ..
1996-05-21 01:12:48 +00:00
jkh
2955e17bb2
Correct device list.
1996-05-16 20:06:14 +00:00
jkh
7cd1713b42
Rethink the previous X distribution change. Including COMPAT_21 is just
...
bogus, and I think I'll simply see that the X distribtion is rebuilt for
-current before doing another snapshot for it. :-)
1996-05-16 13:39:08 +00:00
jkh
9a98e87498
Get X user and X developer distributions checked correctly again in menus.
...
Oh yeah, last commit also fixed (I hope) the /etc/sysinstall not being
written on Custom installation problem.
1996-05-16 13:30:24 +00:00
jkh
7560ec91cb
Fix some long-standing malloc bugs in the package handling code (freeing garbage
...
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().
1996-05-16 11:47:46 +00:00
jkh
996907c196
Simply comment-out BUILDNAME and CHROOTDIR - they should be set at the time of
...
make's invocation.
1996-05-16 03:20:52 +00:00
jkh
9081f266cf
More informative command sequence for creating UFS floppies.
...
Submitted by: harold barker <hbarker@dsms.com>
1996-05-13 07:12:27 +00:00
jkh
0f600e3b36
Some cosmetic changes:
...
Make "selection bar" inverse video white-on-blue on color screens to avoid
it getting muddled up with popup dialogs.
Do disk selection in a more friendly fashion (for one thing, allow a
drive to be de-selected again if you change your mind).
Add a few strategic screen-saves to prevent corruption of screen contents
(thanks, Michael Elbel!).
1996-05-09 09:42:17 +00:00
jkh
8d1089fb93
Bring in some changes to make the FTP installation warn you if it can't
...
find the requested release on a given site.
1996-05-05 21:54:23 +00:00
jkh
6d3c284e17
Clear the TCP/IP device configuration screen away after we invoke it.
1996-05-02 10:09:45 +00:00
jkh
cc47383b6b
Yow! /dev/wcd0c got omitted from the boot.flp somehow. Guess that explains
...
why ATAPI CDROMs were broken in the last (and this!) SNAPSHOT.. :-(
Oh well, next SNAP I guess.
1996-05-02 08:18:28 +00:00
jkh
52413d48f1
Bump SNAP date to 960501 since that's what it is now. Next SNAP, these
...
WON'T be hardcoded in here! :-)
1996-05-01 09:42:17 +00:00
jkh
0b4caaecfb
Might as well be factual. Sigh!
1996-05-01 09:35:34 +00:00
jkh
04740820fe
Fix the last known bogon with the packages menu. It's SNAP time!
1996-05-01 09:31:50 +00:00
jkh
28ab7c1538
If we've selected X, select the compat21 distribution as well.
1996-05-01 08:50:00 +00:00
jkh
e4e2255ceb
Add the compat21 dist.
1996-05-01 08:42:40 +00:00
jkh
943934a187
Micro tweak for getting the Holographic shell message to stay on the
...
screen longer.
1996-05-01 03:31:08 +00:00
jkh
3e2b70bcea
Fix another couple of bogons with the package menu.
1996-04-30 21:22:29 +00:00
jkh
a89646d1aa
Add a missing close that left ftpd's scattered around on pkg_installs
1996-04-30 06:13:50 +00:00
jkh
6135ae2274
properly reset SYSTEM_STATE after installCommit runs.
1996-04-30 06:02:51 +00:00
jkh
3b4b3363a4
Fix some bogons in the package installer menu and search function.
1996-04-30 06:00:06 +00:00
jkh
af08bbb203
Make sure package-installers refresh the screen properly.
1996-04-30 05:40:15 +00:00
jkh
6b2b708ddf
Clear the screen before putting up tcpip dialog.
1996-04-30 05:25:15 +00:00
jkh
9f5d8f5eb7
More cosmetic changes before tomorrow's snapshot.
1996-04-30 05:23:49 +00:00
jkh
11cf91d4af
Fix more display weirdnesses that only show up during a real installation.
1996-04-29 21:15:44 +00:00
jkh
0236ef4976
Remove a bogus dialog_clear();
1996-04-29 21:07:44 +00:00
jkh
5c83d66490
Face the truth and bump the 2.2-960428-SNAP to 2.2-960430; that's the
...
last bump, I promise!
1996-04-29 20:29:29 +00:00
jkh
4f4132f247
Add an extra line to the floppies target which will make it refresh
...
the distribution area's floppy images.
1996-04-29 19:38:36 +00:00
jkh
700702925d
Reshuffle the installation routines a little for greater clarify.
1996-04-29 19:34:25 +00:00
jkh
00aca5d789
Yikes - bogon crept into the NFS setup menu.
1996-04-29 18:06:08 +00:00
jkh
21b88d9549
Fix a small display bogon with the progress indicators.
1996-04-29 17:59:07 +00:00
jkh
1a4cbf6251
Add some more debugging statements.
1996-04-29 06:47:10 +00:00
jkh
ed088366ea
Fix some display bogons in the label editor.
1996-04-29 05:09:23 +00:00
jkh
9059910165
Don't stop /etc/sysconfig if we're `faking'.
...
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.
1996-04-28 22:54:21 +00:00
jkh
590017a61c
Add a new -fake argument to make sysinstall not actually change things while
...
I'm testing it.
1996-04-28 20:54:11 +00:00
jkh
a4b8c8b412
Update to new SNAP revision information.
1996-04-28 06:08:41 +00:00
jkh
bef4595dff
Fix an ancient index list bug.
...
Make FTP re-initializion work.
Fix fix fix.
1996-04-28 03:27:26 +00:00
jkh
757f0d4140
Move some of functions around in order to make this stuff easier
...
to work on.
1996-04-28 01:07:27 +00:00
jkh
7a8e35fbab
Bump snapshot release date - looks like I was off by a couple
...
of days!
More display fixes to sysinstall and assorted tweaking.
1996-04-28 00:37:38 +00:00
jkh
a73f46116d
Add a missing helpfile for fixit.
1996-04-27 07:18:59 +00:00
jkh
b36a827725
More misc menu hackery.
1996-04-27 07:04:12 +00:00
jkh
07edfe387a
Fix a minor typo.
1996-04-27 04:57:43 +00:00
jkh
ae6fe2880b
Update more docs to match -current reality.
1996-04-27 01:34:47 +00:00
jkh
9ba7f10d63
Remove libdisk from the old location.
1996-04-26 19:27:47 +00:00
jkh
63a39b133f
Fix display refresh bug in displayHelp()
...
Go back to Normal menus for Media and FTP menus rather than
radio menus - the difference in behavior is confusing and sort
of detracts from the added (small) advantage of seeing what you last
picked.
1996-04-26 18:19:38 +00:00
jkh
8f1f3359e0
Might as well update the release notes while I'm here!
1996-04-25 19:04:45 +00:00
jkh
b84f0b7444
These docs were in fair need of updating.
1996-04-25 18:40:02 +00:00
jkh
98c381f45f
Add a place-holder message for the CDROM fixit feature (which I'm not going
...
to add in time for the next SNAP).
1996-04-25 18:00:28 +00:00
jkh
553bed49c4
Quite a few changes:
...
1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic
points.
2. Clean up the distributions menus so that everybody (that's reasonable)
has All and Clear options for setting/clearing things en-masse.
3. Various attempts at display optimization.
4. Change the wording of the `Don't use Write!' dialogs to make them more
explicitly define when and when not to use the option.
1996-04-25 17:31:27 +00:00
jkh
e665fee23a
Bring this into sync.
...
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!
1996-04-23 01:29:35 +00:00
jkh
2d5b4f754e
1. Update all the copyrights to delete useless clauses 3 and 4.
...
2. Change more of the menu code over to new system.
3. Streamline label editor.
1996-04-13 13:32:15 +00:00
jkh
61af07d023
Major surgery.
...
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.
1996-04-07 03:52:36 +00:00