Slashdot Mirror


OpenBSD 3.8 Released

Cowards Anonymous writes "OpenBSD 3.8 is out. It comes with improved hardware support, some improvements to the OSPF daemon, some new RAID management tools, among many others. Even if you plan on installing via FTP, why not order a CD copy, tshirt, or poster as well? "

234 comments

  1. Nothing to see here... by giorgiofr · · Score: 4, Funny

    NetCraft confirms it: BSD is NOT dead!
    It has just turned into an invisible super-natural being that will come and bite you in the ass, YOU FAT PENGUIN!
    Eh, I'm joking. Don't mod into oblivion please, pretty please...

    --
    Global warming is a cube.
    1. Re:Nothing to see here... by bhtooefr · · Score: 1

      http://www.oook.cz/screenshots/takeittux2.png

      Beastie stabs Tux in the heart, you insensitive clod!

  2. When you say "out" by $RANDOMLUSER · · Score: 0, Troll

    Do you mean "risen from the dead"?

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:When you say "out" by arosas · · Score: 1

      OpenBSD tends to have a new release every 6 months which is more than I can say for most development projects.

    2. Re:When you say "out" by hey! · · Score: 5, Insightful

      Which is why F/OSS is so wonderful if you're a decision maker. There is no death, so long as somebody out there with the skills is willing to maintain it. And by the law of large numbers, any sufficiently high profile project like this is a close to immortal as any software project can be.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:When you say "out" by chroot_james · · Score: 5, Interesting

      To say openbsd has risen from the dead makes no sense. It's only been getting stronger. With FreeBSD basically dying (sorry, a new website won't save you guys) and DragonFlyBSD not catching on as fast as it'd prefer, I'd say OpenBSD is the strongest of the BSD's. It continually pushes security ideas forward and continues to be the best foss network border operating system. It works fantastic for many things most people use Linux for. Web serving, file sharing, firewalling, database serving, etc...

      --
      Reality is nothing but a collective hunch.
    4. Re:When you say "out" by /ASCII · · Score: 5, Interesting

      Seeing how OpenSSH, pf and several other 'OpenBSD Spinoffs' have made it to Linux and other Unix-like operating systems, I'd have to say that at the very least, OpenBSD is by far the most interesting project in the BSD world for non-BSD:ers.

      --
      Try out fish, the friendly interactive shell.
    5. Re:When you say "out" by raffe · · Score: 1

      pf is not in linux, but is is in freebsd. BUT a pf port to linux would be nice....

    6. Re:When you say "out" by baadger · · Score: 0, Offtopic

      I'm relatively new to unix-OS's. I tried almost a dozen Linux distros and ended up getting annoyed with the sheer amount of 'choice'. (Off on a tangent I reckon Windows Vista with umpteen versions could suffer in the same manner).

      I'm used to picking up an OS CD, installing it and having a base to work with that's minimal. No matter what distro of Linux I try I feel like i'm using somebody elses machine, not mine. With FreeBSD I started from scratch installed X, a desktop environment (XFCE) and all my apps. I felt it was a good comprimise between a a Linux distro and Linux from Scratch. The FreeBSD handbook guided me through a kernel recompile with no hassle and everything I needed to get going in the first 2 days. To me this was alot less confusing and worthwhile (in terms of actually learning something) than all the Linux distributions I tried. It's a "Here's how you get going with FBSD" experience as opposed to "Here's your Linux machine, enjoy!" one. It wasn't as satisfying going into the plethora of open source software out there without that.

      Sure there probably are Linux distro's that have package managers as good ad FBSD's ports tree, and FBSD of course owes alot to Linux, but all the time FreeBSD runs everything I try labelled Linux that I try and all the time the OS gives me no hassle, i'm going to keep using it.

      FreeBSD 6.0 is on the way with improved wireless support (apparently) and after the other day's post of FUSE (file system in user space) on Linux I looked it up for FreeBSD..and hey it has FUSE to (i haven't tried it).

      I'd say my FreeBSD/Windows usage is about 70/30 atm, and increasing.

    7. Re:When you say "out" by evilviper · · Score: 1
      With FreeBSD basically dying

      That's just trolling bullshit. FreeBSD is doing fine.

      DragonFlyBSD not catching on as fast as it'd prefer

      How do you know how fast the developers would prefer it to catch-on? It hasn't been around very long at all, it's impossible to say if it will get a strong following. I know as soon as I hear they've started using a microkernel, I'll be taking a real close look at it.

      I'd say OpenBSD is the strongest of the BSD's.

      If your only interest is security or a firewall, you could say that.

      Of course you didn't bother to mention NetBSD at all.

      Web serving, file sharing, firewalling, database serving, etc...

      I don't think I'd suggest OpenBSD for running a database. FreeBSD's SMP support is much more advanced, as well as the filesystem, etc.

      FreeBSD is the operating system for anyone comming from Linux. Great hardware support, performance, features, etc. OpenBSD is very strong in it's niche, but weak everywhere else.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    8. Re:When you say "out" by Anonymous Coward · · Score: 0

      Weak everywhere else? I use it on my laptop and have no problem with this alleged "weakness" you speak of.

      Granted you're replying to something which was not fair to FreeBSD and DragonFly, but I don't think you're being very fair to OpenBSD. I don't think you've used it for anything but a firewall, and that's where your views are skewed. But it makes a decent workstation too. And it gets better with every release. Personally I really like pkg_add's new -u flag, which lets you upgrade ports almost automatically without any recompiling. This makes it much easier to maintain. 3.8 was a very easy upgrade, very comparable to say, upgrading a Debian stable release.

      Anyway, as NetBSD and OpenBSD share a lot of code, when you call OpenBSD "weak" I think you're by extension calling NetBSD the same, which is unfair as well.

    9. Re:When you say "out" by ArbitraryConstant · · Score: 1

      "I know as soon as I hear they've started using a microkernel, I'll be taking a real close look at it."

      Their plans don't include microkernels. They're using messaging because they think that is easier to maintain and will possibly perform better than the finely grained locking you see in FreeBSD, Linux, and most other OSes designed to use large numbers of processors. The kernel will still be in one address space.

      --
      I rarely criticize things I don't care about.
    10. Re:When you say "out" by evilviper · · Score: 0, Troll

      I use it on my laptop and have no problem with this alleged "weakness" you speak of.

      Really? How's the ACPI support on that laptop? Oh, right... non-existant. How many times can you hot-plug USB devices (on average) before it dumps you into the UKC> (kernel crash debug) prompt? How's the cardbus support? Does it lock-up your system on boot-up, or only when you plug-in a card?

      I don't think you've used it for anything but a firewall, and that's where your views are skewed.

      You couldn't be more WRONG. I used it almost exclusively as my desktop for YEARS. Since about 2.4 IIRC, up to 3.6, before I finally switched to FreeBSD. My annoyance with OpenBSD was borne out of many, many years of systematic frustration with it. And I still use it for firewalls and one of my fileservers, although I'm likely going to replace it with something else when security updates cease, and I have to chose between upgrading and manually merging config-file changes, or installing clean.

      But it makes a decent workstation too. And it gets better with every release.

      For varying levels of "decent". My standard of "decent" is clearly a lot higher than yours.

      As recently as a year ago the port of Mozilla/Firefox was damn-near unusable. Unless you loaded-up all of KDE to use Konq (which still isn't a very good browser IMHO) there wasn't a single decent, non-crashing browser available. I suffered through using the incredibly buggy and tiny-font-inducing Netscape 4.X for far, far longer than users of any other OS. Other browser projects simply could not compile on OpenBSD.

      I think it was only 2 years ago that OpenBSD first got a working port of MPlayer. And even then it barely worked. Even today, there's still no VCD/SVCD/Mode2 support on OpenBSD.

      There's been plenty of driver problems, too. Soundcard drivers that would lock-up the system after a few minutes. DVD-ROM drivers that would freeze-up at about the 7GB mark for no good reason. Network interfaces that would go down for no reason. An XF86 distribution that was lacking modern videocard drivers, requiring a recompiling of the kernel to get a compiled-from-source X11 working. Non-existant USB support for a long-time after it was widely in-use. And many, many more things that don't come to mind immediately.

      As far as improvements, OpenBSD does technically "improve" from one version to the next, as bugs get fixed and features get added. However, there's always a new and equally bad bug added, and plenty that just get passed-down through the versions for years.

      Back in the FreeBSD 4.x days, I would call it a toss-up between the two BSDs (and that's mainly why I used OpenBSD), but 5.X has been a huge improvement. Much more user-friendly, less crufty, more hardware support and features, etc.

      3.8 was a very easy upgrade, very comparable to say, upgrading a Debian stable release.

      I've tried upgrading OpenBSD before. It's mostly smooth, but there's always some major "gotchas". Upgrading from about 3.4 to 3.5 (IIRC) while files from the new XF86 were installed to their correct location, the OLD XF86 install was still the one that would start-up, and the one programs were linking against. This wasn't noticable right away, but once you try to install a package that depends on X, it fails. Once you try to compile a port that needed the newer X11, it would spew out endless errors. Fixing that problem by hand was not easy. It would have been easier, and faster over-all, to install from scratch, copy over the config files, and re-build all the ports to get a working OpenBSD system. I'm willing to bet you've seen problem from your upgrade, that you're just selectively leaving out. The same goes for your OpenBSD experience as-a-whole. Zealotry is bad.

      Anyway, as NetBSD and OpenBSD share a lot of code,

      No, they shared a lot of code

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    11. Re:When you say "out" by Anonymous Coward · · Score: 0

      Okay, so maybe I was wrong by going out on a limb and saying you haven't used it extensively. I just only expect so much from people posting on Slashdot. ;-) My apologies for a stupid assumption.

      As for my laptop (a thinkpad), no ACPI obviously but it still suspends better than it did when I had Linux on it. It also has suspend-to-disk as a BIOS feature which works flawlessly. I don't use PCMCIA much but on the rare occasions that I have it's worked. I hot plug USB hard drives on a daily basis without problems.

      Mozilla works well, as does everything else I care to use. But I'm a pretty minimalistic user, which is why I feel OpenBSD fits me well. It's a pretty minimal system, I'll give you that.

    12. Re:When you say "out" by Anonymous Coward · · Score: 0

      And Linux distributions aren't the only Unix-like operating systems out there.

    13. Re:When you say "out" by evilviper · · Score: 1

      This "troll" mod is completely ridiculous.

      Every complaint I stated about OpenBSD are/were known-bugs, all of which I experienced first-hand over the years.

      If anyone has a problem with what I've said, speak-up and I'll respond. Post AC if you don't want your moderation reversed.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  3. T-shirts for us total nerds by totallygeek · · Score: 4, Informative

    I am a big guy and I love ordering shirts from OpenBSD over some other places because they have XXXL on their site!

    1. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0

      Only fat people use OpenBSD.

    2. Re:T-shirts for us total nerds by FinestLittleSpace · · Score: 2, Funny

      lose weight?

      *ducks*

    3. Re:T-shirts for us total nerds by grub · · Score: 4, Funny


      I love ordering shirts from OpenBSD over some other places because they have XXXL on their site!

      That's why I order condoms from them. [/rimshot]

      --
      Trolling is a art,
    4. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 2, Funny

      they have them at think-geek as well..

      click on the outdoor camping tents, or circus tent section.

      I strongly suggest you take up smoking and a cocane habit. It's better for your health and the current lifestyle you are living.

    5. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0

      That's why I order condoms from them.

      Because you're so scrawny that you wear them as shirts? (can't think of any other reason a /.'er would need'em)

      [/rimshot]

      I'm not touching that one (literallly or figuratively).

    6. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0

      No, you're not just a nerd, but a fat one. Do something for yourself and start losing some weight; you could be a healthy nerd.

    7. Re:T-shirts for us total nerds by $RANDOMLUSER · · Score: 3, Funny
      > I strongly suggest you take up smoking and a cocane habit.

      That's the [Chet] Atkins diet.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    8. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0

      I hear yah! I'm in the same boat. I need to get the super large shirts too. I blame it on American food and the American lifestyle (i.e. not stopping to take the time to make a healthy meal instead just getting whatever is quickest - fast food) and lack of exercise (I bet if I worked construction instead of sitting on my ass in front of a computer, I'd be healthier and probably richer too).

      Yeah, I'm fat but I can also benchpress 2/3 of my weight, arm curl (2 arms) half my weight and leg press almost twice my weight, which makes me one big fucking geek that can lay some serious pounding and design a network.

      On the down side, running a mile might make me have a heart attack. There's always a damn downside whether you're big or small either way, we're all going to share the same fate - just some sooner than others.

    9. Re:T-shirts for us total nerds by nfsilkey · · Score: 1

      OMG ITS BITS! VTX4EVA!

    10. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0

      I've never been able to comprehend how one of the most advanced countries in the world has such poor eating habits. I live in Europe and we're starting to see more cases of child obesity, mainly due to fast food and other junk parents give to their children. You don't need to eat less, you need to eat healthy food. I've weighted the same for more than 10 years (I'm 28 now) and some people even tell me I should eat more. Then I ask them to care about how fat their belly or ass is getting and then they leave me alone.

    11. Re:T-shirts for us total nerds by level_headed_midwest · · Score: 1

      Don't take up smoking crack unless you want to be a Big 12 basketball coach. Right, Quin?

      --
      Just "gittin-r-done," day after day.
    12. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0

      Don't forget all the hormones and junk put into American food. And the stuff fed to poultry and cattle to make them grow faster and bigger. Then Americans ingest that hormone enhanced poultry and beef. That can't be good either.

      I'm blaming the crappy food in America. That's my excuse and I'm sticking to it. I have proven this (at leas to myself) when I went out of the country for a week and came back 10lbs lighter. I ate alot there and drank the local soda's, drank the local beer's, and ate plenty of the local food. Could it have been all the walking I did? I doubt it. Most the food I ate there was grown locally on a farm and grown without all the hormones and crap.

      I have to admit. In 'n Out burgers are sinfully delicious. http://www.in-n-out.com/ And I can't for get the "heart attack in a box" Original Tommy burgers. http://www.originaltommys.com/ MMMMmmmmmmmm

    13. Re:T-shirts for us total nerds by Anonymous Coward · · Score: 0
      Actually we also sell 5 XL Tshirts... :-)

      Wim

  4. OSPF daemon? by dsginter · · Score: 2, Funny

    OSPF daemon? That's the name of my dog!

    --
    More
    1. Re:OSPF daemon? by Anonymous Coward · · Score: 0

      That's the combination that I use on my luggage!

  5. Secure Heap Implementation by gonzo-wireless · · Score: 0

    I've been looking forward to this release for a while now:

    1. Re:Secure Heap Implementation by /ASCII · · Score: 3, Informative

      I've read that the Glibc heap implementation will also be implementing functionality similar to the guard pages in OpenBSD malloc. Should help shake out quite a few memory allocation bugs...

      --
      Try out fish, the friendly interactive shell.
  6. OpenBSD is cool by debilo · · Score: 4, Interesting

    I used to run OpenBSD on my router/firewall, and I quickly grew to love it. Installing OpenBSD was one of the most painless installs I have ever experienced, although there is no graphical installer. The FAQ located on the OpenBSD web site is a very thorough and priceless guide, and there are quite a few books on OpenBSD that have been released recently, so the old argument that there's no documentation for OpenBSD to be found doesn't hold any water anymore.

    Eventually, I ditched it for FreeBSD, because that's what I use on my desktop machine and on my notebook, and it feels more familiar. Also, I find patching and keeping the system up to date easier on FreeBSD than on OpenBSD. But don't let that discourage you, OpenBSD can be fun to use, just try it.

    1. Re:OpenBSD is cool by Anonymous Coward · · Score: 0

      I used to run Windows, but I don't now, and I don't go around telling people how they should give it a try.

    2. Re:OpenBSD is cool by Anonymous Coward · · Score: 1, Interesting

      the old argument that there's no documentation for OpenBSD to be found doesn't hold any water anymore.

      Anymore? When did it EVER hold water? OpenBSD has to be the most well documented OS out there.

    3. Re:OpenBSD is cool by compass46 · · Score: 4, Interesting

      "Also, I find patching and keeping the system up to date easier on FreeBSD than on OpenBSD."

      There's been a lot of work done on the pkg_* tools to make updating easier. I'm still on a 3.6 box at home so I can't wait to see what's been introduced since then. The pkg_add man page for 3.8 says the -u switch will be a true update switch after 3.8. Portupgrade is a great tool to use on FreeBSD and I can't wait for similar functionality on OpenBSD.

    4. Re:OpenBSD is cool by kbogert · · Score: 1, Funny

      Installing OpenBSD was one of the most painless installs I have ever experienced

      Ever installed DOS?

    5. Re:OpenBSD is cool by Minwee · · Score: 1

      Ever run a network server on DOS?

    6. Re:OpenBSD is cool by kbogert · · Score: 1

      Sad to say, yep. And a bbs sometimes too

    7. Re:OpenBSD is cool by Anonymous Coward · · Score: 0

      There's this thing out there. It's called the Internet. Look into it sometime.

      http://www.openbsd.org/cgi-bin/man.cgi
      http://openbsd.org/faq/index.html

    8. Re:OpenBSD is cool by LurkerXXX · · Score: 1
      You shouldn't need a book. The man pages are very well written. Much better than for most other OS's.

      But if you really need a book they aren't hard to find.

    9. Re:OpenBSD is cool by Minwee · · Score: 1

      You have my sympathies.

    10. Re:OpenBSD is cool by the_maddman · · Score: 1

      The OS that's the most fun to install (when it likes your hardware) is OS/2. The installer dumps you into the desktop right off the bat, and things just start appearing. First program installed is solitare too, and you can play while it installs the rest of the OS. That was so cool coming from DOS and Win 3.1 on my 386sx/25.

    11. Re:OpenBSD is cool by tyen · · Score: 2, Insightful

      I don't do mail order. If its not in a bookshop then as far as I'm concerned its not out there.

      Any bookstore worth their salt will be more than happy to special order any in print book in exchange for prepayment, and take the order over the phone so you don't have to make two trips to the store; just pick it up on your next trip to the bookstore. If you are worried about someone nicking your credit card number when you give it out over the phone, just get a credit card that lets you generate one time use numbers (Citibank offers this service, for example). Now if you insist upon being able to saunter into J. Random Bookstore and walk out with said book, well, you're mightily limiting your choices in the technical field, not to speak of books in general.

      Or you could have the book delivered to your office if you have one.

      Or you could rent a private mailbox where they will sign the package for you and place it in your secure box; there are private mailbox places that are designed so their patrons can securely get in after-hours to get at the boxes. These are cheap, and open up mail order for you.

      Bottom line, there are many ways to order these or any other books that should address your earlier bad experiences with mail order.

    12. Re:OpenBSD is cool by dohcvtec · · Score: 2, Informative

      I'm talking about books I can find in a shop

      I've seen Absolute OpenBSD in a brick-and-mortar Barnes & Noble.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
    13. Re:OpenBSD is cool by greginnj · · Score: 2, Funny
      I don't do mail order. If its not in a bookshop then as far as I'm concerned its not out there.
      I know what you mean. I don't do that newfangled Internet stuff - if I can't type it up on my Leading Edge D and send it in to a BBS, it's not really communication.
      --
      Read the best of all of Slash: seenonslash.com
    14. Re:OpenBSD is cool by incabulos · · Score: 1

      Patching and support for OpenBSD installs isnt a process thats discouraging, or even time consuming. For the 6 month window during which OpenBSD 3.7 was the most recent stable release, there were just 5 patches released! Errata list for OpenBSD 3.7.
       
      Only one of these was a kernel patch, so even if you are patching the system religiously ( as all security-aware admins should be ), only one reboot was needed in 6 months. Which wouldnt even cause an outage if you are using OpenBSD + CARP + pfsync. Enterprise-grade features in a free OS!

    15. Re:OpenBSD is cool by Anonymous Coward · · Score: 0

      About updating: OpenBSD is getting there. The pkg_add -u feature, which is currently only halfway functional, is something to watch. With it, I was able to update everything from the ports tree with very minimal effort. In 3.9 and 4.0, expect it to get even better.

      OpenBSD 3.8 was most certainly one of the easiest updates I've done.

  7. New Security Features by RAMMS+EIN · · Score: 4, Informative

    To see some of the current and new security features in OpenBSD, see this presentation by Theo.

    --
    Please correct me if I got my facts wrong.
  8. And it runs on the Zaurus! by wiredog · · Score: 2, Informative
    The 3000 and 3100 Zaurii. Installation instructions.

    Fairly impressive list of supported hardware, too.

    1. Re:And it runs on the Zaurus! by Halfbaked+Plan · · Score: 1

      Actually, I am more interested in running it on my MicroVAX 3100.

      (which it will run on)

      --
      resigned
  9. Too late for DotGNU by RAMMS+EIN · · Score: 2, Funny

    Alas, the release comes too late for the DotGNU project (their website has just been defaced).

    --
    Please correct me if I got my facts wrong.
    1. Re:Too late for DotGNU by tomhudson · · Score: 1

      So dotgnu.org confirms it - BSD died.

      A snapshot - for when they have it fixed:

      ;- DigitalMind -;

      Just Do it.
      DigitalMind Crew
      We are: DigitalMind , unknown , [code] , matrizz, N3ur0tic
      You Have Been Hacked...
      Contact:
      irc.gigachat.net
      #DigalMind

      knowledge is power, knowledge shared is power lost

    2. Re:Too late for DotGNU by chroot_james · · Score: 0

      It's still defaced! Good job, DotNOT.

      --
      Reality is nothing but a collective hunch.
    3. Re:Too late for DotGNU by Anonymous Coward · · Score: 0

      Did you notice that the site is running on Gentoo? Any competent admin would avoid such distro like a plague and install *BSD.

    4. Re:Too late for DotGNU by Anonymous Coward · · Score: 0

      Bwahahahaha!! Where's your Micro$oft messiah now, you .net weenies?!

    5. Re:Too late for DotGNU by mwvdlee · · Score: 1

      Wow, are children still doing that nonsense nowadays?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:Too late for DotGNU by tomhudson · · Score: 1

      Perhaps they should rename it "dot dot dot pause dash dash dash pause dot dot dot.gnu"?

      What the heck, never did like .NET or mono anyway.

    7. Re:Too late for DotGNU by Anonymous Coward · · Score: 0

      What, installing Gentoy on production servers? Apparently, yeah.

    8. Re:Too late for DotGNU by MyIS · · Score: 1

      It also seems that they run a virtual host setup. The same server hosts http://wiki2.dotgnu.info/, which appears to be fine. It was probably some web-app 'sploit, localized to dotgnu.org; nothing too special.

      --
      http://zero-to-enterprise.blogspot.com/
    9. Re:Too late for DotGNU by Anonymous Coward · · Score: 0

      I'll have some of whatever you're smoking.

      host wiki2.dotgnu.info
      wiki2.dotgnu.info has address 69.10.135.37

      host dotgnu.org
      dotgnu.org has address 66.199.253.252

    10. Re:Too late for DotGNU by gregorlowski · · Score: 1

      Here's what they're running:

      Date: Tue, 01 Nov 2005 20:01:34 GMT
      Server: Apache/1.3.31 (Unix) (Gentoo/Linux)

      Really, Gentoo is NOT the distro to be running for a webserver. What if there's a security hole in a basic library on which multiple apps depend (probably not the case here, but...). Do you recompile the whole system on your production server while everything is down?

      I don't think Apache on GNU/Linux is really less secure than on OpenBSD, but use something STABLE like debian stable or centos stable. Maybe they're running gentoo stable, but still, I don't think it receives the same amount of security testing as some other distros. But I'll admit that I've only run Debian and RH in production, so maybe I'm talking out of my ass here.

      They probably just did a horrible job of security with their apache or the dynamic pages that they're running on it.

    11. Re:Too late for DotGNU by MyIS · · Score: 1

      My mistake - it redirects to wiki2.dotgnu.info. The actual server knows itself as wiki.dotgnu.org - all the stuff I said about virtual hosting is still true. That is, only www.dotgnu.org virtual dom

      --
      http://zero-to-enterprise.blogspot.com/
    12. Re:Too late for DotGNU by Anonymous Coward · · Score: 0

      haha mod parent funny, and grandparent retarted..

    13. Re:Too late for DotGNU by Just+Some+Guy · · Score: 1
      What if there's a security hole in a basic library on which multiple apps depend (probably not the case here, but...). Do you recompile the whole system on your production server while everything is down?

      Assuming you're not in the 0.001% of the population that compiles everything statically for some very specific reason, you'd compile that one library, and possibly reboot so that every single service dynamically linked against it gets the updated version.

      I don't think Apache on GNU/Linux is really less secure than on OpenBSD

      It is. OpenBSD maintains their own patch branch of Apache, and while they make their patches readily available, I don't think they're widely used elsewhere.

      --
      Dewey, what part of this looks like authorities should be involved?
  10. or you could give us a torrent link... by SuperBanana · · Score: 0
    Even if you plan on installing via FTP

    I don't. I plan on downloading a torrent. However, it appears that the OpenBSD team would much rather have me buy a CD, so torrents aren't available...or at least easily accessible. I looked all over the OpenBSD website to no avail.

    1. Re:or you could give us a torrent link... by Anonymous Coward · · Score: 3, Informative

      OpenBSD don't do ISOs.
      You have to use the FTP sites: http://www.openbsd.org/ftp.html

      And yeah, they openly admit that this is becasue they want people to buy the CDs.
      Please stop whining.

    2. Re:or you could give us a torrent link... by Anonymous Coward · · Score: 0, Troll

      Theo decides to release all of their great work under the BSD license so that everyone
      can benefit from the tools, no questions asked. That's not enough for some people though,
      complaining that there are no torrents. Maybe you would only support OpenBSD if they emailed
      you a personally pressed copy for no charge?

    3. Re:or you could give us a torrent link... by ajs318 · · Score: 2, Funny

      Given that it's released under the BSD licence, which everyone on Slashdot knows is so much better and freer than the GPL, who exactly do you think is likely to stop you creating your own ISO images?

      Although seeing as it's OpenBSD, which is famed for being para .... er, security-conscious, almost nobody is going to want to download it if you do create one .....

      --
      Je fume. Tu fumes. Nous fûmes!
  11. One of the most important things by Anonymous Coward · · Score: 5, Informative

    One of the most important things new in this release is the mmap(2) based malloc(3) implementation. I can't believe the submitter didn't mention it. It has huge implications, in terms of added security and increased code quality overall. Already, important off-by-one bugs have been found and fixed in X.org which had been sitting there un-noticed for years. These bugs could cause the X server to crash on many systems, but OpenBSD exposed them reproducibly so they could be fixed.

    Read more about it in this Security Focus article titled Security-related innovation in Unix and in Theo de Raadt's post to misc@.

    1. Re:One of the most important things by DaPoulpe · · Score: 1

      Sounds great but do we have some figures of performance hit for these new features ?
      I mean it's a must have whilst you're bug hunting, but could be an overkill on production servers/desktop ?
      Didn't have time to dig into TFA yet, just thinking out loud... (aka don't squash me like a bug :-)

    2. Re:One of the most important things by Anonymous Coward · · Score: 0

      I personally run OpenBSD everyday on all my machines (spanning 6 different architechtures) and I have noticed no slowdown whatsoever from these changes.

      This paragraph from Theo's post to misc@ indicates that performance was a very high priority and it took a long time (years) to get it to the point where the speed impact was negligible.

      To some of you, this will sound like what the Electric Fence toolkit
      used to be for. But these features are enabled by default. Electric
      Fence was also very slow. It took nearly 3 years to write these
      OpenBSD changes since performance was a serious consideration. (Early
      versions caused a nearly 50% slowdown).


      Yet another brilliant innovation from the OpenBSD team!

    3. Re:One of the most important things by Dan+Ost · · Score: 2, Insightful

      Performance is not an OpenBSD priority, but the interviews with
      OpenBSD developers that have been popping up the last couple of
      weeks seem to imply that the performance hit of the new malloc()
      is minimal.

      --

      *sigh* back to work...
    4. Re:One of the most important things by DaPoulpe · · Score: 1

      After reading Heap Protection Mechanism I thought it could have quite a noticeable inpact.

      To be honest from the quote we can just guess the slowdown should be somewhere between 0 and 50% (with 0 being quite unlikely) :-)

      If you don't mind me asking, what kind of services run on your servers and how busy are they ?

    5. Re:One of the most important things by ChrisA90278 · · Score: 1

      Solaris has "mapmalloc" which is mmap based malloc and it has "watchmalloc" which uses something like a breakpoint that you can have watch for reads and writes to the "wrong" places. Basically two independent malloc replacements. With watchmalloc being the more sophisticated of the two. These will find errors in stuff that has worked for years. Solaris man pages for mapmalloc and watchmalloc are on-line for anyone who wants them (see google) Solars now is Open Source too. From my experiance using it and linux daily both thier intial releases (I remember Linix 0.x and I went into a Sun office see Solaris before it hit the street) Opinion: The Solaris kernel and related utilities is the most adavnace there is on the X86 patform. It is Very stable and will servive things like pulling a CPU looseout of a socket and will scale to over 100 processors. However it is the worst *NIX desktop OS on the plannet. I should know it use it as my desktop every day all day

    6. Re:One of the most important things by lotzmana · · Score: 1
      There are performance gains as well. In the current libc malloc (GNU libc, the one we use on linux and the old OpenBSD) the method of asking the kernel for memory is brk(). This means that the application's heap is one contiguous entity. The free heap memory is a linked list and it occupies virtual memory and potentially some swap space on disk.

      The fact that the unused heap is swapped to disk is usually a false argument that brk() works -- you free heap memory and later on when the OS swaps this out you free the physical memory also. One additional problem with this scheme is that the free heap is a linked list, sometimes walking this list requires bringing the free heap memory back from disk!

      The changes in the OpenBSD were in the implementation of the libc, freedom denied to the Linux developers -- Linux is only the kernel. BSDs are entire OS packages, changes in the kernel are accompanied by the necessary changes in the libc, this is not the independent GNU libc.

      The forementioned improvement in malloc(), which was not detailed in the post, is based on a departure from the old fashioned heap paradigms. No use of brk(), but direct mmap/unmap(), thus reducing the size of the virtual memory. Second, the free heap is no longer a linked list but is kept lumped together in one single place, which brings two benefits. No swapping in of free heap from disk and no danger of unwanted user stepped-over writes that might destroy the list.

    7. Re:One of the most important things by Anonymous Coward · · Score: 0

      everything from configurations with email (+ spamassassin filtering), php+postgresql, shell, ftp for hundreds of users on a single dual opteron server to very underpowered boxes (eg p166) running everything and the kitchen sink.

      i can tell you that the mmap based malloc implementation has made no noticeable impact to these systems. there are performance bottlenecks in openbsd (lack of sendfile() for instance) but this ain't one of them.

    8. Re:One of the most important things by Shanep · · Score: 2, Informative

      Performance is not an OpenBSD priority, but the interviews with
      OpenBSD developers that have been popping up the last couple of
      weeks seem to imply that the performance hit of the new malloc()
      is minimal.


      Yes, because from memory, they have been working on it for years, specifically trying to get the performance hit down.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    9. Re:One of the most important things by Anonymous Coward · · Score: 0

      who cares about BSD ? i use cygwin. it is faster because it uses Windows NT's superior heap management. there is no brk() or mamp() in Windows, because it is so fast that it doesn't need them.

      cygwin is at least 20 times faster than BSD, because it uses LocalAlloc. LocalAlloc allocates "local" memory - memory which stays in the L1 cache. if need be even the CMOS RAM of the realtime clock is used (CMOS is even faster).

      last night I started Doom3 from cygwin and I got 60 fps because it used cygwin's heap. Then I started it from BSD and it didn't even run. These facts speak for themselves.

      windows also has GlobalAlloc. it allocates distributed memory for clusters. with gigabit ethernet it is even faster than RAM because the gige has more bandwidth than the front side bus. it is faster to send and receive a network packet than to use RAM. BSD doesn't have that.

  12. Re:T-Shirts are Dandy and All.. by CyricZ · · Score: 1
    --
    Cyric Zndovzny at your service.
  13. Re:T-Shirts are Dandy and All.. by LurkerXXX · · Score: 4, Insightful

    Lots of folks use it. But many use it in a place you'd never detect it. Firewalls. Your 'netcraft' numbers won't report those, because in the vast majority of cases those will be totally invisible.

  14. Re:Theo's an asshole and OpenBSD is over rated by Anonymous Coward · · Score: 0

    Yeah, OpenSolaris really beats OpenBSD in every way, especially since it can run on the Sharp Zaurus PDA and 15 other architectures.

  15. We are dorks by Work+Account · · Score: 1, Offtopic

    Well not me because I do not care one bit about point releases for operating system kernels, but you people reading this comment :)

    Honestly though, anyone here not care?

    I personally enjoy UNIX/Linux/Solaris/BSD but to be honest they are all pretty much the same to me as a developer.

    The same utilities exist on all, and generally you just build your code and run your app and that's that.

    Windows I might care about a point release or Service Pack because it might have a new DirectX library to play Everquest or CStrike with, but for these workhorse operating systems I often wonder who cares :)

    --

    If you "get" pointers add me as a friend (116)!
    1. Re:We are dorks by (startx) · · Score: 4, Insightful

      As a developer you should care about this release. The malloc/free implimentation has been changed to release memory immediately to the OS, causing any read-after-free bugs to immediately throw a SIGSEGV.

      See theo's post to misc@.

    2. Re:We are dorks by LurkerXXX · · Score: 5, Informative

      This is a BSD we are talking about. The number refers to the whole operating system. Not just a kernal as in Linux. The same team that works on the kernal works on the rest of the system as well.

    3. Re:We are dorks by RAMMS+EIN · · Score: 4, Insightful

      Everybody is entitled to their own opinion, of course, but I personally think this release is a big deal. Contrary to what is usually the case with point releases, this one actually improves the state of the art - namely in security of Unix-like operating systems.

      Some important security features have gone into this release (see, for example, this presentation), security that are almost certainly not found in any operating system you can mention. Besides the obvious benefit of making OpenBSD more secure, these features help catch bugs, and already some years-old bugs have already been caught. When these bugs are fixed, other systems using the software the bugs were in becomes more secure, too.

      Personally, I am very impressed with how many security features the OpenBSD team manage to put in their system, without great sacrifices in standard-compliance and performance. I'm much more impressed by that than what great new features for games developers Microsoft has integrated, or how their new GUI toolkit makes their interface less ugly, or how Linux supports yet another hardware gadget, or how yet another distro promises that they will cause Linux to topple Microsoft.

      In today's world that is run by computers, we need security. Worms, botnets, trojans, automated and directed break ins, website defacements, spam, and information theft demonstrate that we aren't there yet. OpenBSD seems to be the only OS project that seems to fully realize this _and_ have a production-ready system available. There is still much to be desired, but they're much further than the competition.

      --
      Please correct me if I got my facts wrong.
    4. Re:We are dorks by Anonymous Coward · · Score: 1, Informative

      If you bothered to read the release notes you'd see that this release is very important, since it comes with a new malloc/free system that returns memory to the kernel as soon as mem has been free()'d, eliminating another source of bugs. The OpenBSD coders never cease to amaze me in their search for the most secure OS. OpenBSD is the current leader when it comes to security (has been for some years) compared to other Unices. Windows doesn't even play in the same league.

    5. Re:We are dorks by kv9 · · Score: 1

      another delicious feature which we shouldnt overlook.

    6. Re:We are dorks by mkh · · Score: 1
      The number refers to the whole operating system. Not just a kernal as in Linux. The same team that works on the kernal works on the rest of the system as well.

      Kernal? http://en.wikipedia.org/wiki/KERNAL

    7. Re:We are dorks by eggnet · · Score: 1

      I believe allocations less than 1 page don't get that benefit, but yes... the large buffer type allocations would. Allocations less than 1 page are handled internally by malloc still, and I don't see that changing.

    8. Re:We are dorks by Sloppy · · Score: 1
      I personally enjoy UNIX/Linux/Solaris/BSD but to be honest they are all pretty much the same to me as a developer.
      They're not the same to you as a developer, if your app consistently coredumps on the new OpenBSD while only subtly misbehaving once in a blue moon on the other OSes.
      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  16. Another release song! by Gathers · · Score: 3, Funny

    I've never used OpenBSD, but I really like their release songs!

    I wish Ubuntu also had that tradition..
    (and no, "Badger badger badger badger" is to my knowledge not an official Ubuntu release song)

    --
    "One doesn't need a large rocket to send a probe to Uranus." ~ Oscar Wilde on Space Travel

    1. Re:Another release song! by just_another_sean · · Score: 1

      (and no, "Badger badger badger badger" is to my knowledge not an official Ubuntu release song)


      No, you're right, it's not. It's what coworkers do to you when they need something. (At least when the IT department is as small as mine).

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    2. Re:Another release song! by Anonymous Coward · · Score: 0

      Sorry, but the release song for 3.8 is ultra f'n lame.

      I haven't heard the others, but if they're anything like this... they need to rework their stuff a bit.

    3. Re:Another release song! by evilviper · · Score: 1
      I've never used OpenBSD, but I really like their release songs!

      Be careful. The next OpenBSD release song is likely to be humppa music!

      .

      For those of you not laughing, it's impossible to explain: http://undeadly.org/cgi?action=article&sid=2005073 0093752&mode=expanded
      Don't follow that link if you enjoy sanity.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Another release song! by Gathers · · Score: 1

      After carefully listening to the first 10 minutes of the humppa show I can only say one thing:

      NNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoo ooooooooooooooooooo!!!!!!!!!!!!!!!

      Argh, I have to stop listening before I start enjoying it! :)

      --
      "One doesn't need a large rocket to send a probe to Uranus." ~ Oscar Wilde on Space Travel

  17. Ofcourse there's a new OpenBsd song too. by HansF · · Score: 1
    --
    --> Insert Funny Sig Here
  18. ONTOPIC: T-shirts by ehack · · Score: 1, Funny

    I want a T-shirt with that politically-incorrect image of the BSD-demon and the penguin, after -hours.

    Maybe we could have a post from the peng.cx guy ?

    Note: This post is on-topic as T-shorts were specifically discussed in the original item.

    --
    This is not a signature.
  19. part 2- not trolling, just a little frustrated by SuperBanana · · Score: 1, Redundant

    Guys, I'm not trying to be snippity or troll (haven't been modded that yet, but heading it off at the pass based on the two replies I've seen so far.) It's a little frustrating when I want to try OpenBSD, and I can't because there's no ISO to FTP or torrent. It takes a fair bit for me to try even a new distribution of linux, and making barriers to keep me from trying out a new OS is a sure fire way to make me find something else to do with the free time I had. I want to quickly download, install, poke around. Not spend $X on a CD, wait for it to come in the mail (why am I explaining this to fellow techies...? :-)

    1. Re:part 2- not trolling, just a little frustrated by myspys · · Score: 4, Informative

      Two ways:

      1. Make your own ISO (http://www.pantz.org/os/openbsd/makingaopenbsdcd. shtml)

      2. Download an inofficial ISO (http://www.hup.hu/modules.php?name=News&file=arti cle&sid=9953)

      Both of these steps should of course be followed by buying at least something from the OpenBSD store at http://www.openbsd.org/orders.html

    2. Re:part 2- not trolling, just a little frustrated by Minwee · · Score: 2, Informative

      So why not just quickly download and install it? Nobody is forcing you to buy the official CDs.

    3. Re:part 2- not trolling, just a little frustrated by Fezmid · · Score: 5, Informative

      Have you even TRIED installing OpenBSD? It's simple. Download a 1M install disk, burn to CD, boot off the CD, select install, and it downloads everything that you select to install automatically. No need for an ISO, no need for a torrent.

      Quick and painless. Try it, you'll like it. :)

    4. Re:part 2- not trolling, just a little frustrated by compass46 · · Score: 2, Interesting

      This barrier is in place I believe for a reason. If you won't (not can't since creating a boot floppy or CD is in the FAQ) get past that hurdle then they don't want you. OpenBSD is not the Linux community where they actively want you to join. You learn that quick and it can be refreshing at times.

    5. Re:part 2- not trolling, just a little frustrated by Segfault666 · · Score: 0
      (why am I explaining this to fellow techies...? :-)


      Why am I explaing this?
      As aforementioned, they want you to buy a CD to support the project. Bandwidth, Power, Servers, Hardware all require those wonderful green pieces of paper we call money. That said, the *ISOs* are, I believe, the only thing 'copyright', or similar. That said, the OS for every operating system is available off the FTP and is it really that hard for someone either burn it to CD or make a floppy to install from FTP? Obviously it must be, so here is the extremly difficult procedure:
      1) Download your OS Distro (/pub/OpenBSD/38/i386)
      2) Burn a BootCD, using 'floppy38.fs' as the boot image

      wow. how difficult.

      Plus if you buy the CD you get nifty stickers.
    6. Re:part 2- not trolling, just a little frustrated by Anonymous Coward · · Score: 0

      For OpenBSD, there are no official ISOs to download. There is a small boot iso that you can use, which will let you install from FTP inside the installer. OpenBSD has one of the best installers for FTP installs. It's quick, and easy. I do it all the time.

    7. Re:part 2- not trolling, just a little frustrated by freshman_a · · Score: 1


      I want to quickly download, install, poke around.

      I can download the OpenBSD install CD, burn it, install it, and have a working system in less time than it takes me to download most Linux distros, especially since distros like Fedora, Mandriva, and SUSE (or OpenSUSE, whatever it's called now) have 3+ ISOs @ 650-700MB each to download.

      (I don't know, maybe that's a slight exageration, but that's sure the way it feels .)

    8. Re:part 2- not trolling, just a little frustrated by EvilNTUser · · Score: 1

      The others have already mentioned the boot CD + FTP, but I'd like to add that OpenBSD is even easier to install entirely over the network. There's no need to waste time and natural resources burning anything to a CD.

      This is very easy to do, and all you need is DHCP and TFTP on another machine. The rest of the process is exactly the same. See PXEBOOT(8).

      --
      My Sig: SEGV
    9. Re:part 2- not trolling, just a little frustrated by tyen · · Score: 2, Informative

      It's a little frustrating when I want to try OpenBSD, and I can't because there's no ISO to FTP or torrent...I want to quickly download, install, poke around. Not spend $X on a CD, wait for it to come in the mail...

      If your sole purpose is to just "poke around" and try out OpenBSD, there are plenty of people offering workable unofficial ISOs that are functionally equivalent. Sabotage.org has one that I've used; if you have requirements that demand a feature only available in the latest version, you are well beyond the stage of "poke around" and a budget request is in order. If you want something for free that is one of the project's ways of making ends meet...well, sorry, can't help you much there.

      If you are that much a stickler for getting the "official" CD image, then that goes quite a ways beyond the "poke around" level of interest, and whoever is dictating the requirement for the official image either needs to pony up more money or more training/education to close the gap between bringing up the "official" OpenBSD and an FTP-based install (for just playing around, there is no difference). As any number of OpenBSD folks will attest, getting any of the unofficial images will more than suffice to satisfy your curiosity about the OS, and you won't have to retrain if you switch to the official CD's later. Personally, if I were you I would simply just follow the FTP-based install instructions; to really "play around" with a new OS and get any reasonable feel for it you're going to spend a week with it, so doing the FTP install is a fine way to introduce yourself to the OS (if for nothing else than how it lays out devices, for example) and install it at the same time. The instructions are extremely detailed and specific, certainly easy enough for people like yourself who dabble with different OS's and distros. Actual time spent messing around with the installation modulo the download time (which you would have spent anyways) will probably total no more than 1-2 hours.

      Finally, note that for disaster recovery purposes, installation from FTP/HTTP/rsync/etc. repositories is one recovery mode that should be supported. You cannot absolutely count upon the availability of the discs, so any production-level interest that has any disaster recovery component (and if that component doesn't exist, you're playing with fire) should require familiarity with the FTP-based installation.

    10. Re:part 2- not trolling, just a little frustrated by greginnj · · Score: 2, Informative
      It's a little frustrating when I want to try OpenBSD, and I can't because there's no ISO to FTP or torrent. [...] I want to quickly download, install, poke around.
      Have I got a tip for you. Here's a provider of free OpenBSD accounts you can SSH to:

      http://www.metawire.org/about.php

      All you have to do is send in an email request explaining that you want to learn about OpenBSD, and they'll set you up with a free account. (It may take a day or two; that's the price you pay for a free shell). Enjoy!
      --
      Read the best of all of Slash: seenonslash.com
    11. Re:part 2- not trolling, just a little frustrated by Anonymous Coward · · Score: 0

      You lazy linux loser! RTFM! I wish the was a double cap key on my keyboard so I could supersize the RTFM for you since your obviously RTFM challenged. Does you parents still wipe your butt too?

    12. Re:part 2- not trolling, just a little frustrated by juanaguas · · Score: 1

      It doesn't take even that much. A single installation floppy and an adequately fast network connection is all you need to install OpenBSD on most hardware. Installing additional packages using pkg_add over FTP is very straightforward. If ISOs were available, downloading them wouldn't necessarily be the best use of bandwidth. Where connections are slow or expensive (or both) the installation sets are well worth buying; one disc set will allow you to install the OpenBSD base system on any number of machines and on a useful variety of platforms.

  20. Calm. The. #$@!. Down. It's not that I'm cheap by SuperBanana · · Score: 0, Flamebait
    Theo decides to release all of their great work under the BSD license so that everyone can benefit from the tools, no questions asked. That's not enough for some people though, complaining that there are no torrents. Maybe you would only support OpenBSD if they emailed you a personally pressed copy for no charge?

    No, you assumed that I want a torrent because you think I'm cheap and implied I'm ungrateful.

    I don't have a lot of time quite often, and I DO have a short attention span for taking on new projects. An attention span for trying a new OS or distribution that does not go past downloading+burning a CD or DVD. If I like what I see and they ask for donations (provided it's a reasonable amount, goes to a registered NPO they've established ie actually goes to helping the OpenBSD effort) that's fine.

    Heck, I can't even get an ISO via FTP. I have to download a whole bunch of packages, make FLOPPIES (what is this, 1995?)...I don't even OWN any floppies...

  21. Re:Calm. The. #$@!. Down. It's not that I'm cheap by freshman_a · · Score: 4, Informative


    I have to download a whole bunch of packages, make FLOPPIES

    No, you don't. There is an install CD available. http://www.openbsd.com/faq/faq4.html#MkCD-ROM
    Download the install ISO, burn to CD, ta-da! Very difficult, indeed...

    As someone who has installed OpenBSD before, I can tell you, it's really not that difficult. Download the install CD ISO and follow this: http://www.openbsd.com/faq/faq4.html#Install

  22. Would you trust? by aurb · · Score: 3, Funny

    Would you trust an operating system that had a remote hole 8 years ago?...

    1. Re:Would you trust? by Anonymous Coward · · Score: 0

      No.

    2. Re:Would you trust? by Anonymous Coward · · Score: 0

      NO! Not even Windows XP has a remote hole 8 years ago! This whole OpenBSD security thing seems like a scam! Who do they think we are!?

  23. What would make me try it.. by BerntB · · Score: 1
    I'd love to use something with Open BSD's security focus on my desk.

    What would really make me try it would be good support for virtual machines.

    Then I could fall back to Linux if I got a problem and run the two programs where I still boot to Win. Easy transfer -- and I could transfer my parents' machines. Less questions.

    --
    Karma: Excellent (My Karma? I wish...:-( )
    1. Re:What would make me try it.. by RAMMS+EIN · · Score: 2, Interesting

      OpenBSD can run Linux binaries, and WINE is available, too. I don't use either facility, so I can't comment on how well it all works, but it might just work. NetBSD has this page with screenshots, among other things demoing Linux and Windows apps running under NetBSD. NetBSD and OpenBSD are closely related enough that if something works on one, chances are it will work on the other, or can be made to work without too large an effort.

      Of course, there's always VMWare and the likes. QEMU also runs on OpenBSD. And, of course, the bulk of the popular open source software.

      Still, not all is well. I run Linux on my laptop, and there's a reason for that: hardware support (especially power management). The server is happily on OpenBSD, though.

      --
      Please correct me if I got my facts wrong.
    2. Re:What would make me try it.. by RLiegh · · Score: 1

      I can't speak to OpenBSD, but with regards to NetBSD there really isn't VMWare or Qemu. I suppose technically you can get binaries for both; but VMWare is a nightmare to install under NetBSD and even then it only supports old versions (version 2 and 3, if I remember right) --good luck getting a license for those, btw-- and qemu lacks the kqemu module and that lack of functionality makes it almost as slow as bochs.

      NetBSD might be ok for virtualisation if someone ports the kqemu module, which I hope they do, honestly. I like the OS -- but not when I need those specific apps.

    3. Re:What would make me try it.. by LurkerXXX · · Score: 3, Informative

      VMWare does not run on OpenBSD. You can install it as a guest system, with no support and no VMWare tools for it, but you can't use it as a secure host OS. I've been bugging VMWare for support for it for a long time. I hope anyone else interested will write them as well.

    4. Re:What would make me try it.. by Anonymous Coward · · Score: 0

      Yes it does, go look at the port.

    5. Re:What would make me try it.. by LurkerXXX · · Score: 1

      I believe that is for VMWare *3*. The same antique version that used to run on FreeBSD as a host. It hasn't worked that way since the 3.x series. There was no support in 4.0, 4.5, or the current 5.0. I've also heard of no support upcoming in version 5.5 that's currently in beta.

    6. Re:What would make me try it.. by Anonymous Coward · · Score: 0

      who said that... there is a port working on the ports tree

    7. Re:What would make me try it.. by Anonymous Coward · · Score: 0

      Personally, power management works better on my laptop (a thinkpad) under OpenBSD than under Linux. That's one reason I made the switch last year to OpenBSD.

      Don't just assume that OpenBSD supports your hardware worse. The only way to really find out is to give it a try.

    8. Re:What would make me try it.. by LurkerXXX · · Score: 1

      for an ancient 3.x version of VMWare. That won't work for 4.0, 4.5, 5.0, or the upcoming 5.5

    9. Re:What would make me try it.. by Anonymous Coward · · Score: 0

      I use qemu on OpenBSD all the time to run Windows or DOS, true it's not virtualization but it works fine and is in the ports tree.

    10. Re:What would make me try it.. by RLiegh · · Score: 1

      Unless there's something I'm not aware of, you aren't using Kqemu on OpenBSD. ;)

    11. Re:What would make me try it.. by Anonymous Coward · · Score: 0
      No, I'm not, and as I said, it's not virtualization. But you said, and I quote
      I can't speak to OpenBSD, but with regards to NetBSD there really isn't VMWare or Qemu
      Saying that there is no qemu, not kqemu. This might be a typo, but I thought I'd point it out.
    12. Re:What would make me try it.. by RLiegh · · Score: 1

      I didn't write clearly enough, but I did address that when I said

      and qemu lacks the kqemu module and that lack of functionality makes it almost as slow as bochs.


      That's my bias showing through, sorry; to me without the kqemu module it's abuot as bad as not having it at all. That's no excuse for my unclear post, but that's the reason for it.

      Sorry about that. :|

    13. Re:What would make me try it.. by Anonymous Coward · · Score: 0

      No problem.

      Qemu is much faster than bochs, by the way, and even bochs has gotten faster since when I first used it.

    14. Re:What would make me try it.. by code+shady · · Score: 1

      Actually, I have successfully managed to install X windows on OpenBSD using VMWare 4 and 5 workstation edition. It did use VMware tools as well. You just have to follow the instructions found here: http://www.vmware.com/support/gsx3/doc/tools_insta ll_lin_gsx.html(freebsd version) and then the ones found here: http://frogger974.homelinux.org/

      With a minimal amount of tweaking, you should be able to get it to work no problem.

      --
      Look out honey cause I'm usin' technology
      Ain't got time to make no apologies
  24. Great projects! by Anonymous Coward · · Score: 0

    The BSDs, whatever the flavour, are great projects. I am currently setting up a professional rig for testing purposes that will run either NetBSD or FreeBSD; I have not decided yet. The BSDs are a lot more concise than their Linux counterparts, that's for sure. And yes, I also will order some stuff online to support their work.

    A salute to all the BSD volunteers!

  25. Make your own bootable CD then... by aschlemm · · Score: 4, Informative

    I've used instructions similar to this to make my own bootable CD for OpenBSD before. These instructions were for OpenBSD 3.4 but they've worked for me for both OpenBSD 3.5 and 3.7. The package names for OpenBSD 3.8 will have a "38" in them rather than 34.

    http://www.pantz.org/os/openbsd/makingaopenbsdcd.s html

    If you don't like these instructions do a quick Google search or something and you'll probably find a few more URLs showing the same thing.

  26. Ladies by Tashmire · · Score: 1

    I got so many nice comments today. The Ladies love the OpenBSD 3.8 tees. And once I get them back to my dorm to check out my OpenBSD 3.8 poster, next to my SQL server, UNICA, and Flock of Segals poster, i'm sure i'll be getting some major action. Right Fellas?

    1. Re:Ladies by Segfault666 · · Score: 0

      It's all because Puffy's got the big guns, didn't you know? a true Playa.

    2. Re:Ladies by Anonymous Coward · · Score: 0
      and Flock of Segals poster

      Dude, the poster isn't enough - you've got to get the hair style too. You'll be fighting the ladies off with a shitty stick.

    3. Re:Ladies by 0racle · · Score: 1

      Chicks dig OpenBSD

      --
      "I use a Mac because I'm just better than you are."
    4. Re:Ladies by Shanep · · Score: 1

      Chicks dig OpenBSD

      In all seriousness, all those years of wearing Linux t-shirts just got me silly looks. But I often get stopped with comments about my OpenBSD shirts, usually by chicks and gay dudes.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  27. Why use crappy BSD when Linux is so much better by Anonymous Coward · · Score: 0

    EOM

  28. There's no downloadable image - YET by Anonymous Coward · · Score: 0

    The OpenBSD project releases the netinstall image a few weeks after the official launch in order to give the paying customers an advantage over the non-paying ones. I don't know how long this practice has been around, but at least 3.7 was released this way.

    1. Re:There's no downloadable image - YET by dadragon · · Score: 1

      You can still downloda the OPENBSD_3_* cvs branch and compile it...

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
  29. Re:Theo's an asshole and OpenBSD is over rated by Anonymous Coward · · Score: 0

    Yeah... I totally agree. I don't know why OpenBSD feels the need to support "toy" platforms such as the sparc and sparc64 systems... they're total shit.

  30. Why not? I'll tell you why not. by Anonymous Coward · · Score: 0

    I ordered a CD earlier this year, and was horrified by its stone-age installation. What garbage.

    1. Re:Why not? I'll tell you why not. by John+Nowak · · Score: 1

      What are you talking about? The install is a piece of cake! No harder than Ubuntu for crying out loud...

    2. Re:Why not? I'll tell you why not. by Alioth · · Score: 2, Insightful

      So no installer gui makes it somehow _bad_?

      Sure, it's not newbie friendly (however, installed in conjunction with the Install Guide, a newbie can install it - I was an OpenBSD newbie once and I didn't have a problem with it). Once you've installed it on a couple of machines it is EXTREMELY fast to install. These days I typically PXE boot the installer, and I can go from a blank machine to a working OpenBSD system in around 5 minutes. This is something that cannot be done with a GUI installer.

      OpenBSD is not a system for non-technical desktop users; it is a server operating systems for system administrators or clued people. As such, certainly I'd prefer their efforts to be focused on things like the new malloc(3) implementation than making eye candy installers.

    3. Re:Why not? I'll tell you why not. by HungSquirrel · · Score: 1

      Slightly harder than Ubuntu. Try having a newbie sit at the keyboard for the partitioning and disklabeling and see what I mean. (Better hope you don't have any important data, first!) Apart from that, the install is very quick and painless.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    4. Re:Why not? I'll tell you why not. by John+Nowak · · Score: 1

      Provided they printed out the instructions it is very easy. Just a few keypresses. As for the partitioning, it is the same thing with Ubuntu: If they don't want to wipe the whole drive, it gets rather tricky.

      Okay, perhaps not *as* easy... but certainly easy enough!

  31. I wouldn't dream of trying a new flavor of *BSD... by sootman · · Score: 2, Funny

    ... until I read a review of it on Slashdot. You know, one where someone who has never used it before gives it a spin for two days and writes a 5 page review: 3 pages on the installation, 1/2 page talking about how the default theme looks, 1 1/2 pages complaining that it didn't work with his sound card or run his monitor at the right resolution, and then concluding by saying Mac OS X is better.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  32. ISO-s by Anonymous Coward · · Score: 0
  33. That's not the whole OS. by nuxx · · Score: 1

    Just FYI, that's not an ISO of the whole OS. That CD is a cd image of the boot floppies, but not the whole OS. This can then be used for an FTP (or NFS or HTTP or whatever) install.

    The OpenBSD folks copyright the layout of the CD they make so that it can't (legally) be freely made available and must be purchased. This doesn't prevent someone from building their own CD set and making it available, though.

    1. Re:That's not the whole OS. by freshman_a · · Score: 1

      You are correct. I suppose I should have been a little more detailed about that...

    2. Re:That's not the whole OS. by nuxx · · Score: 1

      That said, I still think it's damn useful. :) I just pulled down the three floppies for the replacement firewall at my house. I was waiting until today to get it set up.

  34. I wrote a guide.... by Nazadus · · Score: 4, Informative

    I wrote a guide on how to make your own CD from FTP in Linux.
    I'm in the process of writting for how to do it in Windows.

    Check it out and lemme know if something sucks:
    http://etherpunk.com/knowbase/index.php/OpenBSD:_M aking_A_CD_From_FTP

    --
    "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
    1. Re:I wrote a guide.... by Rxke · · Score: 1

      I liked your explanation/HowTo so much, I registered and fixed some little typos.

      Aren't Wikis great?

    2. Re:I wrote a guide.... by Nazadus · · Score: 1

      For those intersted, I also ported the Gentoo Virtual Mail Server guide to BSD, but this one uses LDAP instead of MySQL. I also have it doing virtual web serving as well. http://etherpunk.com/knowbase/index.php/OpenBSD_3. 7_Guide Why did I choose OpenBSD? Becuase many moons and seasons ago I didn't update my Gentoo boxen. So I decided to update and found nearly a gazillion things (ok, not really, but more than 1 screen's worth) of updates. What's worse, is I let it automagicallyupdate my conf files (I was smart enough to back everything up before theupdate) but it replaced them with default settings (of course, we can't expect anything smart, now can we? although it does get awfully complicated). That day I decided I wanted something that I didn't have to update that often. My desires weren't that complicated, I don't need bleeding edge -- in comes OpenBSD. Fin.

      --
      "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
    3. Re:I wrote a guide.... by Anonymous Coward · · Score: 0

      I'm new to wikis, but I know of some mistakes in your instructions...the lines where you get the source tarballs, ports, etc. shouldn't have '3.8/' in them.

  35. Re:Theo's an asshole and OpenBSD is over rated by Bold+Marauder · · Score: 0, Troll

    >Yeah... I totally agree. I don't know why OpenBSD feels the need to support "toy" platforms such as the sparc and sparc64 systems... they're total shit.

    I wouldn't say that the platforms are total shit, though if your only experience with them is using Open BSD on them I can see why you wouldd get that impression (and trust me, you have my deepest sympathy). You might try using something by the people who actually make both the hardware and the software which is designed to fully support and take advantage of it.

    Now that Solaris is free; price and licensing are no longer considerations which should hold you back.

  36. Thank you Mr. Cynical. by Anonymous Coward · · Score: 0

    Get a life.
    Sheesh.

  37. What does this have to do w/ OpenBSD, you ask? by RLiegh · · Score: 1

    I'm assuming that if that's the case with NetBSD, it would be the same for OpenBSD as well (it seems that the order of application porting seems to be Linux or Windows first, then FreeBSD, then NetBSD, then finally OpenBSD).

  38. Re:Calm. The. #$@!. Down. It's not that I'm cheap by iggymanz · · Score: 1

    actually, you can install from a single floppy, that downloads the rest. As other posters have pointed out, there's plenty of x86 ISO for CD install out there too.

  39. Debian/OpenBSD? by david.given · · Score: 1
    I love OpenBSD. I think it's an amazing OS for people who know what they're doing: secure, consistent, amazingly documented...

    OTOH, I also love Debian. I think it's the best userland package management system I've ever seen. It's less flexible than BSD's roll-your-own userland, but far easier to manage.

    What I'd really like is to be able to run Debian on top of the OpenBSD kernel. That would give me the best of both worlds: OpenBSD's stellar kernel, and Debian's amazing package management. I know there used to be projects underway to port Debian to FreeBSD and NetBSD, but they seem to have died, and frankly I'd rather use OpenBSD.

    Oh, well...

    1. Re:Debian/OpenBSD? by juanaguas · · Score: 1

      Debian + OpenBSD sounds like my ideal combination too.

  40. Re:Calm. The. #$@!. Down. It's not that I'm cheap by smooc · · Score: 1

    If you do not have the time to create a cd, you should buy one. Your reasoning is analogous to the developers telling you "O we did not have the time to fix it as we did not want read through the documentation"

    --
    - In Memoriam: Jeroen de Bruin (1972-2004), bye bro
  41. Re:Theo's an asshole and OpenBSD is over rated by rubycodez · · Score: 1

    you must be joking, Sun's Solaris can't keep up with opensource OS, so they open sourced it to try to get some free developer mindshare. The biggest clusters on the planet don't run Solaris, and half the exciting features promised for Solaris 10 are still vaporware at this point. Sun has jumped onto the Opteron bandwagon, because UltraSparc lags in performance. Once Opteron gets to 16 or 32 way with dual cores, there's no compelling reason to use UltraSparc for any application.

  42. OpenBSD 3.8 is not a kernel, it's an O/S. by israfil_kamana · · Score: 1

    BSD's are not kernels, they are operating systems. OpenSBD 3.8 is not the OpenBSD 3.8 kernel, it is the kernel, the base system, the utilities, the compiler, the hardware support, the new server software, etc. Therefore when OpenBSD (or the other BSDs) say "new, 3.14159 is released, you should actually care if you run that system. It means new features, new hardware support, and sometimes new whole pieces of software... just like when windows or mac release a new version.

    I really hate it when linux watchers forget that their world is not like other worlds...
    .

    --
    i - This sig provided by /dev/random and an infinite number of monkeys at keyboards.
  43. Re:Calm. The. #$@!. Down. It's not that I'm cheap by Anonymous Coward · · Score: 0

    dude, like "SuperBanana" is like, soo fr34k!ng l@m3. like, here is my impersonation: -

    "i want me bit torrent because i have pseudo A.D.D. i'm not take time to learn new things because i short attention span. theo should give me more so that i can take it. i pretend to feign interest but know i maybe install OS and then do ls command. i not understand ls so i email misc@ and they say me "rtfm". what?! as if! then my attention span too short so i done with lame operating system. ok now i go watch some tv"

  44. Released the same day as the new FreeBSD Logo! by Anonymous Coward · · Score: 0

    See here!

    http://logo-contest.freebsd.org/result/

    BSD's are slick!

  45. 50 bucks by zogger · · Score: 1

    50 bucks for the de-luxe version, or ftp over a flaky dialup? Hmmm

    easy decision - no open bsd here! One way is unobtanium, the other is nonobtanium

    Perhaps if they offered a "lite" version, just the disks in paper sleeves in a one dollar mailer for a lot less, say 10$? Way way WAY too many distros out there that you can try for the first time cheaper. I understand it's a whizz bang secure OS, designed primarily for servers, and etc, but sheesh. A lot of folks just like trying out new things, but at those prices, well.... it's nice to support your distro of choice, or a few, that they get some actual money in their pockets for thieir efforts. Buying from clone vendors cheap doesn't translate to much for the OS distributors, and a lot of various distros charge too much directly (IMO & relatively speaking, Y economic MMV most likely), but seems like a middle ground price setup would be a nice option, not only for these guys but a host of other OSes.

    1. Re:50 bucks by LurkerXXX · · Score: 2, Interesting

      It's easy to ftp, even over a flaky dialup. The default install is pretty small. Get it up and working and play. If you want to add more suff later, pkg_add is extremely easy to use.

    2. Re:50 bucks by Anonymous Coward · · Score: 0

      http://shop.cheapbytes.com/cgi-bin/cart/os2.html?v ar_distribution=OpenBSD

      $4.99 for just the OS, $12.99 for OS and packages.

      Even if I hadn't known about cheap bytes, it would have cost me a whole ten seconds to find them with Google. But then again price never was why you haven't tried OpenBSD, it was just a nice point to whine about, wasn't it?

  46. Totally invisible is the right phrase by Beryllium+Sphere(tm) · · Score: 1

    One thing people like to do with pf is to implement a filtering bridge. These can be transparent to an extent that routers can not.

  47. Re:Theo's an asshole and OpenBSD is over rated by Alioth · · Score: 2, Informative

    I've been using OpenBSD on sparc64 for about a year and found it entirely satisfactory. It also does something that Solaris cannot: it supports my Alcatel SpeedTouch USB modem.

  48. Re:Calm. The. #$@!. Down. It's not that I'm cheap by dubbreak · · Score: 1

    As someone who has installed OpenBSD before, I can tell you, it's really not that difficult.

    I definitely agree. The install is easier than most linux installs and a lot quicker (well the minimal system is pretty small, but it's all you need for a router). Within an hour you could have a box setup and have PF working thanks to the FAQs and guides.. heck the man pages are even VERY well written.

    --
    "If you are going through hell, keep going." - Winston Churchill
  49. It's Already Hacked!! by Anonymous Coward · · Score: 0

    It is official; NetCraft has confirmed: OpenBSD 3.8 has been hacked by a rogue internet group less than 24 hours after release.

    "We can't believe how easy this one was to crack. There are 3 exploits you can do over the internet right out of the box, and I think we're going to find more," said ZeroC00L, a leader of the X0r h@X0rs. The group claims responsibility for demonstrating exploits in the past 5 OpenBSD releases.

    "I think the main reason that people think OpenBSD is 'secure' is because Theo [de Raadt, leader of the OpenBSD 'project'] says it is. The truth is about the opposite; we can't find a single exploit in the latest RedHat, but OpenBSD is OpenSwissCheese. All that crap legacy code from fucking Berkeley hippies, you know."

    Theo de Raadt could not be reached for comment.

  50. Gentoo/OpenBSD by amightywind · · Score: 1, Troll

    OTOH, I also love Debian. I think it's the best userland package management system I've ever seen. It's less flexible than BSD's roll-your-own userland, but far easier to manage.

    If you like debian you'll love Gentoo. emerge, rc-update, etc-update can give you a fully up to date distro every day. The whole idea of major releases goes away.

    --
    an ill wind that blows no good
    1. Re:Gentoo/OpenBSD by david.given · · Score: 1
      If you like debian you'll love Gentoo. emerge, rc-update, etc-update can give you a fully up to date distro every day. The whole idea of major releases goes away.

      I tried Gentoo once... thirty-six hours later, it was still compiling, so I gave up. Sorry, but binary packages are just far too convenient.

    2. Re:Gentoo/OpenBSD by Halfbaked+Plan · · Score: 1

      Upgrade to a '486.

      *rimshot*

      --
      resigned
  51. Re:Theo's an asshole and OpenBSD defcon4 by Anonymous Coward · · Score: 0, Troll

    Wrong on all counts about Solaris.

    No OpenSouce filesystem is as stable as Solaris'.

    No OpenSouce OS meta-disk management is even as close or reliable as Solaris'.

    OpenBSD still doesn't have binary updates which makes safe administration impossible.

    Solaris 9 is quite good let alone 10 or Nevada. I'm sorry if stable, well behaved scheduling and real profiling and debugging make you upset.

    NFS works on Solaris, does not on most OpenSouce crap except FreeBSD.

    Solaris may be ugly as hell, arcane in a way, but it works. It works, it is very scaleable, it oft exhibits uptimes as long as you can provide power. I have never found a reason to complain about Solaris where it really counts: uptime, stability, data integrity and scalability.

    So Please don't malign Solaris until after you know what you are talking about which from the looks of your comment will be never.

  52. Re:Calm. The. #$@!. Down. It's not that I'm cheap by FiDooDa · · Score: 1

    hummm...what do you actually do the last 45 minutes of that one hour install? ;)

  53. Album covers! by matt+me · · Score: 1

    Even if the CDs aren't free to ship, they still have ultra-sexy CD covers styled around different themes. http://www.openbsd.org/images/openbsd38_cover.gif this release is INDY JONES! what is the audio track? wow bsd sounds so fun. http://www.openbsd.org/images/openbsd37_cover.gif yellow brick road http://www.openbsd.org/images/openbsd36_cover.gif western http://www.openbsd.org/images/openbsd35_cover.gif http://www.openbsd.org/images/openbsd32_cover.gif goldeneye!

    1. Re:Album covers! by chrisopherpace · · Score: 1

      The "western" one is in fact Monty Python themed, it appears.

    2. Re:Album covers! by eluril · · Score: 1

      No - his comments come after the link, so the Python one is the one without a comment - 3.5

  54. Re:Theo's an asshole and OpenBSD defcon4 by Anonymous Coward · · Score: 0

    you would because you are a fucking idiot.

  55. Re:Calm. The. #$@!. Down. It's not that I'm cheap by dubbreak · · Score: 1

    haha good point.. getting the system up and running is about 15mins (I've never gotten any linux distro up that quick, well maybe zipslack.. but a base debian install takes longer).. but then testing any filter rules takes up a bit of time and playing around for a bit before leaving it and basically forgetting it.

    --
    "If you are going through hell, keep going." - Winston Churchill
  56. OpenBSD and Drivers by zymano · · Score: 1

    I understand they have to go through driver code very thoroughly to spot errors(overruns).

    My question is couldn't they use the available drivers and put some code inbetween the kernel and driver to spot any buffer overruns and security problems.

    Almost like sandboxing.

    1. Re:OpenBSD and Drivers by Nimrangul · · Score: 1
      They do use available drivers, they port drivers from NetBSD and FreeBSD all the time. They also read through that code and modify it to run with the kernel.

      If you mean Linux-kernel drivers, no, because all drivers in OpenBSD are a part of the kernel and GPL code does not get added to the OpenBSD codebase.

      --
      I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
  57. Re:Theo's an asshole and OpenBSD defcon4 by Anonymous Coward · · Score: 0

    Well, let's see, my institution uses Solaris all over the place. Patches periodically fail, filesystems sometimes corrupt, processes die for no apparent reason, and weird NFS issues sometimes force a reboot. Sorry, but I'd have to say Solaris isn't anymore perfect than any other Unix-type OS (nor is it noteably worse...). Oh yes ... on a rare once and awhile ... it gets hacked. I'd have to say OpenBSD has the edge there. Sounds like your experience is very limited to me.

  58. Re:Theo's an asshole and OpenBSD defcon4 by Anonymous Coward · · Score: 0

    Well if slowaris cant do the job... did I meantion slowaris is also very slow ?

  59. Bits by totallygeek · · Score: 1
    OMG ITS BITS! VTX4EVA!


    Who is this? Private message me (totallygeek) on VLE. I am running through a list of who left here in 2000 for UT.... Drawing a blank.
  60. All OpenBSD users.... by Not+The+Real+Me · · Score: 1

    (all seven of them, that is) should upgrade right now!!!
    Seriously!

    1. Re:All OpenBSD users.... by Anonymous Coward · · Score: 0

      A team of admins (7) plus myself are running a farm of about 120 openbsd boxes. It must be me, or am I suffering from a multiple personality disorder?

    2. Re:All OpenBSD users.... by LABarr · · Score: 1
      As one truly dedicated OpenBSD fan, I have already upgraded to 3.8 from my CDs that arrived last week. If you'll take the time to visit www.distrowatch.com, you'll find that OpenBSD is currently ranked 37th on their top 100 list. That sounds to me like there are far more installs than the 7 you mentioned. Seriously!

      I sleep very soundly at night knowing my servers are running OpenBSD and protected with pf. Performance and stability are equally fantastic. The servers only come down for infrequent patching. And the daily visits to the log files that show all attempted attacks on the server that OBSD has stopped cold never cease to amaze me either.

      A hearty congratulations to Theo and company! ***OpenBSD rocks my world!!!***

  61. Your source of information is wrong by Anonymous Coward · · Score: 0

    GNU libc, the one we use on linux and the old OpenBSD

    OpenBSD has always used the BSD libc.

    In the current libc malloc (GNU libc...) the method of asking the kernel for memory is brk()

    Unless it's greater than M_MMAP_THRESHOLD and the request can't be satisfied by the managed heap in which case mmap() is used. That's how ptmalloc(and its predecessor, Doug Lea's malloc) works and ptmalloc was adopted by GNU in 1997.

    The fact that the unused heap is swapped to disk is usually a false argument that brk() works

    There is no argument--you use brk() when it's more convenient. Even OpenBSD's new implementation uses brk() for requests that are smaller than a page.

    that the free heap is a linked list

    You bring up linked-lists a lot as if to imply there is no management overhead associated with mmap() and the related pagefault handling that comes with it.

    The changes in the OpenBSD were in the implementation of the libc, freedom denied to the Linux developers -- Linux is only the kernel. BSDs are entire OS packages, changes in the kernel are accompanied by the necessary changes in the libc, this is not the independent GNU libc.

    There are advantages and disadvantages to each development method.

    The fact that you weren't aware that glibc uses mmap() for malloc() by default for large requests(and can be tuned to always use it) suggests that you also don't know that page guard like features are also available(disabled by default) and work is progressing to more fully randomize block placements. OpenBSD can force large changes and enable features that break user-land code because they are responsible for the repairs.

    1. Re:Your source of information is wrong by Anonymous Coward · · Score: 0
      Even OpenBSD's new implementation uses brk() for requests that are smaller than a page.

      that is incorrect. brk() is dead.

    2. Re:Your source of information is wrong by Anonymous Coward · · Score: 0

      Yes, I was confused by Theo talking about malloc() managed memory.

      It appears that rather than using brk() for smaller items, OpenBSD is using mmap() to create regions that are managed as memory pools.

      Contrary to the post to which I was replying, the same management overhead is still there with smaller objects and, upon reflection, it has to be there for large objects to manage random and non-contiguous allocation placement.

      There is no argument that what OpenBSD is doing is wrong--it's been done before by others and most of it can be done by glibc-2.3 right now with work progressing on the rest--but nobody is assuming a performance gain except the poster to which I was replying.

  62. no , anonymous jerk by zogger · · Score: 1

    If you READ what I wrote, getting it from some duplication place DOESN'T make the original releaser very much money. The clone outfits buy it one time, or download it for free, and that's it, which means ONE SALE or NO SALE instead of many sales to the official distro place. I would PREFER to give the original place the loot, just not as much, preferally for a lite version without all the extras. I am FULLY aware of all the clone outfts, an that's where I get the bulk of my "tryout" distros. If it's something I really, really like, then I would go to the full priced version from the original companies. Like when I first started out, free cloned tryout redhat disks, I liked it enough, worked well enough, so I went to their 60 buck model to support them, thought I was being a righteous dude there. When they dropped that and went to OM freekin G prices, I went to fedora, bought for a few bucks from clone vendors. The result, redhat gets ZERO money from me when they could be getting "some" money yearly. Their call. Now it's OpenBSDs call on that. I want the whole shebang on disks, I despise downloading tons of crap, I can barely keep up with patches and updates. Most other distros, same deal, they want ridiculous prices to get the disks from them,, forcing people to go to the clone vendors. I think it's *nutz* and a bad business move. I prefer to order disks through the mail, DLing over dialup (all I can get here) is just not happening except for mini distros.

    It's very similar to music or video disks, the **AA folks just don't get it on volume sales with a cheaper price. They could have nipped file sharing and napster in the bud if they had dropped from $15-20 and up a disk to 5$, sold millions and millions more copies and actually made more money at it, but NO, that makes too much sense.

        I do not know what it is with companies, whether data or entertainment, these places that slap crap on disks then charge out the ying yang for it, it must affect the brain or something, but if they bought three clues they would find out that most people are more than willing to pay a reasonable price for whatever, and "reasonable price" to "freekin cheap" can be brought into the equation *easily* with what-have-you on CDs or DVDs now-a-days, and they can still "make money" at it, lotsa money.

  63. Re:Debian/OpenBSD? - GNU/kFreeBSD by ecliptik · · Score: 1

    Isn't that what Debian GNU/kFreeBSD is?

    "Debian GNU/kFreeBSD is a port that consists of GNU userland using the GNU C library on top of FreeBSD's kernel, coupled with the regular Debian package set."

    It even has apt repositories

  64. Oh, no you don't by Just+Some+Guy · · Score: 1
    With FreeBSD basically dying

    Sorry, but you don't get a free pass on that one. We're rolling out FreeBSD 6.0-RC1 (release candidate) servers this week. Dying OSes tend not to be under active development and wide deployment.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Oh, no you don't by chroot_james · · Score: 1

      How about you guys get your act together then and start being innovative like back when you guys were v4.x. FreeBSD has had nothing interesting going on since 5. 5 was basically a joke as far as I'm concerned. I don't need a free pass. I was freebsd guy for a long time and paid my dues, which allows me to say the OS is boring and stagnant now. Have fun with that.

      --
      Reality is nothing but a collective hunch.
  65. Do you miss Jordan? by chroot_james · · Score: 1

    Yeah... yeah, you do!

    --
    Reality is nothing but a collective hunch.
  66. Re:Debian/OpenBSD? - GNU/kFreeBSD by isthisnickinusetoo · · Score: 1

    Well he said OpenBSD, not FreeBSD.

  67. some improvements to the OSPF daemon by mnmn · · Score: 1


    " some improvements to the OSPF daemon"

    What improvements? OpenOSPFD has not been released yet. I cant download it from anywhere. I cant find it.

    I'd really like to take a copy of its zipped file, try to compile it for mingw and linux and solaris and install it on ALL my systems. I'd like to make MSI files of it and roll it out on all the WindowsXP machines here. Being OpenBSD, it must be reliable, portable and simple... ...if it existed.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:some improvements to the OSPF daemon by Nimrangul · · Score: 2, Informative
      This is the second release of OpenBSD that the daemon has been available in. The deamon hasn't had a portable release yet, that's all.

      Since noone has been bothered to try adding the portability goop to the daemon and send in patches there hasn't been one. You going to step up and give out some code?

      --
      I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
  68. Re:Debian/OpenBSD? - GNU/kFreeBSD by Anonymous Coward · · Score: 0

    Well he mentioned FreeBSD too.

  69. Torrents by Santana · · Score: 2, Informative

    There are torrents too:

    --
    The best way to predict the future is to invent it
    1. Re:Torrents by zogger · · Score: 1

      thanks for the information, nice additional link to the main article.

  70. You, sir, by Anonymous Coward · · Score: 0

    are an ISO whore. You and the bunch of penguins behind you.

  71. Re:Theo's an asshole and OpenBSD defcon4 by Anonymous Coward · · Score: 0

    Pure lies.

    Got plenty of Solaris boxes in the wild. Got my record uptime boxes right here, both in the wild and otherwise.

    I've used them in the wild for mail relays, for firewalls, and for other general purpose work.

    You simply *fucking* lie.

    Now I cant help it if you *suck so fucking bad* you cant lock down a *nix system, but a properly locked down Solaris box is rather secure - and OpenBSD comes out of the box doing *nothing*, Solaris tends towards the other end and assumes that you want it to do something and has quite a bit more enabled.

    Get this, *prick*. I used OpenBSD. I'm not going to worship it. I use FreeBSD, OpenBSD, Solaris, assorted Linuxes. I'm *sick* of you fake posers who KNOW NOTHING espousing and eructating bullshit about a topic of which you know nothing.

    I've had 5000 people chugging in and out of a Solaris box all day long, running imap, popping, sending mail, editing shit, mounting home directories. Until you *do something* with a box, STFU, mister I got IPF firewall and one box behind it with a single ssh session and I'm mister authority on scalability and reliability.

    Claiming NFS on Solaris is unstable is fucking laughable. Maybe you gay ass DLINK switches are fucking things up? Maybe running GigE over CAT3 is? Given your apparent intelligence level (even insinuating a huge engineering company's beautiful well documents and get this actually patch supported hugely successful de-0facto Unix that now costs nothing and is open source is somehow inferior to OpenBSD, hah, what a fucking joke) - given your intelligence level, you clearly cant do anything right.

    Nothing.

    Try www.appgate.com . Why don't you call them up and tell them their software sucks and doesn't work because it runs on Solaris. Go ahead.

    Oh, yeah, and how is the scheduler on your OpenBSD? Your multi-cpu implementation? Your giant lock? Your X86_64 optimizations? All INFERIOR to Solaris.

    You simply know absolutely NOTHING.

    NOTHING.

    NOTHING.

    Sorry pal, go back to monster.com and dream about a job, pig fucking hippy.

  72. Re:Theo's an asshole and OpenBSD defcon4 by Anonymous Coward · · Score: 0

    sorry, its not optimized for your single k6, its optimized to scale to 100's of CPUs.

    something you, your linux friends, and openbsd will never do properly or reliably.

    tah tah, disgusto, and wallow in your lame ass single cpu whitebox.

    toodeloo. tah tah, cheers there mister winkles, sweet try and nice shot at a life, virgino.

  73. Re:Debian/OpenBSD? - GNU/kFreeBSD by Anonymous Coward · · Score: 0

    yeah, bring that gnu shitz to *bsd

  74. Re:Theo's an asshole and OpenBSD defcon4 by rubycodez · · Score: 1

    haha, using bad langauge in lieu of brain cells, way to prove a point. Ever wonder why Solaris patch sets are so big they're are called "monster patches"? I work with huge metro and county government Sun datacenters and have seen kernel panics, kernel bugs stopping production, exhuastion of kernel resources due to config values, etc. Interesting Sun's UFS isn't used on SAN data disks, usually Veritas file system. So you've one hard working box that's doing ok, good for you. Get hundreds of them and you'll start seeing the issues I've mentioned. Solaris does have more security issues than OpenBSD, and locking a box down has quite a few more steps.

  75. Re:Theo's an asshole and OpenBSD defcon4 by rubycodez · · Score: 1

    safe admin using binaries? At least with checksumed source codes and make files you can see how the software was built, blindly loading binaries with no idea how flags & config values are set does make things easier for a lazy admin, I suppose. The BSD do keep the filesystem in a consistent state, unlike the more popular Linux default ones, and XFS on Linux does too. The city/county/muni data centers I work in use Veritas anyway, no Sun UFS on their SAN disks for whatever reason (also they use it with Linux) But looking at Solaris' huge list of patches, you can see many bugs that cause kernel panics, and if you get enough Sun boxes in one place you'll actually see them on production machines at times, even other neat problem with resource exhaustion, hardware failures, firmware issues (even had to downgrade Sun's own qlogic card one time to make it work with Solaris 9 on Ultrasparc). In short, you've somehow got the silly notion that Solaris is other than the kludge of bsd, sys v, sun java toys, tons of jacked open source, and 3rd party licensed crap that it is.

  76. Re:Calm. The. #$@!. Down. It's not that I'm cheap by Anonymous Coward · · Score: 1, Informative

    I am not computer literate (e.g., I have no idea how
    to run Word or Excel), so perhaps I am missing
    something. I don't own a cd burner or a floppy
    drive, but I was able to write a file called bsd.rd
    to a swap partition, boot off of that, and install
    OpenBSD over ftp. The whole procedure was
    trivial, and I had a working desktop in about
    half an hour. (Caveat: I am first and foremost
    literate, so I can't speak to the problem of playing
    movies or sound files.)

  77. Re:Theo's an asshole and OpenBSD defcon4 by rmrfken · · Score: 1

    Not to rain on your parade, as Sun has been a daily source of irritation
    for me for the last 18 years, but a lot of your facts are a bit skewed.
    There's plenty of good reasons to hate Sun/Solaris and you missed every one.
    Each of your listed beefs aren't anywhere near what matters.

    Datacenters (Sun shops) have been using veritas's vxfs in place of UFS
    because until recently ufs lacked journaling. UFS is a perfectly fine and
    fast filesystem, though of course not as advanced as AdvFS which HP
    incompetantly killed after buying Compaq for it (by trying to integrate it
    into HP-UX *after* firing all of their experts).

    Sun Solaris is a true SVr4, you can tell because of how it handles the
    runlevel scripts. The BSDish behaviour is only found if you are compiling
    executables originally developed on a bsd/bsd-like box that need to link
    against the compatibility libraries (which became usable in Solaris 2.4)
    Since Solaris 2.5.1 the compatibility libraries have been stable and even
    somewhat elegant. I'm not so happy with Solaris 9 as sun's growing
    dependance on the OS software is leading to non-consistant behavior, though
    Solaris 10 is addressing some of those issues.

    Sun also has an edge in scalability, in our current DC we have a few
    E20k & E25k's running relatively peacefully in active production. It's
    hard to argue with a box with over 200GB of memory. (though I do have
    a serious beef with Sun about how it handles that specific feature)
    There are no Opterons or intel/intel-like systems existing anywhere
    in the world that can approach the raw throughput of a box with
    72 processors. Network based clustering is not an acceptable solution to
    very many real-world problems. But bringing up SMP in this thread isn't
    even close to fair as openbsd's SMP is in its infancy.

    In terms of security, Sun does in fact have a "trusted" package which
    renders the box very secure (at the cost of being very non-unixlike)
    Though I would definitely agree that OpenBSD is far more secure out of
    the box.

    But I'd have no second thoughts on putting a blueprint secured Solaris
    box naked on the internet.

    In any event, I'm sure nobody cares about my rant so cheers.

    -Grumpy Old Admin

  78. retarted? by Anonymous Coward · · Score: 0

    Does that mean becoming a round-heeled strumpet once again?