jkh [Wed, 9 Nov 1994 23:02:11 +0000 (23:02 +0000)]
[Changes are now for BETA]
This attempts to make the installion a little less grating by not
clearing the screen every time a like-sized dialog is going to splat
on top of another one. If you don't want the screen to clear, set
clear="", otherwise leave it set to (or set it back to) "--clear".
It can't be set to "" all the time since then small dialogs appearing
on top of big dialogs look funky.
Fixed bug that somehow made it into here: the ifp must be stored in the
mbuf header for received packets. Minor performance optimizations. Removed
#ifdef MULTICAST's as this isn't optional in our kernel.
jkh [Tue, 8 Nov 1994 20:17:45 +0000 (20:17 +0000)]
Damn!! I left Soren's name off the core team roster by mistake! :-( :-(
I'm going to re-roll the boot floppies to have this in, and hopefully
Poul will update it into his world tree before making the bin tarballs.
Be a real shame to leave this incorrect! Very sorry, Soren! It was
simply an updating oversight! :-(
jkh [Tue, 8 Nov 1994 18:44:14 +0000 (18:44 +0000)]
Poul's and my idea of avoiding the last reboot at the end was
too ambitious; we can't make the transiton from install to /sbin/init
without another reboot. Sigh.. Oh well, not that big a deal.
jkh [Tue, 8 Nov 1994 13:28:06 +0000 (13:28 +0000)]
Remove the redirects for extract.sh. Upon further reflection, you
need to see the output on the main vty. cpio likes to open /dev/tty
for its output! :-(
jkh [Tue, 8 Nov 1994 11:14:45 +0000 (11:14 +0000)]
11th hour fixes to get the install just right. Fix some bugs
in how ftp transfers were done, make sure all output goes to /dev/ttyv1
for debugging, add in the parallel-IP support so Poul will stop
squeaking (for the moment, anyway).
jkh [Tue, 8 Nov 1994 07:48:05 +0000 (07:48 +0000)]
Sorry about last commit message (or lack thereof) - slip of the fingers.
Adjust the docs to point out how to get a sub-shell during the install.
Add an entry for the PCMCIA ethernet driver.
jkh [Tue, 8 Nov 1994 07:24:51 +0000 (07:24 +0000)]
Trim back the confirm dialog.
Increase the amount of space available to the ethernet setup dialog
Put in a last parting-shot dialog telling you to run tzsetup, and promising
to do this for you later.
Adjust flags to ifconfig - they were bogus.
jkh [Tue, 8 Nov 1994 05:41:34 +0000 (05:41 +0000)]
From: Lars Fredriksen <fredriks@mcs.com>
Here is the improved probe for the mse (Bus Mouse) device driver. I
have been running with this under 1.1.5.1 as well as 2.0 without a hitch for
quite a while.
Submitted by: lars
jkh [Tue, 8 Nov 1994 03:41:52 +0000 (03:41 +0000)]
Fixup:
1. Don't use kernel name for headers - I'm running 2.0.1-Development,
not ALPHA, and this messes things up.
2. The last dialog was too big, make it a little smaller. Just cosmetic,
while I'm in here.
ache [Tue, 8 Nov 1994 00:47:04 +0000 (00:47 +0000)]
Add missing values.h (it isn't part of libg++ anymore) but it
accords ANSI standard, provides backward 1.x compatibility and
used in many applications.
phk [Mon, 7 Nov 1994 21:07:09 +0000 (21:07 +0000)]
*** ATTENTION *** YOU MIGHT BE ABOUT TO BE HOSED *** ATTENTION ***
This effectively changes the non-DES password algoritm.
If you have the "securedist" installed you will have no problems with this.
(Though you might want to consider using this password-encryption instead
of the DES-based if your system is likely to be hacked)
If you are running a -current system without the "securedist" installed:
YOU WILL NEED TO CHANGE ALL PASSWORDS !! There is no backwards mode.
Suggested procedure is:
Update your sources
cd /usr/src/lib/libcrypt
make clean
make all
make install
passwd root
<set roots new password>
change password for any other users on the system.
This algorithm is expected to be much better than the traditional DES-
based algorithm. It uses the MD5 algorithm at what it is best at, as
opposed to the DES algorithm at something it isn't good at at all. The
algorithm is designed such that it should very hard to shortcut the
calculations needed to build a dictionary, and to make partial knowledge
(Hmm, his password starts with a 'P'...) useless. Of course if somebody
breaks the MD5 algorithm this looses too.
The salt is 48 bits (8 char @ base64).
The encrypted password is 128 bits.
And I am positively delighted to say that it takes 34 msec to crypt() a
password on a Pentium/60Mhz, so building a dictionary is not really an
option for hackers at the moment.
joerg [Mon, 7 Nov 1994 20:09:35 +0000 (20:09 +0000)]
Avoid a division by zero if the actual sector size isn't known during the
device announcement; assume a sector size of 512 instead (likely to be
right at all).
This case happens when booting with a removable disk device attached
(e.g. an MOD), but no medium inserted.
jkh [Mon, 7 Nov 1994 10:01:32 +0000 (10:01 +0000)]
2 11th-hour fixes from Ugen (not Uben, sorry!) J.S.Antsilevich.
I think it's time for Ugen to get a freefall account, just so I can
direct mail at him directly and let him drop off patches for us here. Ugen?
Done!
Submitted by: ugen
phk [Mon, 7 Nov 1994 03:51:32 +0000 (03:51 +0000)]
Added a kernel variable, "dodump" defaulting to zero, which disables dumps.
Somebody should make a mib variable for it.
Just now it is pointless to dump the kernel, since we have nothing which
can read the dump.
Furthermore is should never be the default to dump.
options DODUMP
will enable dumps.