diff --git a/en/conspectus/stable/2000/06/05.sgml b/en/conspectus/stable/2000/06/05.sgml new file mode 100644 index 0000000000..b73232f8fc --- /dev/null +++ b/en/conspectus/stable/2000/06/05.sgml @@ -0,0 +1,568 @@ + + + %includes;]> + + + &header; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Dates# PostsSubject
May 31 - June 0133.5 Release date +
May 30 - May 301Announce: -stable + commit lists
June 01 - June 011HEADS UP: Data + corruption bug in Vinum found and fixed
June 01 - June 012smbfs for FreeBSD 3.4
June 03 - June 055PCCARD support
June 04 - June 05 23dfx driver +
June 02 - June 0453.4-STABLE -> 4.0-RELEASE + upgrade: unable to mount root partition
June 02 - June 022Reboots on Alpha + System running 4.0 Stable
June 05 - June 051Spontaneous reboot with STABLE + SMP kernel
May 30 - June 0118GENERIC 4.0 kernel compile + fails on in_cksum.c
May 30 - June 053Make world fails on latest + 2.2.8...
June 05- June 051FATAL FS Mount bug in + -STABLE and -RELEASE
May 31 - May 31 1Finally....A solution, It + would appear
May 30 - May 316-jn and -STABLE world
May 29 - May 3094.0-stable, OpenSSH v1 & v2 +
+ + + + +
+ +

May 31 - June 01 (3 posts): 3.5 Release date

+ +

On May 31, 2000, [Jordan + K. Hubbard] announced to the -stable community a possible + date for the release of FreeBSD-3.5: June 20.

+ +

On the same day, [James + Housley] reminded the -stable forum that CTM did not still work as + it should:

+ +
+

I have a PR that I think should be resolved before the release: + http://www.FreeBSD.org/cgi/query-pr.cgi?pr=18058

+ +

Description:

+ +

src/usr.sbin/ctm/ctm/ctm_input.c limits files to 10Meg + (10485760). cvs-cur.6200xEmpty.gz has a file, + src/sys/dev/isp/asm_pci.h,v that is greather than 11Meg, + actually 11913588 bytes.

+
+ +

[Vivek Khera], + replying to Jordan's letter, remarked:

+ +
+

I was just investigating the NIS server on 3.4-STABLE, and noticed + that the docs claim that TCP wrappers are not compiled in + by default since they are not shipped with FreeBSD... + However, that is no longer the case.

+ +

Can we get this security updgrade included in the next + release? All that seems to be necessary is to define + YP_WRAPPER in the Makefile and link to the libwrap that is + part of the system now.

+
+ + + +
+ +

May 30 - May 30 (1 posts): Announce: -stable commit lists

+ +

On May 30, 2000, [David + Miller] made this proclamation:

+ +
+

I've setup freebsd-stable-3 and freebsd-stable-4 majordomo lists at + sparks.net. These use procmail to filter the RELENG_[3|4] + messages out of cvs-all, so one can easily tell which commits + affect them.

+ +

Anyone could use procmail to filter the list himself, but I + thought this was more convenient, especially for those not set up + with procmail.

+ +

To subscribe, send an email to + freebsd-stable-[3|4]-request@sparks.net. Digest versions are setup + as well.

+
+ + + +
+ +

June 01 - June 01 (1 posts): HEADS UP: Data corruption bug in Vinum found and fixed

+ +

On June 1, 2000, [Greg Lehey] + promulgated the following important result:

+ +
+

I've just discovered (and fixed) a serious data + corruption bug in Vinum. Under certain circumstances, + serious data corruption can result:

+ +

1. You are using RAID-4 or RAID-5 plexes.
+ 2. One of these plexes (not the first plex in the system, + whether a RAID-[45] plex or not) develops parity problems.
+ 3. You correct these errors with the 'rebuildparity' + command.

+ +

Under these circumstances, the corrected blocks will probably be + written to the wrong subdisk. The original parity errors + will remain.

+ +

The fix is in 4-STABLE and 5-CURRENT (revisions 1.22.2.1 + and 1.29, respectively). I don't think that 3-STABLE + currently supports the rebuildparity command, but I shall + check and MFC if necessary.

+
+ + + +
+ +

June 01 - June 01 (2 posts): smbfs for FreeBSD 3.4

+ +

On June 1, 2000, [Boris Popov] + broadcast some good news:

+ +
+

