Slashdot Mirror


OpenBSD 3.6 Released!

dspisak writes "The people over at OpenBSD have released version 3.6 containing significant new features such as: SMP support for i386 and amd64 archs, the ability to optimize pf rulesets, better hotplug support, in addition to more robust encryption and vpn functionality. This is in addition to more recent hardware support, for a full list of changes take a look at the 3.6 changelog. Don't forget to use the mirrors!"

194 comments

  1. SMP by Anonymous Coward · · Score: 0, Interesting

    WOHOOO!!!!

    I wonder if they plan to do smp on any other arch?

    1. Re:SMP by BawbBitchen · · Score: 2, Informative

      Depends.

      I asked about SMP for Sparc32 (I have a quad SS20!) but there was no take on that. SMP for Sparc64 maybe coming..

    2. Re:SMP by Anonymous Coward · · Score: 0

      Probably depends on what they can steal from NetBSD. It's not like they actually have any developers who know what they're doing when it comes to SMP.

    3. Re:SMP by Nonesuch · · Score: 4, Interesting
      I asked about SMP for Sparc32 (I have a quad SS20!) but there was no take on that. SMP for Sparc64 maybe coming..
      The new darling of the OpenBSD developers is AMD64, we can expect development on that platform to take priority, with Sparc and Sparc64 being somewhat neglected. As much as I hate to say this, we may never see OpenBSD offering SMP for Sparc platforms.
    4. Re:SMP by Billly+Gates · · Score: 1

      Try FreeBSD. It has a sparc port and I know the x86 version of 5.x can support up to 4 cpu's.

      I am not to sure how well smp works on the sparc.

    5. Re:SMP by Anonymous Coward · · Score: 0

      NetBSD 2.0 should support SMP on Sparcs, according to their website. See this link: http://www.netbsd.org/Changes/changes-2.0.html#por t-sparc

    6. Re:SMP by BawbBitchen · · Score: 1

      yah. ran netbsd 2.0 beta on the box. i am selling the system now.

      if anyone wants a fully loaded ss20 with 4 cpu's:

      http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd =1 &item=5729181231&ssPageName=STRK:MESE:IT

      or look for item number 5729181231 if the link does not work.

    7. Re:SMP by BawbBitchen · · Score: 1

      sparc64. this is a sparc32 box.

  2. Hooray! by Rhesus+Piece · · Score: 3, Funny

    Excellent timing!
    Right around Halloween, the "dead" comes back to life!

    Congrats and good work to the OpenBSD team!
    Keep it up.

    1. Re:Hooray! by Anonymous Coward · · Score: 0

      Just in time for http://scoinfo.com/ too (still hot off the DNS)! Learn all about why BSD is 0wnzors by SC0.

    2. Re:Hooray! by falzer · · Score: 1

      Hey, just in time for the mexican "dia de los muertos!"

  3. Actually by Karamchand · · Score: 4, Informative

    ..it was released on 29th of October already, as you can read here. When download, please don't forget to use the torrent!

  4. I wish by Anonymous Coward · · Score: 5, Funny

    I wish there was someone in real life who knew what OpenBSD was so they could share my enthusiasm =(

    1. Re:I wish by Anonymous Coward · · Score: 0

      irc to chat.taucher.net #bsd
      see you there!

    2. Re:I wish by nomadic · · Score: 5, Funny

      I wish there was someone in real life who knew what OpenBSD was so they could share my enthusiasm =(

      I know a girl who's extremely interested in OpenBSD, I could give you her number if you want.


      Nah, just messing with you, made that up.

    3. Re:I wish by irc.goatse.cx+troll · · Score: 1

      If you think photoshopped images are real, $15 says you have a playboy subscription.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    4. Re:I wish by zoeblade · · Score: 1

      I know a girl who's extremely interested in OpenBSD, I could give you her number if you want. Nah, just messing with you, made that up.

      What, it's that unlikely? I know about the BSDs and use FreeBSD myself, and I used to work at an ISP where most of the people there (excluding management) used some form of free Unix clone.

    5. Re:I wish by nomadic · · Score: 1

      What, it's that unlikely? I know about the BSDs and use FreeBSD myself, and I used to work at an ISP where most of the people there (excluding management) used some form of free Unix clone.

      Are there unicorns and pixies there, too?

  5. On Address Space Randomization... by nweaver · · Score: 4, Interesting

    There was an excellent paper at CCS last week on the limits of address space randomization. If you want address space randomization to be effective, use a 64 bit architecture and native 64 bit binaries for your OpenBSD system.

    --
    Test your net with Netalyzr
    1. Re:On Address Space Randomization... by kokamomi · · Score: 4, Informative
    2. Re:On Address Space Randomization... by Anonymous Coward · · Score: 1, Insightful

      Not to mention proper W^X support. If you are using OpenBSD, you should definately be buying AMD64 hardware, not i386.

    3. Re:On Address Space Randomization... by kelv · · Score: 1

      Paper can be found here. Quite a good read.

    4. Re:On Address Space Randomization... by Anonymous Coward · · Score: 0

      there was an excellent response to that paper at the dailydave list: http://www.immunitysec.com/pipermail/dailydave/200 4-October/001083.html

      it turns out to be not as interesting as the authors would want you to believe.

  6. Little Late by the+morgawr · · Score: 2, Informative
    OBSD 3.6 has been out since Friday. It was released early with the hope that mirrors would have time to get set up before a massive slashdot-like download blasted the main site.

    Well, come to think of it, this article was on time...

    --
    The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
  7. Firewall ? by Anonymous Coward · · Score: 1, Interesting

    What are the differences ,between packet filter and ip tables, for use as a firewall box ?

    1. Re:Firewall ? by homer_ca · · Score: 2, Insightful

      That and a pf ruleset actually makes sense when you read it.

    2. Re:Firewall ? by Anonymous Coward · · Score: 3, Informative

      Both PacketFilter and NetFilter provide enhanced filtering capabilities, and are statefull.

      The way you build your rules is a little different.

      I don't think there's much difference for Joe User (who wants to protect his home network beind cable/dsl).

      The features in pf that I like are:
      - packet normalization (scrub in all)
      - ISN modification (modulate state)

      I think you should rather use OpenBSD/pf if you intend to have a firewall with enhanced VPN capabilities, since OpenBSD has pretty good security features.

      But the bottom line is: choose the one you're comfortable with. Both can be secure only if well configured!

    3. Re:Firewall ? by Anonymous Coward · · Score: 0
    4. Re:Firewall ? by TheRaven64 · · Score: 2, Insightful

      Last time I looked, iptables also didn't support prioritisation of TCP ACKs, a particularly useful feature for people on an asymmetric connection, since it prevents maxing out the upstream bandwidth from throttling the downstream.

      --
      I am TheRaven on Soylent News
    5. Re:Firewall ? by Anonymous Coward · · Score: 0

      So you're saying that pf(4) is better than the kludgy hacks that were pf(3), (2), and (1)?

    6. Re:Firewall ? by ArbitraryConstant · · Score: 1

      That's not entirely accurate. NetFilter can do it. It's really ugly though. You have to tell it where the ACK flag is in the headers because it doesn't know.

      From the site I linked:

      tc filter add dev ppp14 parent 1:0 protocol ip prio 10 u32 \
      match ip protocol 6 0xff \
      match u8 0x05 0x0f at 0 \
      match u16 0x0000 0xffc0 at 2 \
      match u8 0x10 0xff at 33 \
      flowid 1:3


      That will (apparently) prioritize ACK packets with no payload. Then there's the PF way. I can actually write one of these rules myself without copy & pasting some magic out of some HOWTO.

      pass out on $external_nic queue( out_standard, out_fast )

      You'd probably want to add a "keep state" to that, and maybe other stuff... but that's the basic idea.

      --
      I rarely criticize things I don't care about.
  8. It's like a BSD golden age lately by ewg · · Score: 3, Interesting

    It's like a BSD golden age lately, with (alphabetically!) FreeBSD, NetBSD, and OpenBSD releases coinciding.

    Hooray for all three. It's a amazing luxury to have so many open source Unix-like operating systems and kernels out there, free for the download.

    --
    org.slashdot.post.SignatureNotFoundException: ewg
    1. Re:It's like a BSD golden age lately by Anonymous Coward · · Score: 0

      I'm still waiting on DeadBSD

    2. Re:It's like a BSD golden age lately by BrookHarty · · Score: 4, Informative

      There are more BSD's distros than the top3 (Free/Net/Open), you have PicoBSD, Firefly BSD, Debian GNU/BSD, Gentoo BSD, BSDi, BSD-OS and Darwin.

      Seems like lots of choices for BSD users.

    3. Re:It's like a BSD golden age lately by Anonymous Coward · · Score: 0

      Yeah.. its too bad the age will only last for
      20 turns.

    4. Re:It's like a BSD golden age lately by Billly+Gates · · Score: 1

      This is a total opposite of what it was like in the past.

      10 years ago I really wanted to learn a unix but had no real stable versions available for the pc. You needed a risc box. I was thinking of buying a Powerpc 601 next cube. They were cheap and only $1400. My friends thought I was nuts. A few years later I learned about Linux and it became stable and ready enough to use.

      Today its the opposite with cheap free unixies available on x86.

    5. Re:It's like a BSD golden age lately by Fweeky · · Score: 1

      s/Fire/Dragon/

    6. Re:It's like a BSD golden age lately by C.+E.+Sum · · Score: 1

      Powerpc 601 next cube ??

      The cubes were 68k based, as were the slabs. After a point you could run OpenStep on several platforms (among them PPC), but there was no NeXT branded hardware that I know of.

      --
      -- Have you ever imagined a world with no hypothetical situations?
    7. Re:It's like a BSD golden age lately by Billly+Gates · · Score: 1

      Are you sure?

      I remember reading about it in pc magazine in 1994. I may be confusing a riscOS box which looked cool(it was a long time ago), but I remember seeing the gui with the doc and lusting after it. That or perhaps it was a powerpc prototype?

      It mentioned it lacked real software and Next was trying to make a last pitch in order to save it.

    8. Re:It's like a BSD golden age lately by Anonymous Coward · · Score: 0

      Wait longer... *much* longer. ;)
      Nearly 2.5 Million Active Sites running FreeBSD

    9. Re:It's like a BSD golden age lately by justins · · Score: 1
      There are more BSD's distros than the top3 (Free/Net/Open), you have PicoBSD, Firefly BSD, Debian GNU/BSD, Gentoo BSD, BSDi, BSD-OS and Darwin.

      Not really. Nobody uses the rest of that stuff, generally for good reason.

      PicoBSD: out of date abandonware
      FireflyBSD: an intriguing research project but not close to being finished
      Debian GNU/BSD: BAHHAHAHAHAHAHAHAAHA
      Gentoo BSD: ditto
      BSDi and BSD-OS (same thing, right?): merged and superceded in just about every way by FreeBSD
      Darwin: Everyone who gives a shit just uses OS X
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    10. Re:It's like a BSD golden age lately by ocelotbob · · Score: 2, Informative

      Nope. The only NeXT hardware were the slabs and the cubes. There were no PPC NeXTs sold.

      --

      Marxism is the opiate of dumbasses

    11. Re:It's like a BSD golden age lately by Anonymous Coward · · Score: 0

      Not really. Nobody uses the rest of that stuff, generally for good reason.

      And you speak for everyone? You know everything? Pico is still the floppy install, Darwin is used for test bsd to make sure bsd applications are cross platform.

      Moron.

    12. Re:It's like a BSD golden age lately by baka_boy · · Score: 2, Informative

      No way there was a PPC NeXT box -- they had already ported the OS to X86 by the time the 601 hit production. My guess is that you're remembering a BeBox review.

    13. Re:It's like a BSD golden age lately by justins · · Score: 1
      And you speak for everyone? You know everything?

      Yes, yes I do. You didn't get the memo?!? I'm sure "Anonymous Coward" was on the cc:

      Pico is still the floppy install

      Oh, well, that's useful.

      Darwin is used for test bsd to make sure bsd applications are cross platform.

      I'm sure all the Apple engineers interested in OS X portability are grateful. Nobody else cares.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    14. Re:It's like a BSD golden age lately by setagllib · · Score: 1

      I'm assuming you're talking about Alpha Centauri (at least, I haven't played enough Civ3 to know if it has GAs :P), in which case a turn is a year. 20 years of breakthroughs is not so bad. Nothing stopping them from breaking out a new golden age directly after, either.

      --
      Sam ty sig.
    15. Re:It's like a BSD golden age lately by Anonymous Coward · · Score: 0

      You so need to stop using BSD your an idiot.

  9. Don't forget the most important part.... by Anonymous Coward · · Score: 2, Informative

    of this release!

    A new BSD song!

    Yeah!!!!!!

    1. Re:Don't forget the most important part.... by e9th · · Score: 0

      Offtopic? C'mon, mods. CD 2, track 2.

  10. Re:About Slashdot BSD Logo by isolenz · · Score: 0

    ummm, what are you talking about, openbsd is using the fish (puffy is his name?). and has been since early 3.0 releases (I think 3.1). Personally, I think that the fish is much better than the flag. So all three distro's are unique now in terms of icons.

    --
    isolenz

  11. i notice... by null-sRc · · Score: 5, Interesting

    i noticed under new features:

    tcpdrop(8), a command to drop TCP connections.

    this looked like an awesome idea, and I'm wondering what the windows / linux equivalent is... anyone know?

    --
    -judging another only defines yourself
    1. Re:i notice... by SillySnake · · Score: 1

      In windows it's the power button.

    2. Re:i notice... by Tuzanor · · Score: 2, Informative

      Not if you already changed the firewall rules to stop it. :-) If you change the firewall rules, the already open states would still be there and you'd have to kill the connection for it to stop. This new feature just gives you more fine grained control. So instead of having to flush all the open states (which would affect everything)

    3. Re:i notice... by HepCatA · · Score: 1

      I think in Windows it's a balloon that pops up and says "Network Cable Disconnected"... :-)

    4. Re:i notice... by NicolaiBSD · · Score: 2, Informative

      Linux/iptables equivalent is here.

    5. Re:i notice... by PhrostyMcByte · · Score: 1
      there is none in windows that i know of, but it would be trivial to code one:

      MIB_TCPROW row={MIB_TCP_STATE_CLOSED, myaddr, myport, theiraddr, theirport};
      SetTcpEntry(&row);
    6. Re:i notice... by eht · · Score: 3, Informative

      There's an free app for windows from sysinternals called tcpview that lets you close connection, it's gui based though available here

      not sure of any command line utils

      sysinternals has many other cool free apps and many of those have source code

    7. Re:i notice... by Anonymous Coward · · Score: 1, Informative

      tcpkill from dsniff: it's less "clean" (send RST to both side of the connection) but works fine in most cases. Runs on most (all ?) Unices. There is a Windows port but it looks like tcpkill is not part of it.

  12. Not just for routing. by saintlupus · · Score: 5, Informative

    OpenBSD has a reputation for being the ideal platform for making into a router or firewall. That's true, but it's also a really nice general server OS for low power tasks. I run it at home as a file/web server, and it's really quite nice.

    If you like Unix (as opposed to hating Microsoft), give it a shot.

    --saint

    1. Re:Not just for routing. by Anonymous Coward · · Score: 0
      I run it at home as a file/web server, and it's really quite nice.

      Thats what the neighbours say about serial killers.

    2. Re:Not just for routing. by Anonymous Coward · · Score: 0

      Figure this is the best place to ask:

      1) As a windows user, plus some experience with Linux (Mandrake is running my current file/web server), where's the best place to start when trying to jump into one of the BSDs for a file/web server?

      2) My drives are currently ext3; will BSD recognize that?

      Thanks!

    3. Re:Not just for routing. by cjsnell · · Score: 1

      1) As a windows user, plus some experience with Linux (Mandrake is running my current file/web server), where's the best place to start when trying to jump into one of the BSDs for a file/web server?

      First off, don't listen to anybody that says the OpenBSD is not fit for heavy-duty serving or that FreeBSD is easier. I used FreeBSD for over seven years before switching to OpenBSD this year. OpenBSD is defintely server-capable (we run it here) and not just for firewalls. There is excellent documentatio available at http://www.openbsd.org/faq/. IMHO, it's the best documentation for any free OS. You will especially appreciate how easy it makes learning the pf firewall.

      2) My drives are currently ext3; will BSD recognize that?

      I don't want to say "no" because I'm not 100% sure but invariably, I'm happier using the native fs. My advice is to back up your files to CD-R or DVD-ROM and then restore them after reinstall.

      Good luck!

      Chris

    4. Re:Not just for routing. by aaronl · · Score: 1

      It can mount it as an ext2 filesystem just fine.

  13. macppc G5 support? by Anonymous Coward · · Score: 1, Insightful

    When will Open support Apple's new G5 computers? Currently the hardware compatability only lists all older G3 and G4 based computers.

    1. Re:macppc G5 support? by NickHolland · · Score: 1

      When G5 hardware is put in the hands of a developer who can bring it on-line.

      I don't think anyone considers it an impossible task, at least if one has real HW to work on. So far, no offers from Apple or users of G5 hardware. It is a very expensive machine for a volunteer workforce. :)

  14. Re:Is there a such thing as... by eln · · Score: 2, Informative

    Well, there was BSDi, which I think is defunct now, which was a closed-source OS on a BSD base (a piss poor one, I might add). Then of course, there's OSX, which is a closed source OS built on a BSD core.

    So yes, there is.

  15. Comment removed by account_deleted · · Score: 4, Informative

    Comment removed based on user account deletion

  16. Re:BSD is dying :-( by SocietyoftheFist · · Score: 0, Troll

    Last year. I'm about to install 3.6 on an Ultra 10 I was given too.

  17. Re:About Slashdot BSD Logo by Chundra · · Score: 2, Informative

    Actually, the fish has been around since 2.6.

  18. Re:BSD is dying :-( by Ryan+Huddleston · · Score: 3, Funny
    FreeBSD 5.2.1-RELEASE (GENERIC) #0: Mon Feb 23 20:45:55 GMT 2004
    ryan@cm ryan $ date
    Mon Nov 1 13:20:20 EST 2004
    ryan@cm ryan $ uptime
    1:17PM up 172 days, 17:47, 1 user, load averages: 1.44, 1.45, 1.42
    About 172 days ago.
  19. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  20. Reasons I like OpenBSD by Anonymous Coward · · Score: 3, Insightful

    Simple (text install). Default install is small, but gives you a complete, basic Unix-like OS. Man pages are really useful. Multi-platform, so you don't have to manage a different OS on every arch you have. OpenBSD is creating technology that helps other distros, such as OpenSSH. I'm expecting to see their BGP and NTP stuff showing up elsewhere.

  21. If you had ordered the CD's... by BawbBitchen · · Score: 5, Informative

    ...you would have 2 servers up and running already. Got my CD's last week and have 1 new box up and one old 3.5 box upgraded. May thanks to Theo and the team for such great software.

    If you have not tried OpenBSD please do. While I will not speak on the idea of OpenBSD on the desktop I will speak to how great it is as a firewall. If you have struggled with IPTABLES it is time to give a try to PF. Have a look. It should be easy to understand:

    ext_if="xl0"
    int_if="fxp0"
    # clean up the packets
    scrub in all
    # nat the internal network to the external interface
    nat on $ext_if from !($ext_if) -> ($ext_if:0)
    # setup a table of RTBL IP's for spammers
    table persist
    #redirect any IP's in the the RTBL to spamd
    rdr pass inet proto tcp from to any port smtp -> 127.0.0.1 port 8025
    # ftp proxy
    rdr pass on $int_if proto tcp to port ftp -> 127.0.0.1 port 8021
    # redirect any internal user to squid
    rdr on $int_if inet proto tcp from any to ! $int_if port 80 -> 127.0.0.1 port 3128
    # pass extenal web request to the internal www server
    rdr on $ext_if proto tcp from any to any port http -> 192.168.0.2
    # pass extenal web request to the internal www server
    rdr on $ext_if proto tcp from any to any port https -> 192.168.0.2
    # drop everything
    block in log
    # allow out and keep track
    pass out keep state
    # allow anything to the loopback and internal interface
    pass quick on { lo $int_if }
    # no RFC 1918 spoofing (quick - do it now!)
    antispoof quick for { lo $int_if }
    # allow external ssh in
    pass in log on $ext_if proto tcp to ($ext_if) port ssh keep state
    # allow smtp in
    pass in log on $ext_if proto tcp to ($ext_if) port smtp keep state
    # allow the www forwarding
    pass in log on $ext_if proto tcp to 192.168.0.2 port http keep state
    # allow the www forwarding
    pass in log on $ext_if proto tcp to 192.168.0.2 port https keep state
    # allow outbound smtp
    pass out log on $ext_if proto tcp from ($ext_if) to port smtp keep state

    Very simple and clean. If you need a firewall give it a try!

    1. Re:If you had ordered the CD's... by Megaweapon · · Score: 1

      That's pretty cool looking. Is there any sort of comparison between pf and iptables out there? A quick googling didn't find much (or I'm using the wrong terms). iptables can certainly be a bit cryptic, and if pf is as simple as that I'll definitely have to take a look at it.

      --
      I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
    2. Re:If you had ordered the CD's... by the+morgawr · · Score: 4, Informative
      Don't know of a comparison but a quick overview of pf is available: http://www.openbsd.org/faq/pf/index.html

      It might just be that I'm a little thick up top, but I've found it easier and quicker to use PF instead of iptables for routers. The main thing I like about it is that you can do your packet shaping and filtering with the same config file. You can also track state connections by IP address (source tracking).

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    3. Re:If you had ordered the CD's... by Megaweapon · · Score: 1

      Cool, thanks (I should have started with the FAQ, duh). I just like how I can skim the pf stuff and get a pretty good idea about what is going on, rather than a klunky-looking iptables script.

      --
      I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
    4. Re:If you had ordered the CD's... by e9th · · Score: 3, Informative

      A reasonably good book on pf is Building Firewalls With OpenBSD and pf by Jacek Artemiak. It's an okay intro to firewalling, with lots of pf specific examples. No direct comparisons with iptables, though.

    5. Re:If you had ordered the CD's... by Anonymous Coward · · Score: 0

      pf doesn't do this

    6. Re:If you had ordered the CD's... by Richard_at_work · · Score: 3, Informative

      You are actually using more rules than you really need to, as you can combine the rdr and the pass rules:

      ## Webserver (http/https)
      rdr pass on $ext_if proto tcp from any to ($ext_if) port http -> 10.0.0.8 port http
      rdr pass on $ext_if proto tcp from any to ($ext_if) port https -> 10.0.0.8 port https

      I like this better than having two seperate rules, as you know youve included both!

    7. Re:If you had ordered the CD's... by BawbBitchen · · Score: 1

      Thanks! Trying it now!

      PF rules.

    8. Re:If you had ordered the CD's... by Reez · · Score: 1

      You are actually using more rules than you really need to, as you can combine the rdr and the pass rules:

      ## Webserver (http/https)
      rdr pass on $ext_if proto tcp from any to ($ext_if) port http -> 10.0.0.8 port http
      rdr pass on $ext_if proto tcp from any to ($ext_if) port https -> 10.0.0.8 port https

      But it seems that by using the rdr pass, you can't log, which he did in his second rules.
      Besides he already used the rdr pass for spamd and ftp proxy so he knows about it.
    9. Re:If you had ordered the CD's... by puddpunk · · Score: 1

      Perhaps you should try Firehol (http://firehol.sf.net/). I use this on my firewalls as a high level language to IPTables and it's very, very good!

    10. Re:If you had ordered the CD's... by Alioth · · Score: 1

      OpenBSD is fine on the desktop. Just build KDE from ports and it's like any other *nix/Linux desktop. I run it on firewalls and on my dev machine at work.

      And connection pooling with pf rocks.

    11. Re:If you had ordered the CD's... by trewornan · · Score: 1
      one old 3.5 box upgraded

      OpenBSD is great but upgrading is a really huge pain in the ass. I moved from 3.4 to 3.5 but despite looking "everywhere" I couldn't find a better way than re-installing from scratch. It takes ages to get everything sorted out the way I like/need it again afterwards. I won't be upgrading until there is a major vulnerability I can't deal with another way - it's just too much of a pain.

    12. Re:If you had ordered the CD's... by BawbBitchen · · Score: 1

      It was very simple.

      http://openbsd.org/faq/upgrade36.html

      Did a pkg_info to get a list of installed pkg's. Then pkg_delete to remove them all. Removed /usr/ports.

      Booted the CD. Picked upgrade. When it was done I rebooted and it worked. Follow the stuff in the FAQ about /etc. Took about 10 mins. CVS'upd the latest 3.6 ports patch branch:

      # setenv CVSROOT anoncvs@anoncvs.ca.openbsd.org:/cvs
      # cd /usr
      # cvs -q get -rOPENBSD_3_6 -P ports

      Then just changed to the /usr/port/whatever and did a make install to re-install the deleted packages.

      Done.

      It is not as simple as emerge --update --deep world (or something like that) on Gentoo. But then again, if I ran Linux as the firewall, I would have to use IPTABLES and that is very painfull.

      OpenBSD is very very well documented. If you read the man pages and the FAQ 99% of the stuff you want to know is there. The other 1% will get answered on the mailling list, and added to the FAQ.

    13. Re:If you had ordered the CD's... by NickHolland · · Score: 2, Informative
      We've taken some steps with this release to make this a little less difficult:

      http://www.openbsd.org/faq/upgrade36.html

      As the author of the above, my opinion of its value may be biased, however. :)

  22. hotplugd is neat by hkb · · Score: 5, Informative

    hotplugd is pretty damned neat on the user end. It allows you to define actions performed when a device is plugged in, such as a digital camera (ala cp /mnt/camera/* ~/pictures/$DATE/).

    It's also mentioned in a recently slashdotted interview with some OpenBSD devs here:
    http://www.onlamp.com/pub/a/bsd/2004/10/28/ openbsd _3_6.html

    --
    /* Moderating all non-anonymous trolls up since 2004 */
    1. Re:hotplugd is neat by Jason+Hood · · Score: 0, Offtopic

      Unfortunately it requires that you predefine your device via a mount conf file or a hotplug script.

      Until someone ports hald and possibly dbus to *BSD, hotplug really doesnt help all that much. It simply automounts devices that you already knew about.

      --
      Are you intolerant of intolerant people?
    2. Re:hotplugd is neat by hkb · · Score: 1

      Actually it does a lot more than that, as exampled in my earlier post, which you, perplexingly responded to with this.

      --
      /* Moderating all non-anonymous trolls up since 2004 */
  23. Re:About Slashdot BSD Logo by ebooher · · Score: 3, Informative

    Ok, the current icon for a generic BSD story on /. right now is the Daemon, right? Everyone I know associates the Daemon with BSD regardless of flavor. NetBSD has attempted to single themselves out as a seperate distro from the rest of the BSD group/stables. Why would it make any sense to use their new logo as the *generic* BSD logo? If the /. story is 100% devoted to NetBSD, then sure, use the flag like Apple has their own logo. But I don't think it would be worthwhile to replace the Daemon with the NetBSD flag on a story dealing with OpenBSD.

    --
    "Genius may shine aloof and alone, like a star, but goodness is social, and it takes two men and God to make a Brother."
  24. Re:BSD is dying :-( by Anonymous Coward · · Score: 0

    Well then you forgot a couple of ca's to do ...
    But hell (to keep it bsd) if you wan't uptime only, I guess FreeBSD is suited as any other OS.

  25. OpenBSD impossible to update? by berck · · Score: 4, Interesting

    I've got OpenBSD running as a little personal webserver, DNS server and so on. It's running OpenBSD3.1, because at least back then, it was absolutely impossible to update. Every up understanddate involves going through and manually mucking with endless configuration files, etc. I use Debian for most everything, and have grown so used to the ability to run an apt-get update; apt-get dist-upgrade.

    The inability to easily update OpenBSD, to me, nullifies any benefit one gets from it being "secure". If I'm running a two year old version of Apache because it's such a pain in the butt to update, how iss that secure? I think automatic security updates are imperative for a secure system.

    And, furthermore, the automatic updating system should be secure as well.

    1. Re:OpenBSD impossible to update? by 44BSD · · Score: 5, Informative

      CVS is your friend. See also the updating mini-faq, conveniently located here

    2. Re:OpenBSD impossible to update? by the+morgawr · · Score: 1

      How is it hard to update? I've run servers with OBSD since 2.9 and I've never had problems.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    3. Re:OpenBSD impossible to update? by berck · · Score: 1

      Exactly. There are what, 200 files in /etc that need to be updated by hand to get from 3.1 to 3.6?

    4. Re:OpenBSD impossible to update? by the+morgawr · · Score: 1
      Maybe you should have updated with each release since jumping from more then two behind isn't gauranteed to be supported. I'm just guessing but, I think if you tried to skip 5 major releases of debian, you'd have some problems too.

      I update my production servers within a month of every release and it never takes more than 30 minutes.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    5. Re:OpenBSD impossible to update? by Moridineas · · Score: 4, Informative

      Also you can use binary snapshots to upgrade, which I did recently from 3.1 -> 3.5. VERY easy. I would've done source upgrade, but the computer is a 386 and that takes a long time :-p

      As for updating files in /etc/ ... MERGEMASTER! It's a port, in sysutils I think...mergemaster is your friend, and a really, really awesome program.

    6. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0

      How hard is it to back-up important files, install, restore the back-ups, then reinstall important applications? When you do this, you have just updated the system (which you claim cannot be updated).

      If you have a system of administration policies and methods, this should not be too hard.

      I think you just want everything done for you so you just need to push a button or click an icon. Oh! Maybe that's maybe the problem--you are probably a GUI person. You do seem to not like getting your hands dirty, as evidenced by your statement about "mucking with endless configuration files."

      As far as updating apache, download the latest target, untar it, move into its root directory, "./configure" it, "make" it, "make install" it, and replenish it with your configuration options (and extra modificactions).

      What?!

    7. Re:OpenBSD impossible to update? by manifest37 · · Score: 1

      I can attest to this. Mergemaster allowed me to update two 3.5 boxes to 3.6 in less than hour, including doing the actual upgrade from the cd. Yes I bought the cd, and you should too.

    8. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 1, Insightful

      Looking through the OpenBSD documentation it does seem indeed possible and not the worst thing you could go through.

      Keeping up to date with security fixes on the other hand just comes off as odd for most Linux users. Reading through the docs the OpenBSD way does seem to make sense in a "Unix way" but for anyone who has used any modern Linux distro or even Windows it comes off as positively unnecessary and more difficult than it needs to be. Debian, Fedora, Mandrake, Suse etc all have moron proof, no thought upgrade mechanisms. This is a philosophy I subscribe to as well and until OpenBSD changes its methods(ie never) it will continue to seem strange and needlessly awkward for performing basic updating functions that other modern OS's made easy long ago.

      I know with a few scripts keeping OpenBSD up to date seems rather simple to old hats but signed binaries rather than compiling fixes are the way of the future.

      I'm not saying OpenBSD sucks or something but they as well as Gentoo are out of step with anyone who isn't an OS hobbyist. The role I see for them is more of a security research team that comes up with good ideas that can be folded into other products rather than an OS that will ever be widely used for Corporate or home users. That's OK too.

    9. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0

      That is because you just use OpenBSD without any ports/packets. Or if you do, they packages don't use flavors, which it really takes longer to update.

    10. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0

      In that case, you should use FreeBSD. make world and mergemaster works great, isn't it?

    11. Re:OpenBSD impossible to update? by berck · · Score: 1

      I suppose that before I was a debian user, and before I'd experienced the magic of apt-get, I would have thought the same way. I used Slackware for years, and back in the real of Slackware 4, upgrading glibc was almost impossible. You had to start by compiling a compiler, so that you could eventually compile the libraries, and deal with managing concurrent libs. It's not that couldn't do it, it's just so much nicer to have the ability to let a well-built utility do it for me!

      It's not that I mind getting my hands dirty, it's that it just seems like a waste of time. I am a GUI person in the sense that I use KDE. But I do it on a dual-head system, and one head runs nothing but tabbed consoles. Some things are better suited to a GUI (web browsing) others are better suited to the command line (file manipulation).

    12. Re:OpenBSD impossible to update? by berck · · Score: 1

      I updated 3.1 from CVS when there was a big apache security hole. It was a pain, but I didn't have to spend hours in /etc. When I looked at what it was going to take to update to 3.2 when it came out, I groaned, and decided to do it later.

      Part of the problem is I don't interact with this machine. It serves stuff. OpenBSD is just enough not-linux that it takes me a long time to remember how to do some fairly basic things, like upgrading with CVS. I have to read the how-to's each time.

      Which is why, unless you guys manage to convince me otherwise, it's going to run Debian eventually so I don't have to worry about it.

      And, no, Debian has no problem updating from anything to anything. It just does it all like magic. In fact, I still install Debian from the same base files on the same CD I made two years ago, and just run update...

    13. Re:OpenBSD impossible to update? by berck · · Score: 1

      Oh, that sounds awfully promissing. I'll check it out, thanks!

    14. Re:OpenBSD impossible to update? by Moridineas · · Score: 1

      I agree--beyond supporting OpenBSD, it's quite handy to have the CDs. I've convinced the business to buy a copy of OpenBSD at least a time or two a year, so it works out pretty nicely.

    15. Re:OpenBSD impossible to update? by the+morgawr · · Score: 1

      How does debian handle configuration files? does it just overwrite local changes? Does it try to merge them as diffs? I've never seen a method that was reliable enough for me to trust to get it right all the time.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    16. Re:OpenBSD impossible to update? by QuietLagoon · · Score: 1

      OpenBSD is not meant to be the end-all operating system for everyone. It has very focused goals. If the result of those goals is not suitable for your computing needs, then, by all means, use an OS that is suitable.

    17. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0

      Backup and install from scratch.

    18. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0

      Don't blame the OS for your own inabilities. The install procedure provides an Upgrade option for a reason and doing source upgrades are well documented.

      Just because *you* couldn't do it doesn't mean it can't be easily done.

    19. Re:OpenBSD impossible to update? by berck · · Score: 1

      If the config file is an old one that you haven't changed at all, and dpkg has a new one dpkg just overwrites the old file with the new one. If it detects that the file has changed (i.e., you changed it) since the last time it messed with it, then it gives you a dialogue box. You can chose to leave the old file (in which case the new one will be saved to the same directory as filename-dpkg.new), to replace the file with the package maintainer's version (in which case the old file will be backed up to filename-dpkg.old), or you can choose to see a diff of the two files so that you can make your decision.

      I can't think of a better system. I update my system every couple of days, and have to answer questions about config files every couple of weeks. I've sometimes made the wrong choice, and then had to go back and fix it, but this is easy because the files dpkg leaves behind.

    20. Re:OpenBSD impossible to update? by rsax · · Score: 1

      mergemaster for OpenBSD is a shell script which I believe is a port from the original FreeBSD perl script. I don't have a link to an online man page for the OpenBSD version but here is the FreeBSD one. It's the same concept and the same commands,keystrokes when you're comparing or merging config files. Quite handy.

    21. Re:OpenBSD impossible to update? by the+morgawr · · Score: 1

      yeh, I have a shell script that does that for me, I can see how including something like it in the base system might be useful though (actually I think Espie is working on something like that for the package system).

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    22. Re:OpenBSD impossible to update? by rsax · · Score: 1

      I asked a similar question not too long ago. So far I've come to the conclusion that you should use binpatch for security patches and the release(8) process to generate new binary tar archives. Then extract those tar archives in / to upgrade to a new release and finally run mergemaster. I'm going to look into scripting the whole build process and automatically updating on the client side.

    23. Re:OpenBSD impossible to update? by manifest37 · · Score: 1

      That buy the cd comment came off the wrong way. I meant to have an extra carriage retrun to put the statement by it's self to encourage people to buy a cd. Didn't mean to direct that at you.

    24. Re:OpenBSD impossible to update? by Billly+Gates · · Score: 1

      I thought like FreeBSD, openBSD uses the ports and you only need to cvsup to the latest version?

    25. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0
      How does debian handle configuration files?
      I think it stores a md5sum of the original configuration file somewhere in /var/lib/dpkg/info then when it needs to upgrade it it looks if the file has been modified. If it's the case it just ask the user what he wants to do: see a diff, install the new configuration file, don't touch it,...
    26. Re:OpenBSD impossible to update? by Anonymous Coward · · Score: 0

      "How hard is it to back-up important files, install, restore the back-ups, then reinstall important applications?"

      A fuck-of-a-lot harder than putting in a CD-ROM and typing "upgrade".

      Come on, this is the 21st century. There's no need to be making excuses for the shortcomings of software. Even Solaris provides for easy upgrading.

  26. Re:BSD is dying :-( by psbrogna · · Score: 1

    Yesterday. I use BSD for anything that I'd like to be more secure than the average distro. Anything on the frontline basically- w/ports open to the wild. Chroot'ing gives me a warm fuzzy. You gotta assume that now matter what software you're using it's going to have holes, and the holes will eventually be discovered. It's nice to know that when this happens the damage will be somewhat limited.

  27. Goodbye to [XFree86, ipf & apache] groups? by Anonymous Coward · · Score: 0

    The notes to the Pond-erosa Puff lyrics complain about XFree86, ipf and Apache being non-free and state "Make your stuff non-free, and something else will replace it."

    According to the release notes, it seems like ipf is the only thing that actually did get replaced. XFree86 has been "replaced" by XFree86 4.4.0 "unencumbered." And Apache has been replaced by... Apache v1.3.29. Does this mean they consider Apache v1.x to be a "replacement" to Apache v2.x? Are they going to continue with Apache v1.x or is there some point that they will actually *replace* it?

  28. FInally by Grayswan · · Score: 2, Funny

    Awesome! I can finally run BSD on my old quad 386sx with 1Meg of RAM! Now I'll be cooking with propane.

    --
    If you open your mind too wide, people will throw trash in it.
    1. Re:FInally by Gogo+Dodo · · Score: 1

      Don't you know that propane is dead? Charcoal all the way!

    2. Re:FInally by MrNemesis · · Score: 1

      But does Netcraft confirm it? ;)

      --
      Moderation Total: -1 Troll, +3 Goat
    3. Re:FInally by Gogo+Dodo · · Score: 1

      Yup, it's dead: Site name or availability problem for www.propane.com. We could not get any results for your selected site.

    4. Re:FInally by MrNemesis · · Score: 1

      Too bad the same can be said for www.charcoal.com as well ;) I guess we'll need an alternative fuel to cook with... sicne we've got outrselves a server, we might as well just fry eggs on the CPU...

      --
      Moderation Total: -1 Troll, +3 Goat
    5. Re:FInally by crazy-metal · · Score: 1

      I dont know about you but I do my cookin with methane.

  29. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  30. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  31. Anybody gotten their CDs yet? Ordered mine a month ago. The new stickers should give the GPL/Linux Nazis at my work pause :)

  32. OT: Where is NetBSD 2.0?? by astyanax · · Score: 1

    I'm very happy for OpenBSD's and FreeBSD's recent releases, but where the heck is NetBSD 2.0? I thought the original timeline was late May '04? Any NetBSD developers know the inside scoop on this? I'm sure the logo contest did not push back the relase of the whole OS!

    1. Re:OT: Where is NetBSD 2.0?? by setagllib · · Score: 1

      I'm not a dev, but I've been scouring the mailing lists to answer my own version of that question, and it seems that there are a couple of outstanding 'misfeatures' that many feel are necessary for release but others think can be slipped in for 3.0 or, if not too disruptive, 2.1.

      It's like FreeBSD 5 (but much better, thankfully), where issues crop up even after scheduled release, but they have the dignity to prioritize release quality over expectation. Remember, releasing a few months late may put a couple of (non-dedicated) users off it, but releasing a crap sandwich could put everyone off, even die-hard zealots. I don't want the grace and glory of NetBSD to fall under the same depressing afflictions as FreeBSD 5, especially since now is its introduction into more modern systems. If this means waiting a few months more for a much better release, so be it.

      We can all just CVS ourselves a 'close enough to release' tree anyway, and you can install the RCs off floppies just as easily as off CDs (okay, that's assuming you have the tarballs over NFS or FTP somewhere)

      --
      Sam ty sig.
  33. Re:BSD is dying :-( by Jayfar · · Score: 1

    ~$ uname -a
    Linux zig.jayfar.com 2.4.18-6mdk #1 Fri Mar 15 02:59:08 CET 2002 i686 unknown
    ~$ uptime
    2:17pm up 275 days, 6:28, 2 users, load average: 0.00, 0.00, 0.00

  34. custom iso I made : by xarontas · · Score: 2, Informative

    ed2k://|file|openBSD36.i386+ports+src.bootable.iso |276707328|abfef21976ed88d112bb413889ec24a3| you can check security using MD5 sums for the files included boot image used: floppy36.fs

  35. Re:Recent FreeBSD switcher by erik_norgaard · · Score: 1

    1) Haven't tried NetBSD or Dragonfly. But, I think FreeBSD is by far the general purpose server OS, and also I believe the easiest to pick up coming from Linux.

    2) If I am not completely wrong, then you can mount ext3 as ext2 with the price of not having the journaling. If so, your file system will be mountable as ext2 under FreeBSD.

  36. Re:Who told you that BS? :-( by Anonymous Coward · · Score: 0
    When's the last time you installed it on a computer?

    Uh... have a look: Nearly 2.5 Million Active Sites running FreeBSD (June 2004)
    The number increased by half a million in the last year. And then there are OpenBSD and NetBSD, not counted in that number. :)

    For now I'm not counting DragonFly because it's not yet used in production environments. We'll see how it is when it comes out!

    Anyway it was a nice troll, since a lot of people fell for it - they didn't post anonymously and change the trolling subject like I did.

  37. Re:Uptime Envy by Anonymous Coward · · Score: 0

    #uname -a
    OpenBSD ns1 2.8 GENERIC#487 i386
    [root@ns1-311-/]
    #uptime
    12:54PM up 1371 days, 7:50, 2 users, load averages: 0.21, 0.13, 0.09
    [root@ns1-312-/]
    #sysctl kern.version
    kern.version = OpenBSD 2.8-current (GENERIC) #487: Sun Jan 28 03:46:59 MST 2001
    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/co mpile/GENERIC

    I've got another:
    #uname -a
    OpenBSD ns2 2.8 GENERIC#487 i386
    [root@ns2-2-/root]
    #uptime
    1:01PM up 636 days, 5:06, 2 users, load averages: 0.06, 0.08, 0.08
    [root@ns2-3-/root]
    #sysctl kern.version
    kern.version = OpenBSD 2.8-current (GENERIC) #487: Sun Jan 28 03:46:59 MST 2001
    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/co mpile/GENERIC

    Off the wire-ftp-install of current, rock solid.

    But I stopped working for Uptime Envy, OBSD just works, and well.

  38. Top 10 reasons IPTABLES is better than PF by DeBeuk · · Score: 5, Funny

    Top 10 reasons IPTABLES is better than PF:

    10. Parsing IPTABLES config files excellent preparation for subsequent
    learning of Asian pictograph-based languages.

    9. Standard logging via syslogd helps eliminate clutter in /var/log.

    8. GPL prevents Steve Jobs from stealing your code.

    7. Simplistic man pages encourage development of social skills via mailing
    lists.

    6. Multiple distributions, versions, kernels, modules, plugins, etc. keep
    hackers confused as to exactly what they're attacking.

    5. "Mangle" just sounds so much more 133+ than "Scrub".

    4. Complexity of structure leads to more opportunities for obfuscation and
    subsequent job security.

    3. New and experimental kernel modules make life exciting again.

    2. GUI and Web based utilities mean that anyone can set one up without knowing
    what they're doing.

    And the number one reason IPTABLES is better than PF:

    1. No distracting arguments about whether to port it to OpenBSD.

    Shamelessly stolen from the pf mailinglist.

    --
    Reality has a notoriously liberal bias -- Stephen Colbert
    1. Re:Top 10 reasons IPTABLES is better than PF by Beryllium+Sphere(tm) · · Score: 1

      Incredibly, there were several serious replies on the pf mailing list from people who couldn't detect the sarcasm.

  39. Up time by KilobyteKnight · · Score: 2, Funny

    I wish they'd slow down the releases. Between the new versions and power outages, the uptime on my server is suffering.

    --
    When will Windows be ready for the desktop?
  40. Re:Recent FreeBSD switcher by dhawton · · Score: 0

    Yes you can mount the ext2 partitions. However, you will need an UFS partition to install FreeBSD to.

  41. OpenBSD is great for learning, too by mmkhd · · Score: 5, Informative

    I want to recommend OpenBSD to anyone who wants to build a small server and it is a must for a firewall/NAT box.

    I have never seen such a clear, concise, and easy to understand configuration file as that of pf.conf (IP filter).
    The files for the boot-up configuration rc.conf and rc.local are also very clear and easy to understand.

    Everything has very _good_ man pages and sample configuration files with lots of comments.

    The faq on openbsd.org is quite good, too.

    One aspect of security is simplicity, which implies easily understood configuration files.

    Another aspect of security is that you learn about the fundamentals of your system /network. OpenBSD's lack of graphical configuration aids is a great help here.
    You simply _have_ to learn about your system to be able to operate it, but at the same time learning is made easy, by great documentation.

    And if anybody is put off by OpenBSD's (in)famous penchant for straight/rude talking developers: Don't worry, I found people friendly and helpful. They are only put off, by questions that are very obvious and have been covered in the documentation extensively. But I am also the kind of person who loathes to ask for help in a D.I.Y. shop such as Home Depot, preferring to find things unaided so that I learn more and more about the products they offer, so that I will be more knowledgeable when doing my next project.

    Marcus

  42. The hills are alive... by Sivar · · Score: 1

    I look forward to OpenBSD releases not because I use OpenBSD, or even that I am particularly interested in it -- it's the OpenBSD songs that I wait for. They are actually quite good.
    "The Legend of Puffy Hood" and "Puff the Barbarian" were particularly good, and I found that many non-geeks liked them for their music if nothing more (and they tend to appreciate the lyrics once they read the page I linked above).

    Speaking of lyrics, if you read them, you will find that they are actually very clever political satire. The 3.5 song, and some of the earliest ones, are somewhat disappointing IMO, but the others are excellent (and 3.5 is as well if you can appreciate a parody a parody).

    I highly recommend that all Slashdot readers take a look at the page and download the OpenBSD songs. You may even want to pick up an ISO of OpenBSD while you're there.

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
  43. I'd post my Windows server's uptime too... by Anonymous Coward · · Score: 0

    ...but it seems to be down again. I'll get back to you.

  44. SMP support by NerveGas · · Score: 1


    Just how good is the SMP code in it?

    steve

    --
    Oh, you're not stuck, you're just unable to let go of the onion rings.
    1. Re:SMP support by scottj · · Score: 1

      That's a great question. And one that I'm sure many would like to have answered. I, unfortunately, am not the person to answer it.

      --
      .-.--
    2. Re:SMP support by Pegasus · · Score: 1

      Big kernel lock. About as good as FreeBSD 4.x or Linux 2.0.x.

      It's a good start, you'll know that the other cpu under the hood will be at least doing somethign, not just heating the air :)

    3. Re:SMP support by styrotech · · Score: 4, Informative

      The developers admit it's pretty crude. It just uses the one big lock technique that most first time SMP projects seem to.

      Don't forget SMP opens up new opportunities for security problems, and the OpenBSD devs will be treading very cautiously and conservatively with their implementation. For them security outweighs performance.

      Don't expect it to compete with Linux 2.6 or FreeBSD 5 in terms of performance and scalability anytime soon (if ever).

    4. Re:SMP support by Anonymous Coward · · Score: 0

      Actually, it beats FreeBSD 5 easily on 2 way machines and single CPU machines. I don't know about quad and higher cause I have none, but FreeBSD 5 is still slow as hell, it lags way behind linux, openbsd, and netbsd for performance. Try out something simple like an apache benchmark, or sendmail, or anything really. And yes, I removed the debug crap, its still about 70% as fast as the other 3 in my real world benchmarks (apache, sendmail, squid, postgresql), with linux netbsd and openbsd all being pretty well the same.

    5. Re:SMP support by NerveGas · · Score: 1

      Don't forget SMP opens up new opportunities for security problems

      BSD developpers like to hide behind that, but I don't recall any security problems arising in any OS from SMP support. Buffer overflows, unchecked user data, etc. aren't things that come about because of SMP.

      steve

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    6. Re:SMP support by setagllib · · Score: 2, Insightful

      Well, you saw the crap that happened to FreeBSD 5 when they tried to get 'good' SMP support. The SMP is fine-grained for the most part, but it isn't worth it, since the performance on SMP and UP is still (as demonstrated above) miles behind other systems, even Net and OpenBSD which don't claim to have fine-grained or even far matured SMP.

      SMP itself is not a killer, but when a design for SMP is overcomplicated, the rest of the system suffers.

      --
      Sam ty sig.
    7. Re:SMP support by ArbitraryConstant · · Score: 1

      The OpenBSD crowd spent their time worrying about those very security problems, as well as others. I suspect they wanted SMP now because the dual core chips are going to start coming out soon.

      Also... some security problems come from race conditions. Those are a lot easier to avoid in a biglock kernel than they are in something like FreeBSD 5.

      --
      I rarely criticize things I don't care about.
  45. 1 down, 2 to go by nurb432 · · Score: 1, Redundant

    This is a great month for us BSD fans.. with major releases from all 3 main flavors..

    --
    ---- Booth was a patriot ----
  46. Re:Recent FreeBSD switcher by Anonymous Coward · · Score: 0

    Thanks for your responses (I'm the original poster).

    One last question -- what's the status of wireless networking with the BSDs? Pretty straightforward, or require a lot of effort to get it (and network sharing) working?

    Thanks!

  47. Re:Is there a such thing as... by dabigpaybackski · · Score: 1
    'Closed'BSD ???

    Certainly. It's what you call it when the servers are plowed under by a sudden spike in traffic due to the release of a new version, in which case the letters "BSD" stand for "By Server Demand."

    --
    "OH SHIT, THERE'S A HORSE IN THE HOSPITAL!"
  48. But for once... by devphil · · Score: 1


    ...slashdot actually acted like a responsible net citizen and delayed the announcement until the mirrors were populated.

    And it hurts nobody, I think you'll agree. Those who desperately want the 3.6 code will already have it; more casual users will benefit from using a mirror.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  49. Re:So does it boot yet beyond cylinder 1024? by Anonymous Coward · · Score: 0

    Yes, this has been available since 3.5.

  50. Re:So does it boot yet beyond cylinder 1024? by Anonymous Coward · · Score: 0

    of course it does, this is nothing new. besides that doesnt matter anyway, i have a quadboot system with openbsd 1024. i bet you were one of those kids that had trouble with puzzles as a child.

  51. Use BitTorrent if you have a fat pipe! by Anonymous Coward · · Score: 0

    The current download speeds puts the poor ftp archives to shame.

  52. Yes (since 3.5) by Gandalf_007 · · Score: 1

    It has since 3.5 (assuming BIOS support of course -- you still need to have your root filesystem in the first 504MB on that old 386 that can't address more, but any modern system is fine), so the 8GB limitation is long gone.

    --

    "It's better to keep your mouth shut and be thought a fool than to open it and remove all doubt."
  53. Re:Recent FreeBSD switcher by erik_norgaard · · Score: 1

    The short answer: If it's supported it just works. The general question is if your particular piece of hardware is supported. If you're going to buy check a few nics if they are supported, and ask for any end user experiences.

    The recent 5.x FreeBSD includes what's known as "The Evil Project" - it's code that allows use of Windows NDIS drivers when no native drivers are available. This is not totally straight forward, but it should be a working alternative. I think it is being ported to other BSD's and even Linux.

    Generally, due to the momentum/hype of Linux manufacturers are begining to distribute binary linux drivers, while ignoring BSD. For this reason you may find hardware supported on Linux, not supported on BSD.

    However, it is my impression that it is mostly inexpensive crap that isn't supported anyway. Stay away from D-Link.

  54. good stuff :) by pkplex · · Score: 1

    There are few things a dont like about openbsd;

    no pf logging to syslog in clear text format ( as opposed to tcpdump format )
    no netbsd like /etc/rc.d/ system
    and there were a few other minor things I cant remember right now...

    apart from that.. I really like the effort that goes into the security side of things, look at all the _foo user/groups grow from the privsep work, look at all the wee daemons and utils that pop up, like spamd, hotplugd, bgpd, ntpd.. and all while keeping it all clean and logical and ready for use.

    Nice work obsd people. Must be about time to have a relaxing beverage or twelve :)

    1. Re:good stuff :) by lactose99 · · Score: 1

      Nice work obsd people. Must be about time to have a relaxing beverage or twelve :)

      You can always assist in bringing relaxing-beverage goodness to the OpenBSD development team.

      --
      Fully licensed blockchain psychiatrist
  55. Don't forget to buy a CD by Keith+McClary · · Score: 3, Insightful

    Don't forget to use the mirrors!

    I've heard there are big companies using many copies of OpenBSD but haven't even bought a CD.

    They should get their names on this list:
    http://www.openbsd.com/donations.html

  56. OpenBSD by Anonymous Coward · · Score: 0

    Its simple and secure, exactly what you want. Ths installation is the fastest and simplest of any unix, fitting on a single floppy even. www.openbsd.org has tons of great info, including a walkthough of how to install.

    As for 2, you can mount ext3 as ext2, and it will work fine. I don't think you can boot from ext2 though, and you would be better off backing up the data, installing your BSD of choice, and then putting your data back on the BSD formatted partitions.

    1. Re:OpenBSD by onlyjoking · · Score: 2, Interesting

      Ths installation is the fastest and simplest of any unix ....

      Depends what you're smoking. Are you telling me that manaul partitioning with OpenBSD's hellish tools is anything like RedHat/Mandrake's polished graphical config? Sorry, but there's no comparison. If you thought Debian's installer was bad, OpenBSD's curses-based nightmare is strictly for masochists.

  57. Re:BSD is dying :-( by Ryan+Huddleston · · Score: 1

    I'm just saying... my last install has been up since I put it on the computer (as its first BSD install).
    I don't want to invoke any envy or pecker-measuring... I'm just saying that was the last one I installed.

  58. Five hours bizatch!! by Anonymous Coward · · Score: 0

    C:\Program Files\Resource Kit>uptime
    \\SYSADMIN02 has been up for: 0 day(s), 5 hour(s), 37 minute(s), 10 second(s)

    Estimate based on last boot record in the event log.
    See UPTIME /help for more detail.

    C:\Program Files\Resource Kit>

  59. Re:Recent FreeBSD switcher by Anonymous Coward · · Score: 0

    Currently, there are drivers for some, but OpenBSD cannot distribute the binary firmware with restrictive licenses. If you want to use your hardware under Open Source or OpenBSD specifically, then join the OpenBSD's activism here under headings "Firmware licensing updates" and "Call for help: Contact TI to change their firmware licensing for wireless drivers:"
    http://undeadly.org/

  60. Re:Recent FreeBSD switcher by setagllib · · Score: 2, Insightful

    FreeBSD is a great place to start learning BSDs, since it is by far the simplest and offers the most functionality on x86 machines. The downside is that its future is bleak (lost best devs, politics too messy, CODE too messy... this isn't trolling, hell I love FreeBSD, but judging by 5.x progress it's not going to get any better).

    So use FreeBSD as a learning platform then move to the deeper end of Net and/or OpenBSD. When DragonFly has cleaned out more of the 4.x cruft and become production-class stable, that'll be a great thing to investigate too. Net and Open, however, have had so-clean-you-can-eat-off-it code for years now, and the result is a pair of portable (especially NetBSD), secure (especially OpenBSD), high performing (at least, OpenBSD say they've made it so) and generally very good systems. They certainly pose very good alternatives to Linux, and I would much rather run either on a server/gateway machine (iptables is a joke).

    --
    Sam ty sig.
  61. Re:Way behind the times by setagllib · · Score: 1

    Probably should read their interview/notes. They held off SMP support until their primary priorities were met, which in OpenBSD always starts wiht security. Since they could implement (thanks to NetBSD 2) SMP quickly, without vulnerabilities and repercussions, it seemed silly not to do so at that stage. They even admit that the SMP is 'better than nothing' but is giant-locked (like FBSD 4.x) and generally won't perform that well, but will give that extra CPU something to do. Remember, OpenBSD is about bleeding edge in security (how many of OBSD's security features does Linux support? close to none, actually), not in performance or hardware support or file systems or whatever else you might find more important. If these things are what you want in a system, you know where to find them.

    --
    Sam ty sig.
  62. Re:You failed. by Anonymous Coward · · Score: 0
    No! What the f*ck did I teach you??
    You have to click the "post anonymously" check when you complain for the moderation, and pretend you're somebody else!

    (Sigh.. these novices will drive me nuts, some day)

    Trollmaster