OpenBSD 2.8 Released 95
I just logged into the OpenBSD ftp server and noticed that OpenBSD 2.8 is up and ready for download. From the Press Release, 2.8 contains improved hardware support for newer Apple Hardware (iMac, G3, G4, G4 Cube), security fixes, AES support, AES/Rindjael encrypted swap, OpenSSH 2.3.0, RSA libraries in base install, and many more ports in the ports tree. According to the project, this release commemorates 5 years of OpenBSD, on October 18, 2000. This is OpenBSD's 9th release. Happy Belated Birthday OpenBSD!
Re:Theo's an ass. (Score:1)
-----
Re:Theo's an ass. (Score:1)
And according to Alan Coxs diary, Theo, Paul-Henning Kamp (FreeBSD), and himself at least got along peacefully before and during the convention. By the way, Theo and some local OpenBSD developers sat down right after the convention and got to work at fixing bugs. Now THAT is dedication.
Warm fuzzies. (Score:2)
I've had the 2.8 CD on preorder since the release date was announced. Now, that's warm fuzzies.
Wrong. (Score:2)
Auditing is a good step, but no amount of auditing can overcome brain-damaged design.
Re:The 2.8 Blowfish (Score:1)
I definitly like this version of little Ramblo. Much more "alive" and than the previous versions. Tux tends to be drawn in much the same way all the time, except in LinuxFormat (UK).
Re:That so rules. (Score:3)
Take a look at man tar (for a non-GNU version of tar) and info tar respectively. Newbies complain that man pages are hard to understand, being primarily references rather than teaching tools. I've read man pages that described in detail every option available, but neglected to say what the program was for! Very few (Linux) man pages explain how the program fits into the grand scheme of things or include a tutorial. Most don't even include examples. Furthermore, there's no toplevel man page or any man page equivalent to, say, the Shell Utilities info page, which are very useful for learning about how to use the system rather than an individual program (which you may not even know exists or is appropriate for the task at hand).
Now, mostly this can be fixed by writing more man pages and adding explanation and tutorial matter but if you're going to do that, you start wanting more structure and navigation than man provides and thus info was born. So, I disagree that man is superior to info. Info solves real problems with man.
The problem is that info hasn't been widely adopted and most people just end up using man (at least I did -- I don't even think to check info most of the time). When that happens, stubbornly refusing to write proper man pages and saying "use info, it's much better!" does no good.
(Plus, the standard info viewer sucks entirely too much, but at least there's pinfo.)
I suspect that whether it's info or man isn't the key point though. If you want really good documentation with examples, a tutorial, descriptions of concepts and common work procedures, links (navigatable or "see also") to related programs and so forth, then you're talking about a major effort in writing the documentation and that, I think, is the main reason such documentation doesn't exist in info or man for most programs.
--
What happend since the NetBSD fork ? (Score:1)
This is OpenBSD's 9th release.
I would like to know how were the OpenBSD releases numbered after the split from NetBSD. The reason I ask is because NetBSD is at 1.4.3 and OpenBSD at 2.8, and NetBSD is older. So how did it work ?
Thank you.
P.S. This is a genuine question not a flame.
Re:What happend since the NetBSD fork ? (Score:1)
No matter what the version I'm very excited to order my copy of the CD.
If you think you know what the hell is going on you're probably full of shit. -- Robert Anton Wilson
Re:That so rules. (Score:1)
Hmmm, I think what he really meant was to substitute "foo" for something else. Like:
man ifled
No man page for ifled.
Meaning that you have a small number of man pages in Linux. But maybe I'm wrong.
--
Re:The problem with OpenBSD (Score:1)
OT: paypal (Score:1)
Paypal may work in other countries but there is a "processing" fee everytime the money enters or leaves the US. It gets quite expensive if the recipient and sender are not in the US. I have 1-day couriered a certified check for less.
Re:The best Birthday present (Score:1)
Again, you have every right to be upset that you didn't get your stuff (and probably some sort of legal remedy is available, though the cost and hassle of it is no doubt too high to be worth it). But you could choose not to be. That's all I'm saying.
--
Re:OpenBSD CD image? (Score:1)
your own problems?
Re:The 2.8 Blowfish (Score:1)
Re: (Score:1)
Re:*BSD by the numbers (Score:1)
>and heavily dedicated, the BSDs have as active a
>developer community as they need.
Theo has said that he'd continue to work on OpenBSD even if he was the only user. He started it as a one man show, and if he had to, he'd go back to that.
Re:Hardware support for new Macs, but will it inst (Score:1)
I may just have to buy a G4 just to see in run a real OS, be it OS X or OpenBSD 2.8 (I preordered it 3 weeks ago, for my SPARCClassic X.)
IMHO, there are two things left for OpenBSD to do for now:
Something to look forward toward in OpenBSD 3.x.
Thus sprach DrQu+xum, SID=218745.
Re:OpenBSD CD image? (Score:1)
Re:Be careful with RMS quotes... (Score:2)
is SMP supported yet? (Score:1)
(OK, that and HPT366 support, but I would have just gone with SCSI except that I noticed that SMP was not yet supported as indicated on the CDROM case
Your Working Boy,
Re:OpenBSD Upgrades? (Score:1)
I've personally taken one box from 2.6 -> 2.7 -> pre 2.8 (and soon to the newly released 2.8)
and 3 other from 2.7 -> 2.8 with out any major problems. I'm not sure of the Right Way [tm] for upgrading from 2.6 -> 2.8. I'd recomend checking the FAQ and the mailing list archives. The biggest problem AFIK is updating
hehe, a bit ironic (Score:1)
"2.8 contains
hehe
I'm not sure I agree. (Score:2)
Besides, I'm a bit of a completionist, so I like collecting the pre-fab CDs
Mind you, if you are a student or somesuch, I can see the value in getting the freebee.
There's a bigger picture. (Score:2)
Things that make you say "hmmmm..."
It's spelled "Rijndael" (Score:1)
Re:The best Birthday present (Score:1)
Re:If you want to support OpenBSD... (Score:1)
Re:Geez Pat (Score:2)
Re:OpenBSD is what an OS should be (Score:1)
Windows was initially coded to be a desktop item, and that's where they have suceeded, the fact that we are finally starting to see them all blur together is simply an inevibility.
Why is the most powerful OS not available for... (Score:1)
I couldn't see an Axp directory on the ftp site I went to.
FP.
Late News: Linus forbids Finnish mirrors! (Score:1)
FP.
It depends on how you define free . . . (Score:1)
Some people say that the BSD license isn't totally free because the code can be put into a closed source product so long as it is credited. The analogy they use is slavery -- assuming that you are in some sort of modern democracy, you are probably "free", although you do not have the freedom to become a slave (i.e. renounce your freedom).
OTOH, the GPL imposes a huge restriction by saying that anything derived from the source must be free (as in speech). However this is because RMS's view on software is that it is immoral to provide binaries without source, hence the GPL enforces that moral standpoint to prevent anybody from doing the immoral act of keeping the source closed.
Personally I'm not sure which one is more free, since the slavery analogy is pretty strong. What it comes down to though is that with the BSD license you are allowing others to make their own moral decision about what they will do with your source, but with the GPL you are forcing them to uphold your moral views.
Re:It depends on how you define free . . . (Score:2)
them to uphold your moral views.
>>>>>>>>>>>>>>>>>>>
That's the heart of the matter. By definition, when you force some one to uphold YOUR moral views, then you are restricting freedom. The BSD license gives you freedom, while the GPL license takes away some of that freedom in order to provide something Good(TM). The freest society possible is anarchy. Democracy, however, trades some of that freedom in order to provide the Good thing of keeping people from killing each other. My point is that neither license has a clear advantage, but that each is a personal choice. If you feel that people have every right to use your code without releasing their own, then by all means use the BSD license. If you feel that the overall-good (which is usually CONTRARY to freedom) is best served by other people OSSing their code, then go ahead and use the GPL. Neither person is wrong, they just have different views.
PS> I'm pretty sure, that if you feel that slavery is right, you have every right to sell yourself into it.
Re:Be careful with RMS quotes... (Score:1)
The BSD license without the advertising clause qualifies as non-copyleft free software, according to this [gnu.org] page here. I'm not entirely sure if BSD-with-advertising-clause qualifies too. Anyhow, in this document the fsf states that the XFree86 license is the preferred non-copyleft free license out there.
That so rules. (Score:2)
I've been running 2.7 since the day it was released, and it's been nothing short of amazing. I wonder if I should install it on a G4 Cube, to tide me over until OS X comes out? ;-)
Even with the RSA patent expiration, I still think OpenBSD is one of the best OS's around. It's just tight code, with quality man pages, and a great user base.
Hardware support for new Macs, but will it install (Score:1)
I wonder, though if they'll install for these new Macs, or if it's strictly hardware support. I'd hope they'd install, I could sure use some more security than the Mac's current state. Why would anyone want OS X when they've got the security of OpenBSD?
New Ports! Yay! (Score:1)
I'm hoping that the people at OpenPorts [openpackages.org] are successful in unifying the ports collections. OpenBSD could really benefit from a selection of ports like FreeBSD...
The 2.8 Blowfish (Score:1)
-----
Re:The best Birthday present (Score:1)
Since I completely support the OpenBSD philosophy (proactive auditing and full disclosure) and am very satisfied with the OS I certainly will be placing an order for the 2.8 CD's next week, even tho I could just download the updates (support what you believe in).
I guess I might have exactly the same attitude if I had the same kind of experience you had, but I have nothing but good to say about the OpenBSD ordering, it's a shame you got such a rough ride. I've never met/corresponded with Theo but from what I've been able to gather he can be kinda ascerbic from time to time. Maybe bury the hatchet & give them another chance? Whatever your choice, remember there are many others working hard on the project that I'm sure regret hearing of incidents such as yours.
Many kudos and thanks to the entire OpenBSD team, keep up the great work.
----
Re:Utter Bullshit. (Score:1)
*cough* Speaking of utter bullshit.
As soon as you start turning daemons on, it has the same level of security as any other Unix.
Okay, provide exploits. Go on, we'll wait.
Personally, I'm not going to be upgrading my OpenBSD 2.7 box, because in my case the old phrase "if it ain't broke, don't fix it" seems like a good idea. And no, I'm not going to buy a CD anyway.
Uh. It's broke. Fix it. There was this small matter of format string vulnerabilities and the resulting jumbo patch. If you've been patching right along, great, but if you're running stock 2.7 release I would really get with the times, and if rebuilding the system would be as big a pain for you as it would for me, the efficient way to do that is install the new release.
Geez Pat (Score:5)
You have my pity.
--Shoeboy
Congrats and a job well done... (Score:1)
BTW.. the stickers are great.... especially the deep sea diver Daemon...
The best Birthday present (Score:2)
Regardless if you install over ftp are updating an earlier installation from CVS or just don't bother to upgrade.
BUY THE CD to support on of the worlds most secure operating systems.
Remember the wise words of RMS:
Free software has not to be free as in free beer.
I've bought at least one cd per release since 2.4 and that gives me a warm fuzzy feeling.
The people in the OpenBSD team are doing the most important thing to secure an OS: Auditing. They need support in time and hardware to be able to debug and audit new code. Time is money.
If you work on a company that needs a driver or a port of a package to a secure OS, then don't hesitate to pay for development of free software.
Check out http://www.openbsd.org/ to find out how to support the project.
Re:I just love (Score:1)
that's a hefty statement... makes you sound like the it's-my-treehouse zealot you purport to dislike.
Re:Hardware support for new Macs, but will it inst (Score:1)
-----
#cd /
Re:The problem with OpenBSD (Score:2)
"The number of posts on Usenet"??? I'd say that your chain of reasoning has a fatal flaw right from the start. Very little technical BSD discussion is conducted via Usenet.
Frankly, OpenBSD gets discussed more often on Usenet due to emotional, not technical reasons. That's not to say that the issues discussed aren't technical, just that things like security and encryption tend to elicit vocal opinions.
Of course, you're probably the same FUD-meister who shows up in any BSD discussion that appears on the Slashdot front page. Or perhaps there are several of you who make posting the same drivel some sort of hobby. In any case, your anonymous status suits your overall lack of credibility. Not sure why I bother...
Re:OpenBSD CD image? (Score:1)
Answer: - You can't. The official OpenBSD CD-ROM layout is copyright Theo de Raadt, as an incentive for people to buy the CD set. Note that only the layout is copyrighted, OpenBSD itself is free. Nothing precludes someone else to just grab OpenBSD and make their own CD.
Re:I just love (Score:1)
Anyway, it's kind of funny that a ``Linux site'' like this cares to include a whole section just for such esoteric software as BSD. And as for the posts that usually goes into more detail of why OpenBSD claims to be the most secure, they usually end up as being viewed as Linux-bashing, and subsequently modded as flamebait or troll.
OpenBSD is what an OS should be (Score:1)
Re:There's a bigger picture. (Score:1)
What you said! When you filter out the trolls and the dogmatists (you know, license lawyers and such who spout the same canned opinions every chance they get), most technical articles have maybe 20-35 responses. Even such solidly technical Linux-oriented stuff like ReiserFS vs. ext3 gets maybe 50 technically relevent responses, with the rest being hearsay or worse.
I'm not complaining, really. The chatter is often what makes Slashdot interesting. Even the trolling is useful to me; it helps prepare me for when my son reaches age 15 or so, and is trying to extend a childhood interest in fart jokes to the ultimate level of sophistication. ;-)
Re:New Ports! Yay! (Score:1)
Re:The best Birthday present (Score:1)
Re:Hardware support for new Macs, but will it inst (Score:1)
If you mean more security than the classic MacOS, you won't get much from OpenBSD. The MacOS doesn't listen on any ports and doesn't provide a way to manipulate the rest of the operating system. Arguably, if its security you want, you can't really do better than the classic MacOS.
Mind you, its not security by design, its security by lobotimization. And the performance isn't great. But of all the things one can harp on the MacOS for, network security isn't one of them.
As to why someone would want MacOS X, well... There's those tiny little details like Quartz and Cocoa (aka: probably the best imaging model and one of the best APIs, respectively). But if you're going to run a server, those don't really matter, do they?
Re:That so rules. (Score:1)
man hands the page to the program specified by $PAGER (or /usr/bin/pager) for viewing so your pager's configuration would be the one to look at.
BTW, I just checked less's man page and found the --quit-at-eof and --quit-if-one-screen options. Not the thing you're looking for but I was happy to discover them.
* at least not when I just checked it over ssh with ttssh. I can't recall if it behaves differently in the console or an xterm.
--
OpenBSD Upgrades? (Score:1)
Re:New Ports! Yay! (Score:2)
There are sufficiently difficult architectural questions to be answered (depend on perl or not? netbsd doesnt have it in-tree, openbsd does), that it's not going to be a particularly smooth road.
Re:The problem with OpenBSD (Score:3)
Re:nonexistant marketting skills (Score:1)
"Cute"? Get a fucking life.
Stickers? Stickers? I thought this was a Bloody OS, not a god damn window decoration!
FatPhil
(Not at karma-cap any more...)
Re:Theo's an ass. (Score:1)
However last summer at USENIX, I had an interesting conversation with him, and at the bottom of it, he's intelligent, civil, insightful, and slightly moody. Gee, like every single one of the "hacker geniuses" I know.
Let the guy do his job. He does it pretty well.
Re:That so rules. (Score:2)
And on drivers.
Installed a debian yesterday. Wanted to use generic scsi. Looked for
Cheers,
--fred
Re:Late News: Linus forbids Finnish mirrors! (Score:1)
Re:Out of Business? (Score:1)
-----
Re:Feh (Score:1)
--
Re:That so rules. (Score:1)
--
Re:New Ports! Yay! (Score:1)
Re:If you want to support OpenBSD... (Score:1)
Re:Out of Business? (Score:1)
I got mine (Score:1)
-----
#cd /
Re:Be careful with RMS quotes... (Score:1)
XFree86 is recommended as a model for a non-copyleft (GNU) but still "free" license. This is not for legal or philisophical reasons, but because the popularity of the XFree86 project is most comparable to that of the BSD projects.
--------------
Re:Theo's an ass. (Score:1)
Oh, and one last thing, come on, stop writing these posts about Theo being a jerk. Someone always brings this up every time there's a post that barely has anything to do with Theo. Let him be, I think he really doesn't deserve all these insults and attacks, and after all he probably reads
-----
Re:If you want to support OpenBSD... (Score:1)
Re:New Ports! Yay! (Score:2)
If you want lots of ports, use FreeBSD. You should try to stick with only the base install + a few other badly needed ports if you want OpenBSD to remain effective and secure.
Remeber, they only heavily audit the base install. Anything you install besides that is just like installing any other OS. You're taking the security out of it.
Re:Be careful with RMS quotes... (Score:2)
Sorry, but this is flat out wrong. The old BSD license with the advertising clause did not qualify as free software, because it required you to mention all the contributors to your software in any advertising you did. Image if all the software in RedHat were covered by such a clause - then redhat would have to purchase a full page any time they wanted to advertise, just for all the credits!
The new BSD license is Free Software in the FSF sense; You can see an FSF classification of software [fsf.org], under which the BSD license is classified as Non-Copylefted Free Software. Also see A comprehensive list of software licenses and how they are classified [fsf.org]
Re:That so rules. (Score:1)
In general, man pages come from non-GNU programs or from people who write pages for those GNU programs that lack man pages. In my opinion, man is far superior to info, and I believe that the GNU project is doing everyone a disservice by keeping such poor man pages (or a complete lack of them altogether).
Re:I got mine (Score:1)
If you want to support OpenBSD... (Score:3)
Like many others here that run OpenBSD, I've got a collection of CDs from previous releases, and really don't need another CD, since I can just snarf the updates.
Rather than get Yet Another T-Shirt, I suggest that people wanting to make a donation do it via PayPal. The OpenBSD user on PayPal is: obsdpaypal@openbsd.org [x.com]. This is by far the easiest way to send them money, and it all goes to the project.
If you're a corporation that uses OpenBSD, I suggest that they make a nice donation - I've usually suggested $1000 as a suitable amount.
-Erik
Few comments != overlooked (Score:1)
Just because people don't comment, it doesn't mean they're overlooking the article. Imagine "15,000,000 people are starving in North Korea" versus "10 things you hate about HTML". The latter is easier to chat about, though far less important. Falling satellites are more conversation-worthy than an ultra-secure OS.
Discusting (Score:1)
Re:*BSD by the numbers (Score:2)
It doesn't work like that, even supposing your figures are correct. The thing BSD needs to "survive" (i.e. continue being updated) is not a sufficiently big user community; it's a sufficiently big developer community, measured by able-programmer-hours. Since Theo and a few others are highly competent and heavily dedicated, the BSDs have as active a developer community as they need.
Re:If you want to support OpenBSD... (Score:1)
Re:New Ports! Yay! (Score:2)
Feedback as to what is lacking is always appreciated...
Remember that OpenBSD provides enhancements to the other BSD's ports systems in the form of FLAVORS (which allow multiple options per port, for example in the case of PHP, you can select php-mysql-imap), and FAKE, which installs the port into a separate directory for packaging, instead of directly in the filesystem.
Right now, I'm tinkering away at a curses (visual) interface to the whole tree, that will allow advanced searching and browsing, instead of just through the command-line interface.
If it's just volume of packages that you find is bad, then please feel free to read bsd.port.mk [openbsd.org] and help the team out! Simply port your favourite application up and post it to ports@openbsd.org
Re:Hardware support for new Macs, but will it inst (Score:1)
boot cd:,ofwboot /2.8/powerpc/bsd.rd
and you're dropped into a text-terminal with all the usual OpenBSD console messages. The console messages appear to be quite slow even on fast machines but the OS itself is quite fast. The only word of warning is that for X to work, you'll need to set the screen to operate at 1024x768 or 800x600.
The set of documentation for contents that I submitted just prior to the cd being pressed is at:
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib/ notes/powerpc/contents?rev=1.23 [openbsd.org]
The full INSTALL.powerpc file can be viewed here:
http://the.wiretapped.net/security/operating-syste ms/openbsd/2.8/powerpc/INSTALL.powerpc [wiretapped.net].
I was last working with a snapshot from about 3 weeks ago, so I'll load up the release version in a little while and see how it goes...
One final thing - FTP install works great, so if you're on a fast connection, I can recommend it. Currently supported drivers in 2.8 release are the gm0 onboard controller in iMac, Blue G3, G4, Cube etc and de0 (DEC Tulip 21x40). The only gotcha is that last time I checked, the gm0 in the dual processor G4's would not operate on 10baseT or 1000BaseT - only 100BaseT Half Duplex or 100BaseT Full Duplex. Dale @ OpenBSD has been looking into it.
Grant
(who couldn't be bothered getting an account let alone signing in)
Re:That so rules. (Score:1)
We have lynx... we have html... why are we using man and info...
Re:What happend since the NetBSD fork ? (Score:1)
Major.Minor.N vs Major.Minor
It's pretty clear.
Out of Business? (Score:1)
And FreeBSD wasn't "taken over". WC was the largest benefactor and supporter of FreeBSD, but it didn't own it, and neither does BSDi.
Be careful with RMS quotes... (Score:2)
Free software has not to be free as in free beer.
Ah, but OpenBSD, like all BSD's, is *not* free software. The licensing is (surprise, surprise) BSD-style, which qualifies as open source, but not as free software in the notion defined by RMS / GNU / FSF.
Stallmanism aside, I greatly respect OpenBSD as a project and I agree wholeheartedly that it should be supported.
I think I'll buy a T-shirt rather than a CD, though...
--Lenny
Re:Feh (Score:2)
1) Could you explain its benifets as compared to other Linux distros?
2) Does it use 2.4, or 2.2?
Seriously though, here are the real questions:
1) How do you justify using Mach as opposed to something like L4? In other words, what do you have to say about xMach that refutes the claims that Mach is slow? (Not, microkernels, Mach specifically.)
2) What versions of the BSD's are you working off of?
3) What are you doing other than merging Mach and 4.4BSD to make the system as fast as you say?
4) What benifets does Mach provide as opposed to traditional BSD's?
5) What does xMach have that something like Darwin doesn't?
I'm ecstatic to see another OS, especially one designed to be light and fast, on the scene, I just want to know some of the details. Thanks in advance.
80G EIDE disks? (Score:1)
Has anyone had any problems installing 2.6/2.7 on large (80 gig) disks, or does anyone know if 2.8 maybe fixes some issues with this?
I could never get 2.6 or 2.7 to install on my home server box, because it would puke when it tried to make the filesystems. Just wondering if, with 2.8, I ought to give OpenBSD one more try.
FWIW, I got a little 2.6 box running at work (with a much smaller disk) offering a couple of minor services (DHCP and Squid+Sleezeball proxy) and it's been running fine. Nobody except me even knows where it is; it's hidden in a dark corner behind a Netware box. Like Netware, it just runs forever without ever needing any maintenance, and people forget all about it.
---
Well it works on my iMac (Score:1)
Re:What happend since the NetBSD fork ? (Score:1)
Re:There's a bigger picture. (Score:1)
That's a very *good* thing. Sort of a meta-moderation concept that works quite well. It of course works just as well in real life. If somebody is blabbing on at you, just say something like "Also included is sshd which is the server side of the package, and the other basic utilities like ssh-add, ssh-agent, and ssh-keygen." This shuts them up immediately.
Re:The 2.8 Blowfish (Score:1)
Re:OpenBSD CD image? (Score:1)
-----
Re:New Ports! Yay! (Score:1)
Re:That so rules. (Score:1)
# man foo
No manual entry for foo
#info foo
This (the Directory node) gives a menu of major topics
(but no foo)
#cd
No such file or directory
#cd
#ls
README.txt
#cat README.txt
Documentation for foo is available at http://www.foo.com/doc/
Then there's things like
#apropos bar
bar: nothing appropriate
man bar
(man page for bar appears)
Argh.
Really, you dont see that shit on any BSD.
--