OpenBSD 3.2 Available
fredrikv writes "Right on time, the files defining OpenBSD 3.2 have moved away from "snapshots" to the 3.2 directory of the OpenBSD mirrors. It is well known as the world's most secure operating system and now sports chroot'd Apache, fewer suid binaries, cool pictures for xdm-logins, a brilliant "antispoof" packet filtering rule and as usual includes lots of small updates and fixes. The files are there. What are you waiting for?"
..legal official ISO images ;-)
Naah, just kidding. Everyone ought to order & buy her/his official OpenBSD CDs to support our favourite OS!
I've always been a fan of FreeBSD. How does OpenBSD compare?
Anonymous Cowards suck.
Common Criteria certification so it can be just as secure as my Windows 2000 boxen!
Zech Harvey, MCSE, MCDBA, CCNA
1. What advantage does pf have over netfilter? Any links to performance comparisons between the two?
2. Are the fsn.hu isos kosher?
5:30pm, 8 pints of lager, one dodgy kebab and a chance to yet again make a piss poor attempt to chat the attractive barmaid up.
Well you did ask!
Avantslash - View Slashdot cleanly on your mobile phone.
and I think I'm going to be waiting a long time.
What are you waiting for?
Ummm... a Linux port?
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
The the files are there.
I guess the Slashdot outage over the past 10 minutes or so was due to the installation of Apache mod_stutter.
Department of Physics and Atmospheric Science, Dalhousie University, Halifax, N.S., Canada, B3H 3J5
Someone to provide a direct link to the xdm backgrounds so I can use them on my Linux systems.
Actually, I didn't wait and started trawling through their FTP archive looking for them before deciding that was a) selfish and b) stupid. At least I had enough sense not to download XFree hoping they were in there and not in a separate artwork package...
What I'm listening to now on Pandora...
Does anyone know if they have the threading issues resolved with the kernel scheduler yet?
Tha last time I worked on any BSD code they were still having some low level race conditions occuring where the kernel scheduler would actually hit two proccesses at the same time which made it look like the program had some mutex corruption when it was actually a problem with the kernel and the semaphores they use to map memory for threads.
Granted if you're only using it as a workstation you'll never see it happen as it only happened under load but I found my clients were forced to move to a commercial Unix (I still recommend Sun) as they were the only products on the market able to handle enterprise type server loads with non-trivial applications. (okay, wer're talking n-tier Olog(n) cluster nodes which is very demanding but still...)
Warmest regards,
--Jack
Wagner LLC Consulting Co. - Getting it right the first time
Gee, too bad OS X doesn't run on my old Sparc Classic X.
And to answer the question "If you run a Sparc, why not NetBSD or Linux?":
1. I like the Ports Collection.
2. The last semi-up-to-date and half-decent Linux I've seen for Sparc32 was SuSE 7.3.
DrQu+xum: Proof that the lameness filter doesn't work.
It is well known as the world's most secure operating system
Whoa, partner. Sure OpenBSD is designed with security in mind, and as far as the BSDs go (which are generally pretty secure in their own right), it's probably the tightest. But it's quite a leap to say that OpenBSD is the most secure operating system in the entire world.
I don't know which OS would get that "award". But I'd have to believe that it'd be something obscure like a tiny, embedded, OS the NSA uses in their crypto equipment or some such.
In addition to this I was wondering if anyone knew how well the different J2EE containers ran under this BSD? Long ago (18 months, or a generation in IT time) I heard stories that java was not very well supported. Since my OS needs have evolved, I am now looking for a simple, secure and fairly modern operating system that isn't Linux (not that I have a problem with it, just broadening my horizons a bit).
It is well known as the world's most secure operating system
:-)
That is true.. if you do a default installation and make absolutely no change to any of the services that come installed with it.. that's why it was secure for 4 something years.. but they didn't mention that if you had an old BIND version at the time it would still be "secure"
"The ones who dont do anything are always the ones who try to pull you down" -- Henry Rollins
>[OpenBSD is] the world's most secure operating system
Hear that sound? It's the VMS users (all 8 of them, currently, unless Fred's VAX killed his mains power again and he switched to OSX) choking on their lunches in laughter.
Depends who you talk to ;)
A good place to start is here, to find out what the intentions of the OBSD project are. Then check out the OpenBSD Journal to see what people do with it.
My two cents: OBSD really shines as a secure inet server. Things like httpd, sshd, firewalling, bridging, routing. People do use it as a desktop, but IMHO it is not as desktop-friendly as FreeBSD. *shrug* I run it basically headless, as does everyone I know.
Then again, a cutting-edge desktop system is not a primary concern of the OBSD project.
-- clvrmnky
It is well known as the world's most secure operating system
Let's rephrase that as, "It is well known as the world's most secure UNIX operating system." Otherwise it's not true.
Higher Logics: where programming meets science.
Java 1.3 is not "production" ready on any BSD, AFAIK. I've looked into this quite a bit, and even ported an app to FreeBSD.
They have recently been blessed by Sun to provide a native version of the JDK (the previous versions ran in linux_compat mode), but it is not considered production-ready by the developers.
Our customer threw caution to the wind, and has been running our app for a year or so now on FreeBSD. So far, so good. We _did_ QA it. Sheesh.
OpenBSD Java support is still (again, AFAIK)) a tweakers domain. If you need official J2EE, go with Linux (or one of those "others").
-- clvrmnky
Good question. I'm finding it hard to decide on an OS for my old sparc32's. Solaris 2.6 seems to run fast, but I fear the security. I've ran Obsd 3.1 on it, and even with 320 meg of ram, its still quite slow. Redhat 6.2 is out of date. Debian I'm just not fond of (sorry, I'm a slack person). Slack quit devel, and someone picked it up with Splack, which is still beta, and well, has problems. SuSE? Never ran it, don't want to, MDK? See SuSE. I haven't tried NetBSD, maybe I'll give that a shot next. Anyone got any other suggestions? (And no, I'm not going to try to compile Gentoo on my poor ole sparc.)
Can all fish swim?
Good to see, there are several facets of it that I absolutely love.
Now only if they could speed up the network and disk I/O to the levels of FreeBSD. Oh, and SMP would be great, too, but according to the OpenBSD developers, that's not a hot project of theirs.
So until then, I still keep a watchful eye, and a PC in the closet where it belongs with the latest version installed as a toy to play around with.
The OpenBSD folks do make OpenSSH but not OpenSSL.
Trolling is a art,
For a while there I wasn't sure they'd ever get another release out
Every 6 months, right on schedual. There was a release last May, one last December, the June before that, December before that, etc, etc, etc.
> What are you waiting for?
SMP Support.
The 3.2 song is available via ftp from:
ftp://ftp.openbsd.org/pub/OpenBSD/songs/
ftp://ftp.usa.openbsd.org/pub/OpenBSD/songs/
(other mirrors have not caught up yet)
The lyrics are available from:
http://www.openbsd.org/lyrics.html#32
According to this article the most secure OS were SCO Unix, Mac OS and Tru 64.
UPS Sucks
The OpenSSL holes have nothing to do with OpenBSD, they are built by a seperate team. 3rd party auditing of the source (which is what OpenBSD does for stuff it doesn't directly develop) won't find everything.
The OpenSSH hole was to be expected, and was long past due. No software is perfect, this just proves it. Face the facs, it'll happening sooner or later.
I don't see what you mean what gee-whiz hardware. Hardware support is still pretty far down on the list, and even my new system is about 80%% supported at best. Security is still the critical issues, but the development teams is humans, and humans miss things.
Flashy features? Again the same thing. The reason I use OpenBSD is because it isn't so darn flashy. That and it just runs.
Path to shame? I think the 3.0 series has been the best yet, and the most innovative. I think it will continue to be too.
This puzzled me. I've been running an OBSD router since 2.6 (and we've been running it at work since 2.8). The releases have been coming out pretty much every 6 months, haven't they?
I upgrade about once a year, so I often skip releases, but I think they've only missed the release dates a few times, and only by a week or so.
Bugs will be found, which (of course) is the point of the OBSD project. I just don't see any shame in that. Lot's of organizations get compromised. The real test is how the organization reacts and recovers.
*shrug* From my POV, the releases have been getting better and better. I can't imagine running anything else as an edge box.
Of course, I may be wrong. Even openbsd.org runs Solaris!
-- clvrmnky
ftp://ftp.openbsd.org/pub/OpenBSD/songs/song32.ogg (please use a mirror)
This time it's a Bond-movie theme, which matches the new logo.
-jfedor
Support the OpenBSD developers by getting a
3.2 CD $40 or for Europe EUR 45
The new new 3.2 poster is very nice too, get it for
$10 US or EUR 14 in Europe The European size is 70x100 cm
Part of the difference with OpenBSD is that it runs on way more platforms than FreeBSD does. It's not as many as NetBSD (its parent) but it's a lot closer to NetBSD than FreeBSD.
my old sig used to be funny, but then slashcode ate it and now it's not funny anymore
I've been wanting to install OpenBSD on my laptop but it seems like its the only OS that can't have its boot loader above 8Gig on the HD. This is a major shortcoming as far as I am concerned.
I'm just glad I was able to pull a copy off the usa mirror before the announcement made it to slashdot. :o}
-Mark
I can't say that I don't give a fuck. I've just run out of fuck to give.
They are pretty vocal about all their code audits, but the buffer overflow in OpenSSL should have been detected using grep.
Stop the brainwash
You'll need at least 32MB if you will install OpenBSD. Could be 16MB, but you'll have to turn swap on during install, as the Installation Guide will tell you.
Just be careful to read it, and you'll be running OpenBSD in less than 20 minutes.
Fernando Braga IT Manager Telemacro Sistemas e Serviços
??????
What in the name of all that is holy are you running to make OpenBSD run "slowly" on a Sparc (even an old Sparc2 or even IPC) with 320MB? Although I prefer NetBSD over OpenBSD, they tend to both be *very* fast and lean.
Can you fill us in... I am very curious.
Does anybody have a link to the description and uses of the improvements made to pf?
The complete 3.2 errata has numerous mentions of improvements, including antispoof and better handling of inappropriate/nonsensical statements. A more thorough explanation is what I'm hoping to find.
Thanks!
sedawkgrep
Is that a salami in my pants or am I just happy to be me?
It was an attempt at humour. I've read the FAQ on this.
-- clvrmnky
6 Months,
.1 to the release number.
Every 6 months there is an OpenBSD release.
Every time they add
It is a simple as that.
BSD is great, but it's just not going to make inroads into the server market without SMP. It's fine for us amateurs with racks at home and 384k upload at best, but for business that really need to crank it up, OpenBSD falls short.
What's great about Open over Free (and most Linux distros) is simply that one can go from zero to installed, up and running in no time flat. The need to secure the OS is minimal (though as another said, why portmap and why inetd?), which also greatly reduces time to production. And no worries about all of those "extra" packages that one doesn't want installed that get installed whether you like it or not, and then having to find a way to yank them out.
That said, yes, I pre-ordered my CDs.
Jud.
Did anyone else read this:
and think: Ah well, I must be reading too much AtAT.I thought the most secure OS was Windows 95. With NIC support like that nobody should be able to connect to your computer.
Wrong. The most secure OS in the world is the one that you cannot load onto a computer. So I use the next best thing: OpenBSD.
"BSD is about people pissing each other.." (Moid Vallat)
Anyone know if one exists? Please send URL!
That's great! I'm sure they'll be happy to accept your code to further the SMP cause. That is, unless you code like you spell.
I'm not exactly sure, and I don't think it's been thoughoughly tested to find the minimum... It's in the 16MB range (and is the same as the default OS). You can run with less, but that needs a custom kernel. If it boots, you can install.
'Sensible' is a curse word.
... couldn't make it through the 'Lameness filter'.
Please go to http://deadly.org where they did make it through.
Todd Fries
Warning: OpenBSD camp follower talking!
/etc/nat.conf file! Time for a round of upgrades.
It has been over two years (since 2.7, actually) since OpenBSD sucked me in with its simplicity, security and *good* documentation.
In that time I have never started Xwindows on an OpenBSD machine. There is no need.
OpenBSD has been a solid firewall, router, bridge, MX, DNS server, NIS, NFS, Web, SSH/SCP/SFTP machine with nary a GUI to be seen.
With 3.2 they have finally done superb work with locking down services. This is even extended to services that are not on by default, such as apache. They have also gotten right of that annoying
"The OpenSSL holes have nothing to do with OpenBSD, they are built by a seperate team."
Really? I thought the OpenBSD team built OpenSSL for use with OpenBSD and OpenSSH. Or do you mean that the OpenSSL team writes OpenSSL and Theo & Co. build it?
"3rd party auditing of the source (which is what OpenBSD does for stuff it doesn't directly develop) won't find everything."
I thought the whole point that is touted with the code audits is that they don't let any bugs in. And to further develop on this statement, you're suggesting that having source code doesn't help any with finding bugs? I didn't know that Ballmer was right all this time.
"Face the facs, it'll happening sooner or later."
Latin factum, from neuter of factus, past participle of facere. A fact is something that has happened, not something that will or may happen. Anything that will or may happen coincides with assumptions and probabilities.
"I think the 3.0 series has been the best yet, and the most innovative. I think it will continue to be too."
Are you for real? Are you telling me hat software becomes better and/or more functional with time?
Wealth is the product of man's capacity to think. -Ayn Rand
People always get annoyed with this, however we would like .iso's of OpenBSD. I believe the philosophy is flawed in that .iso's are not made available so people have to purchase the cd's which helpds fund the project. However this limits the distribution of OpenBSD. If anyone could download an .iso, become familiar with OpenBSD, the userbase would be larger and therefore more people would purchase the official CD's.
What do others think?
Isn't that like rp_filter on Linux?
I've installed OpenBSD about 10 times now, and I've always been amazed that they've kept the just terrible disk partitioning and labeling scheme for the install. Does the new release have any new features in that area? If not, please just steal some code from FreeBSD or somewhere! Then I won't have to use a calculator to do an install :) :)
I'm thinking of installing this as a server / firewall / IPMasq router. Anyone know where I can get a "HOWTO" or something similar like the IPMasq howto for Linux?
75 Mhz SS20 with 320 meg ram, 4 gig baracuda scsi. Maybe it wasn't _THAT_ slow. I'm probably just too used to my production boxen. Dual PIII 900mhz boxen with gig of ram will spoil you. I am going to put 3.2 on there. Maybe I just had something seriously configured wrong, but it just felt like it was sluggish. Oh well, we shall see!
Can all fish swim?
1.44 floppy net-based installs, which is what i usually use and i've been using openbsd since 2.5
just because there are no "Official" iso's does not mean that they are not available from "Unofficial" sources just look around but you really should support hte project if you can
(the t-shirts/posters/stickers are all cool and the later can only be found w/ the official cdrom distribution)
my personal server (which is used primarily for NAT and personal ftp) has been running OpenBSD for years and it's certainly hte most elegant and simply designed UNIX based system that I've ever used and is far more intuitive and secure than Linux (which i have also dealt with since '95 and presently have a debian desktop machine running under my desk so no flames please) by default.. anyway my $.02
here is a link to the floppy internet based install instructions: http://www.openbsd.org/faq/faq4.html#Media
I hate it when I get all testy. I get modded down.
-- clvrmnky
Just sign up for the openbsd-misc mailing list and fire away! The friendly folks there are all conversant with Linux terminology, so just ask for IPMasq and they'll know what you're talking about. HTML email is preferred, so it looks better in the archives, and if you can do a diagram in flash you'll get bonus points.
""3rd party auditing of the source (which is what OpenBSD does for stuff it doesn't directly develop) won't find everything." I thought the whole point that is touted with the code audits is that they don't let any bugs in. And to further develop on this statement, you're suggesting that having source code doesn't help any with finding bugs? I didn't know that Ballmer was right all this time." There's a HUGE difference between not finding EVERYTHING and not finding ANYTHING. The poster was saying that even with code audits, unless they wrote the source themselves it would be very doubtful that they could find EVERY bug.
As a matter of fact, Java's not that great on Linux, either. Take a look at the Freenet Java compat table.
Write once, test everywhere...
You better believe it. The development work to make yet another port is pretty easy (except for the OS/390 -- that was especially fun) but the QA is crazy.
Well, we do have a chunk of native code that the Java hangs off of, but that is very POSIX, so we usually don't run into problems there.
-- clvrmnky
Replying to this just to undo the accidental "redundant" moderation. I meant to mark this post as "informative." Sorry about that.
OpenSSL is a completely different project with no direct relation to OpenBSD.
OpenBSD audits & builds it's own versions of all packages it ships with, including removing libraries and/or features from those packages that go against OpenBSD's licensing policies.
The point of code audits is to TRY to find bugs; it is not a de-facto guaranteed way to ensure there are NO bugs. Code that is audited for bugs generally has less bugs than code that is not.
He means you don't use it to do tons of things on one server.
Usually because you can't run it on large hardware (lack of SMP support).
Oh, you CAN, of course, it's a solid bsd... but you smack into scaling problems on any kind of volume.
As a firewall and a router, it is NOT as functional as Linux, and there are things it simply will not do that linux will.
I received my CDs today in the mail. I haven't removed the shrink-wrap yet but I bet it's going to be good again.
Congratulations OpenBSD team.
Well, keep laughing... Ever heard of chroot, privlidge seperation, and systrace?
OpenBSD is what you make of it... If you set everything SUID it's certainly not going to be very secure, but you can secure an OpenBSD system extremely well if you want to do so.
Stick that in your VMS pipe and smoke it!
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
OpenBSD is a SERVER operating system. 99.99999% of the people using OpenBSD use OpenBSD as a SERVER
Rubbish.
The OpenBSD ports tree, while not as brimming with goodies as FreeBSDs, has loads of software for use on the desktop.
My desktop *NIX boxes at home and work are both OpenBSD with lots of decent software installed via ports. I hardly think that developers would bother making a port of only
Trolling is a art,
That said, how can I trust that my copy of the "world's most secure operating system" hasn't been tampered with? OpenBSD does not sign their files with PGP, GnuPG, or OpenSSL (yes, the latter has been suggested on lists). OpenSSH does. Why can't OpenBSD?
The ports tree, the kernel source, and the rest of the base source (ports.tar.gz, srcsys.tar.gz, and src.tar.gz) don't even have published MD5 hashes (but the archetecture-specific binaries do). The source matters, because (aside from using potentially unstable snapshots binaries) you need the source to apply security patches as security issues are discovered.
For an OS with such a focus on cryptography "because we can", I don't see it being used where it counts. (I've written to the misc list, and only received one response. I've filed a bug report and have received none.)
1 remote hole in six years is bad compared to what?
its lazy compared to what?
We all know that Microsoft has a very good week if no holes are found. And take any linux distro or other operating system for that matter that is more than 3 years old, and tell me which one has less than two remote holes.
There isn't much like the scent of a fresh harddisk
Given the great amount of people who seem too like the features and function of OpenBSD but are miffed by the 'rude' responses by the OpenBSD crowd in general and the OpenBSD dev team in specific I've decided to start a new *BSD code branch "NiceBSD".
The project goals for NiceBSD is skip all the coding and writing stuff and concentrate on being nice and polite to the users.
All code and documentation will be ripped from OpenBSD and updated every week.
Users asking question that can be answered by reading FAQs or man pages will get the correct quote in a nice and polite way.
Users asking questions not covered by FAQs and man pages will be informed that we don't have a clue, in a nice and polite manner.
Users asking for new features will informed that we will consider it for the next release.
I haven't decided upon which cute mascot to use for NiceBSD but I think that a Donkey or a Jackass would be perfect.
Executive Pope (small) Kallisti Engineering
Their product is excellent.