FreeBSD 5.2.1 Released
Kalev writes "The FreeBSD Release Engineering Team has announced FreeBSD 5.2.1-RELEASE. This is intended to address several bugs and vulnerabilities discovered in the FreeBSD 5.2 release. See the Release Notes. The release is now available for downloading. If you are currently running FreeBSD 5.x, you can easily cvsup to it or use binary upgrade feature of sysinstall."
Is it just me or are point point releases of FBSD pretty rare? Almost seems like 5.2 was a bit of a rush job.
Despite the claim that 5.x isn't yet the
production branch, we've been running it on
all our development machines and servers for
6+ months now. Apparently the FreeBSD
release engineering team has pretty high
standards! We're really looking forward to
FreeBSD 5.3, which has M:N threading and
the new O(1) scheduler as the default.
Thread creation in our application is
blindingly fast *and* runs on many CPUs at
once. After getting off the poor Linux 2.2
and 2.4 threading, there was no turning back.
[I posted the message below to -current and -security, providing an easier upgrade path from 5.2-RELEASE to 5.2.1-RELEASE]
/usr/ports/security/freebsd-update && make install clean /usr/local/etc/freebsd-update.conf.sample /usr/local/etc/freebsd-update.conf /usr/local/sbin/freebsd-update fetch /usr/local/sbin/freebsd-update install
/usr/local/sbin/freebsd-update --branch crypto fetch /usr/local/sbin/freebsd-update --branch nocrypto fetch
/usr/ports
/usr/share/doc
/usr/share/man/cat*
/usr/src
/usr/share/man/cat* are rebuilt from (updated) man pages
In order to provide an easy update path for i386 systems from
FreeBSD 5.2 to FreeBSD 5.2.1, FreeBSD Update will now update
systems running FreeBSD 5.2-RELEASE to 5.2.1-RELEASE. To take
advantage of these updates, install and run FreeBSD Update, and
reboot into the new kernel:
# cd
# cp
#
#
# shutdown -r now
If you have recompiled any files locally, FreeBSD Update may
not be able to update them automatically (it will complain).
With the latest version of FreeBSD Update (version 1.5), you
can use one of the following commands:
#
or
#
depending upon whether you installed the "crypto" distribution,
to force files to be updated. (If you're not sure if you
installed the "crypto" distribution, you almost certainly did).
FreeBSD Update will update a 5.2-RELEASE system to the exact
binaries distributed with 5.2.1-RELEASE, with the following
exceptions:
1. Files under the following directories will not be updated:
The ports and src trees can be updated using cvsup; the files
in
automatically.
2. FreeBSD binaries include, in their headers, the value of
__FreeBSD_version on the machine where they were compiled.
This value was bumped from 502000 to 502010 as part of the
release engineering process; binaries for which this is the
ONLY change will not be updated.
As always, this is something I'm providing personally; it is
in no way endorsed by the Security Officer, Release Engineering
team, or the project as a whole.
Colin Percival
Tarsnap: Online backups for the truly paranoid
Wow, if true, that would run counter to years worth of BSD propaganda. Sounds like a excellent engineering decision, because truthfully, all the BSDs are just about equally portable and secure, and FreeBSD has an enormous performance advantage.
Comments about BSD dying are biased blabberings of blithering linux losers.
Repeat after me, "BSD creates, Linux leaches, Microsoft profits"
I feel pretty secure with FreeBSD, given that since the 5.2 release on January 12th eight people have committed as contributors, 1 to documentation, 1 to ports and 6 to src. During which only one member resigned. Indication that FreeBSD is growing, not dying.
FreeBSD will chug right along as it has for over ten years. Linux on the otherhand will bloat, splinter, and implode.
Well, that about the commits, well, there have been quite a few commits.
When someone might yell at me, it has to be OpenBSD.
I've been pondering getting an AMD64 box, but I'm wondering how well it supports AMD64, what the performance is like, etc. Anyone running such a setup have any stories? Linux is the alternative here, but I would much prefer FreeBSD if it's feasable.
I've finally had it: until slashdot gets article moderation, I am not coming back.
I've just started downloading FreeBSD 5.2.1 from
/pub/FreeBSD/ISO-IMAGES-i386/5.2.1/
;)
FTP site:
planetmirror.com
remote directory:
Happy Unixin'
What an odd troll...
Could just be an ignorant user.
I think the parent of your comment is the ignorant user. Apple has hired several FreeBSD folks and actively submits changes to code not only to FreeBSD but the KDE group, Apache, and others.
The comments about the SMP code and the 'birth' of 5.0 is wrong. 5.0 had more to do with the BSDI/Walnut Creek merger than Apple's "involvement".
Please name 5 specific examples of important contributions from Apple to the FreeBSD kernel or userland.
Hint: "The advanced VM and SMP code that allows Mac OS X to run so efficiently is the very same code that finally put FreeBSD on the level with Linux" is sheer nonsense. But I'll let you humor me and come with some example commits. Links to cvsweb or something would be nice.
Correction to the hint above: should have included the sentence before that one as well that claims that this is because of Apple's contribution to the codebase.
Operating Systems that invokes such spite between proponets? IMHO FreeBSD works very well I run 4.8 for my server and have never had a problem never crashes and it does what I need it do. For my Desktop I run SuSe 8.1 and it works very well for most everything I need. I suspect I could use both as a server or a desktop with few problems. I am not a developer or sys admin but I do enjoy tinkering with networks and computers and *nix or *bsd based systems. I just wonder why I see posts like "FreeBSD is dead" from a supposed linux user when clearly both operating systems are actively growing. cough
two cans and a string, now that's innovation
No, it appears to be some sort of troll. The exact same post just appeared in another discussion (and got modded -1: Offtopic)
oh god I hope not. They'd kill each other over philosophical issues.
He just wants to be back on the netbsd team!
FreeBSD will chug right along as it has for over ten years. Linux on the otherhand will bloat, splinter, and implode.
Who's the troll now?
If I want production stable as recommended by the FreeBSD team, I should use 4.9-RELEASE because 5.2-RELEASE is still being tested.
Will there be a point where the FreeBSD team says "go for it" or is it going to be a judgement call as it is with a Linux kernel?
Life is what happened when Good Intentions met Harsh Reality (the brother of the more infamous Chaos).
No, you're thinking of OS/2 for PowerPC. IBM used a form of the Mach kernel in the early Nineties that ran on PowerPC and ported OS/2 to it. This Mach version was also going to be the basis of Apple's Pink and Taligent efforts which failed.
It looks like the KAME implementation got borked between 5.1 and 5.2. ISAKMP packets get filtered even when they're not supposed to.
see here.
In Soviet Russia, articles before post read *you*!
I thought -STABLE was pretty much a snapshot of -CURRENT and that, after testing, it becomes -RELEASE.
If it weren't for the Mach micokernel from Apple
Mach is from Carnegie Mellon, by way of NeXT.
Windows NT / 2000 / XP runs on a variant of the Mach kernel.
XP does not run on Mach. It was a microkernel, made with a lot of input from DEC VAX guys. Over the years it has shed a lot of Microkernel attributes and become more of a macro style kernel.
Mach is a fairly standard, well documented design principal.
Microkernels are a fairly standard, well documented, design principal. Mach is an instance of them.
I actually agree with some of your other statements, your parent poster was an uninformed fanboy. Apple has contributed to BSD though, check out the BSD project list and see where.
I've never been a big BSD fan, as I've only used it a few times. I'm more of a Linux person. I truly respect BSD though, and for that, I'm going to be throwing together a box just to install this new version of FreeBSD on.
I feel that it will better help my knowledge in UNIX to learn it. I don't want to dualboot.
"Instant gratification takes too long." - Carrie Fisher
Why is this type of anti-Linux drivel modded up but anti-BSD trolls are modded down?
...was the last release of FreeBSD that I've purchased. I got the 6-disk toolkit to go with it -- tons of apps, it made for a great installation. I have no idea if 4.5 is considered a "good" release relative to the other releases, but it made me (mostly) happy. However, I did have one system -- an old laptop with a panel that needed WD drivers -- that just seemed to miss the FreeBSD sweet spot. It used a PCMCIA card to connect to my LAN, but FreeBSD 4.5 had only "early" PCMCIA tools then (which seemed weird, considering it was only a couple years ago). So I couldn't ever get the network up and running. Later releases had better PCMCIA, but they also used Xfree86 4, which couldn't handle my old LCD with its Western Digital chipset.
Soooo... now I'm wondering. The new 5.2.1 is surely excellent at PCMCIA. But does it have Xfree86 version 3 as an install option? If not, does Xfree86 4 have support for the WD chipset now? I'd really like to get FreeBSD running on my old laptop(s), but it seems that just as the PCMCIA started getting good, Xfree86 went modern and left a bunch of systems in the dust.
My Greasemonkey scripts for Digg &
I predict 5.x will become the stable branch of FreeBSD before the 2.6.x kernel gets adopted by any major Linux distro >:)
Oh yeah I suppose Linux must have ripped off FreeBSD's shitty SMPng to enable it to run on 512 CPU systems, right?
If there were a real need for 512 CPUs then you could get FreeBSD working with it if you wanted to compile it and modify it for that specific architecture, considering that architecture is not i386.
Yes sir, FreeBSD is really creating a big steaming pile of shit since branching FreeBSD 5 oh, about 5 years ago. Yep, they've basically been going backwards in terms of speed and scalability and stability for the entire life of FreeBSD 5.
With the fear of feeding a troll, first off the 5 branch has only been around for like 2 years. And on top of that FreeBSD is more stable then Linux in the fact that when I type "reboot" after rebuilding the Kernel, I know that FreeBSD will boot back up while Linux its more of cross your fingers and pray.
I don't know if you call that chugging along or not. I rather thing it is the collective egos of the FreeBSD team bloating, splintering and imploding. They've alienated most of their capable developers, and the only people left sit around all day and brag to each other about how much better they are than Linux.
They dont only sit around and brag, but they have earned the right to brag since they made a rock solid kernel.
If there were a real need for 512 CPUs then you could get FreeBSD working with it if you wanted to compile it and modify it for that specific architecture, considering that architecture is not i386.
Umm, FreeBSD 5 would have terrible scaling problems past 8 CPUs. Probably even at 8 CPUs. Sorry, the amount of timer interrupt traffic alone is enough to livelock an otherwise idle box if your interrupt handler isn't extremely scalable. FreeBSD is not very scalable.
With the fear of feeding a troll, first off the 5 branch has only been around for like 2 years. And on top of that FreeBSD is more stable then Linux in the fact that when I type "reboot" after rebuilding the Kernel, I know that FreeBSD will boot back up while Linux its more of cross your fingers and pray.
FreeBSD 5 branched in '99, so you must have a time machine.
No, I know Linux will boot up.
They dont only sit around and brag, but they have earned the right to brag since they made a rock solid kernel.
That's what they say, yes.