Native smbfs for FreeBSD now supports version 3.4 of this + OS (it may also run on 3.2 or 3.3, but definitely 'll crash + on 3.1).

+ +

Please note, that FreeBSD 3.4 doesn't contain + src/sys/crypto directory which is required if you want to use + encrypted passwords. You have to pull this directory from + either FreeBSD 4.0 or -current (collection src-sys-crypto).

+
+ +

The tarball is available at ftp://ftp.butya.kz/pub/smbfs/smbfs.tar.gz

+ + + +
+ +

June 03 - June 05 (5 posts): PCCARD support

+ +

On June 3, 2000, [Archie + Cobbs] sent a new entry for pccard.conf (PreMax PE-200 Ethernet + card) as well as his woes in upgrading his laptop to -STABLE.

+ +

[Warner Losh] + replied that he would add that entry to pccard.conf, and that + he would also document a few minor points; the next day + [Mitsuru Iwasaki] + MFC'ed the relevant code -- as had been agreed -- but ahead + of schedule.

+ +

As an aside, Archie was able to solve all of his problems thanks + to the suggestions from the mailing lists.

+ + + +
+ +

June 04 - June 05 (2 posts): 3dfx driver

+ +

On June 4, 2000, [Coleman Kane] + made this announcement:

+ +
+

I have finished the 3dfx driver for FreeBSD finally. What should I + do with it now, the tarball would be a little big to stick on + the list I assume. It is basically a device driver that can be + compiled as a kld or static kernel driver, and another module + that is loaded after the linux module to facilitate the linux + ioctl interface (which requires drivers to register their own + ioctls for linux). Anyway, is there someone in charge of + taking care of this sort of thing, or some testers?

+
+ +

The software is found at http://pohl.ececs.uc.edu/~cokane/.

+ + + +
+ +

June 02 - June 04 (5 posts): 3.4-STABLE -> 4.0-RELEASE upgrade: unable to mount root partition

+ +

[Bharat Mediratta] met + with some difficulties while trying to upgrade from 3.4-S + to 4.0-R. The cause turned out to be "bad 144".

+ +

He was told that bad 144 tables were no longer supported + under 4.0 - as is well-known - and that there were no tools to + deal with them on his updated machine. After searching the 'Net, + Bharat, thanks to [David + Babler]'s indications, came to the following conclusions:

+ +
+

When I installed FreeBSD 3.4-STABLE on my machine there was no + indication that bad144 (bad sector forwarding) was not a good + idea. Support for bad144 went away in 4.0, so if you are using + it in 3.4 this will get in the way of upgrading. After you + reinstall the kernel and reboot it will not let you remounte + your root partition and will give you an error message like + this:

+ +
wd0: bad sector table not supported
+wd0s1: bad sector table not supported
+ +

So here are some common questions and answers:

+ +

Q: How do I tell if my drive has bad144 on it, BEFORE I + try to upgrade to FreeBSD 4.0 and have it fail on me?

+ +

A: Use the disklabel utility. 'disklabel -r wd0' (replace + wd0 with your drive device) will give you the contents of + your disk label. For example:

+ +
# /dev/rwd0c:
+type: ESDI
+disk: wd0s1
+label: 
+flags: badsect		<--- NOTE!
+bytes/sector: 512
+sectors/track: 63
+ +

Q: How do I remove bad144?

+ +

A: The easiest way to do this is to use disklabel. You can + dump the current label out to disk and then reload it, or + you can just edit it in place with 'disklabel -e -r wd0'. + All you have to do is remove 'badsect' from the flags line + and you're all set. This won't affect any of your data. + bad144 is probably still taking up some space on your disk + but it is no longer in effect.

+
+ +

Bharat has also sent the following PR: docs/19010: + bad144 obsoletion by 4.0 is undocumented; fix is + undocumented.

+ + + +
+ +

June 02 - June 02 (2 posts): Reboots on Alpha System running 4.0 Stable

+ +

After updating a Digital AlphaServer 400 4/233 from 4.0-R to + 4.0-S, [Sparhawk] + saw some reboots: fatal kernel trap, memory management + fault (trap entry=0x02). An opennap napster server had been + running on the machine.

+ +

[Kevin M. Dultzo] + had the same experience on a PC164 500MHz running (underclocked) + at 466MHz

+ +

The problem is currently under investigation.

+ + + +
+ +

June 05 - June 05 (1 posts): Spontaneous reboot with STABLE SMP kernel

+ +

[Fritz + Heinrichmeyer] encountered other spontaneous reboots on his SMP server. He promised that he would send a detailed PR as soon as he found the time.

+ + + +
+ +

May 30 - June 01 (18 posts): GENERIC 4.0 kernel compile fails on in_cksum.c

+ +

[Bharat Meditatta] could + not upgrade from 3.4-S to 4.0-S because the kernel build had + died with an in_cksum.c-related error code 1.

+ +

He was advised to proceed in two steps -- 4.0-R, 4.0-S -- + in order to avoid any potential problems. However, + [Warner Losh] pointed out + that the -STABLE update path (3.4-S --> 4.0-S) would still be + considered as safe unless there was actual evidence against it. + Other people as well as Warner had in fact succeeded in + performing the above-mentioned upgrading operation a few days + before -- [Guido van Rooij] + had done that even from 3.1 albeit this required a suitable (but + not difficult) sequence of actions. In the end, Warner agreed + to slightly modify the UPDATING file so that it would contain + a more reliable method.

+ +

As is (should be) well-known, the UPDATING file to be considered + is the new one downloaded via e.g. cvsup.

+ +

Here is Warner's upgrading scheme outlined in his own words:

+ +
+
make buildworld
+<follow directions to build/install a kernel>
+cd /usr/src/sys/modules
+make install
+cd /usr/src/sbin/mknod
+make install
+<follow rebuild disk /dev entries above>	[1]
+reboot
+ +

Rather than the current order, since I know that this + works. It also puts the system in an inconsistant state + for a shorter period of time since the modules are + installed just after the kernel, rather than before the + build of the kernel starts.

+ +

Comments?

+
+ + + +
+ +

May 30 - June 05 (3 posts): Make world fails on latest 2.2.8...

+ +

The problem should have been solved by now. The cause + was one of [Josef Karthauser]'s; + commits; which change was withdrawn by [Kris Kenneway].

+ +

Actually, Josef had not yet received the relevant letters (email + problems); he was going to analyze the whole matter in the + next few days.

+ + + +
+ +

June 05 - June 05 (1 posts): FATAL FS Mount bug in -STABLE and -RELEASE

+ +

On June 5, 2000, [Troy Arie + Cobb] reported that -STABLE and -RELEASE were affected by a + dangerous NFS bug:

+ +
+

I've found a fatal filesystem mount bug in both 4.0-STABLE + and 4.0-RELEASE, tested on the 20000604 snapshot of + 4.0.

+ +

With both the GENERIC kernel and a custom kernel, the + system hangs tight when more than about 256 filesystems are + mounted. I've tested this with loopback NFS mounts, remote + NFS mounts, and local NULL mounts. The machine freezes, + responds to pings and changing of virtual console, but + accepts no input. No errors are written to /var/log or + console. A hard reset is the only way out, CTRL-ALT-DEL + doesn't work.

+
+ +

The next day, he added that the bug did not concern 3.4-STABLE.

+ + + +
+ +

May 31 - May 31 (1 posts): Finally....A solution, It would appear

+ +

[Larry Rosenman] + had found a number of errors while making the world in the + previous few days; on which errors he had reported in several + other threads. Eventually, the trouble turned out to be due to + bad hardware.

+ +

After such an experience, it seems that his vendor is going to + utilize FreeBSD & "make world" in order to test hardware + reliability ...

+ + + +
+ +

May 30 - May 31 (6 posts): -jn and -STABLE world

+ +

The question was asked whether the -jn option could be reliably + employed to make installworld. It seems that it is not the case.

+ + + +
+ +

May 29 - May 30 (9 posts): 4.0-stable, OpenSSH v1 & v2

+ +

[Kenneth W. Cochran] + asked whether/when OpennSSH v2 would go into -STABLE, and + what exactly he should do in order to enable v2 and to turn off + v1.

+ +

[Kris Kennaway] + answered that OpenSSH v2 would soon be integrated into -STABLE; + he also confirmed that the right way to disable OpenSSH v1 is + to uncomment the NO_OPENSSH line in /etc/make.conf; finally, he + stated that the corresponding port would disappear as soon as + they ceased supporting FreeBSD 3.x in ports.

+ +
+ + + +

Salvo + Bartolotta

+ + &footer; + + + + diff --git a/en/conspectus/stable/2000/06/Makefile b/en/conspectus/stable/2000/06/Makefile new file mode 100644 index 0000000000..63bbdd060a --- /dev/null +++ b/en/conspectus/stable/2000/06/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD: www/en/conspectus/stable/2000/05/Makefile,v 1.1 2000/05/31 20:35:47 nik Exp $ + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif + +DOCS= 05.sgml + +.include "../../../../web.mk"