Slashdot Mirror


Absolute OpenBSD

DrCarbonite (Jeff Martin) writes "I've used OpenBSD in the past, and benefitted from its extensive online documentation. Sometimes an off-line reference is useful (i.e. required), and Absolute OpenBSD fills this void." Read on for the rest of Martin's review, as well as a more critical one from Marius Aamodt Eriksen. Absolute OpenBSD: UNIX for the Practical Paranoid author Michael W. Lucas pages 489 publisher No Starch Press rating 8 reviewer Jeff Martin, Marius Aamodt Eriksen ISBN 1886411999 summary Well-written guide to administering OpenBSD for the intermediate to advanced user.

OpenBSD is not your average open source operating system, and consequently it does not have an average user community supporting it on the Internet. Absolute OpenBSD (AOB) by Michael W. Lucas, bills itself as "the definitive guide to OpenBSD." In addition to detailing the operating system (OS), Lucas does a wonderful job of illustrating and preparing new users for the different community surrounding OpenBSD.

A book like AOB is going to introduce many new users to OpenBSD, and it would be a disservice both to the existing community and the newcomers to not explain OpenBSD's culture. Thus, the first two chapters discuss the OpenBSD philosophy and also show the user how to become self-supporting when it is time to solve problems rather than flooding the mailing lists with easily answerable questions.

Critics may feel OpenBSD's rugged individualism is an indictment of its usability, but then they may be better served by a different OS.

The next few chapters focus on the installation of OpenBSD. AOB covers both dedicated and multi-boot installations. Most serious users will likely choose the dedicated installation, however Lucas points out that may not be an option for someone looking to sample OpenBSD, or for those users who wish to share a common data partition. Both types are covered, allowing the reader to decide which is most appropriate. Important installation caveats are also mentioned, such as OpenBSD's requirement that its root partition must be completely contained within the first 8 gigabytes of the hard drive. Although OpenBSD supports several different hardware platforms, when specifics are required Lucas focuses on the i386 platform. Lucas does a good job explaining the concepts, so users of non-Intel hardware should have minimal difficulty installing on their particular hardware.

Following the installation discussion, Chapter 6 covers OpenBSD's booting process and its /etc/rc scripts. Lucas' explanations go beyond simply itemizing these different aspects, choosing instead to provide the reader with the reasons a certain option may be needed. Expert users will already know when they wish to boot in single-user mode, but others will appreciate the discussion on how to boot alternate kernels, run fsck, and boot from alternate hard disks.

OpenBSD is promoted as a secure OS, and AOB is diligent in covering this aspect. File flags and securelevels are introduced and discussed. Lucas does a good job explaining what they do and what acceptable scenarios would be for their application. OpenBSD's systrace utility is explained in detail. Writing systrace policies, generating them using the policy-generation tool, and obtaining predefined policies from the Internet is described in depth.

OpenBSD administrative information receives attention as well. Chapters 11 and 12 cover configuring and building custom kernels. The treatment in Chapter 13 of compiling ports and installing packages is very helpful-- and in fact necessary for those looking to install essential utilities such as fortune.

OpenBSD's ports system was originally adapted from that in FreeBSD, and users of that OS may see some similarities. Users from a different background will appreciate the primer.

Three chapters of AOB are devoted to OpenBSD's in-kernel packet filter, pf. This is arguably one of OpenBSD's best features, and Lucas suitably spends a lot of time discussing it. Chapter 17 covers basic pf usage, such as explaining pf's configuration file, tables, and macros. In addition, Lucas takes a timeout to also explain pf's suitability for particular tasks. Chapter 18 describes advanced applications of pf, including network address translation, load balancing, and bandwidth management. Chapter 19 concludes with managing live pf execution. Correctly managing a live firewall on-the-fly is important for sites requiring high uptime, and Lucas does well in explaining the various methods available for logging, viewing statistics, and rule management. Wrapping up, AOB also describes how to configure authenticated pf access by authorized users. "pf" has a lot of power, and spreading the material over 3 chapters worked well in presenting the reader with information at a manageable rate.

One of the strengths of an OS-specific book such as AOB is that the material covered benefits from a more focused approach. If it doesn't apply to OpenBSD, it doesn't need to be covered. Lucas has an experienced background in system administration, and this experience shines through well in the material. His remarks about the dangers of a system with open access via RPC seem especially prophetic in light of current events -- and not mindless ranting.

Overall, AOB is a well-written book that hits its market squarely on target. Those new to OpenBSD will appreciate the comprehensive approach that takes them from concept to functional execution. Existing and advanced users will benefit from the discussion of OpenBSD-specific topics such as the security features and pf administration. Lucas does well in his attempt to increase the number of those who would be practical paranoids.

Marius's turn: Reviewer Marius Aamodt Eriksen also liked some aspects of Absolute OpenBSD, but found more faults in it; his critique may help you decide whether this book is for you (and he disagrees about the match between the book and its audience). He writes:

The book covers a very broad area, but it lacks depth in some parts. Perhaps my biggest problem with Absolute OpenBSD is that it should have focused more the features that make OpenBSD unique: its security features. For example, it does not cover IPsec. Many of the various security features of OpenBSD are mentioned, but few are covered in much detail.

Michael Lucas' writing style is quite relaxed and informal. However, this often gets in the way of content. The numerous rants about how Windows security sucks simply get irritating. It is distracting from the focus of the book and simply unneccessary. Also, the tangents on TCP/IP and various other underlying technologies likewise deviate from the focus of the book. Lucas also does not hesitate to express personal opinions and views on a range of subjects. Though I typically have no problems with authors expressing their views, Lucas' tend to be unfounded and not well argued; they too are simply distracting. At times, it almost felt like Lucas was trying to put down less experienced people, teaching them lessons they "should know." I cannot imagine that this is what the typical audience of the book are looking for.

Absolute OpenBSD makes little effort to cover the various architectures that are supported by OpenBSD. The install section only covers i386; though probably not an issue for most users, it would be nice to have a more complete reference.

Otherwise, I would consider the contents of the book to be quite complete, and most definitely sufficient to provide a good introduction to OpenBSD and many of its neat features. An entire chapter is devoted to how to find more help, covering the various documentation, man pages and mailing lists. This is an excellent idea, and makes up for most of the (content) shortcomings of the book.

The PF (Packet Filter) section was very good; it covered a very broad set of features that PF provides, while carrying sufficient technical detail. The examples were very illustrative and appropriate for the text.

I spotted a few technical errors while reading the book. The editing also seems a bit rushed: in addition to the technical errors, there a number of typos. Unfortunately, there isn't an errata section on the book's website; I strongly recommend Lucas and his publisher make one available.

My biggest problem with Absolute OpenBSD is that it is not true to its audience. I imagine that the audience is one which would like to know how to do something in OpenBSD without being told how "real system administrators" do it, or how much Microsoft sucks. My recommendation to Lucas would be to write Absolute System Administration and leave it out of Absolute OpenBSD. I do not mean to sound harsh, merely critical. The book has very many good sides, and by many counts is an excellent reference for people looking to migrate to OpenBSD. I would not have any problems recommending it to anyone who wanted to migrate to OpenBSD or see what it's about -- just be wary of the distractions.

You can purchase Absolute OpenBSD from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

232 comments

  1. $12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 4, Informative
    1. Re:$12 CHEAPER at Amazon!!! by Rick+the+Red · · Score: 1
      --
      If all this should have a reason, we would be the last to know.
    2. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 1, Insightful

      Have you forgotten that the slashdot/opensource crowds were boycotting amazon cuz of their stupid patents. Its so funny how geeks forget to stand up to the good cause for a simple discount. That's why the RIAA and MPAA will win, because we are all noise and no action. ._segmond

    3. Re:$12 CHEAPER at Amazon!!! by realdpk · · Score: 1

      That page appears to have been abandoned, upon initial inspection. Last news update in early 2001?

    4. Re:$12 CHEAPER at Amazon!!! by njchick · · Score: 1

      But how do you know that the original poster was a geek? And how can you make such conclusions from just one AC post?

    5. Re:$12 CHEAPER at Amazon!!! by vergil · · Score: 4, Interesting
      I've noticed that a number of posters have regularly commented on the inevitable Barnes & Noble links that accompany Slashdot book reviews.



      Although I don't have any moral objections to any arrangements made between Slashdot and one particular online retailer, I feel that any website that purports to be in the business of disseminating "news" ought to be obligated to voluntarily divulge any links to for-profit enterprises that appear appended to articles and reviews.



      While an arrangement between Slashdot and Barnes & Nobel might not necessarily alter the objectivity of an article/review, it introduces some interesting questions. For instance, does Slashdot receive compensation for links to Barnes & Nobel merchandise appearing in published reviews? Would Slashdot turn down a reader submitted book review if a book was sold by Amazon -- but not stocked or sold by Barnes & Noble?



      Again, there isn't anything inherently wrong (in my mind) with Slashdot consistently linking to one retailer's products. However, if Slashdot readers consistently ask about the nature of any alleged relation between the Slashdot news site and another company, then perhaps Slashdot editors should make an effort to disclose any relevant details.

    6. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 0
      Fact: *BSD is dying

      It is widely known in IT circles that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

      Fact: *BSD is dying

    7. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 0

      actually i dont think that is necessary. providing the review / product info remains objective. its like the news reporter saying that xyz sprinkler is available at Kmart. its secondary info. basically i do not think they are obligated to inform readers because it is has no affect on the product information or objectivity. if the product is closely linked with a single store, then it may be applicable. but since its a commonly sold item, they are providing just one outlet.

      you do bring up an important point about the reader submission example. That is relevant to the readers.

      plus the reviews themselves are reasonably critical/objective and do disuade potential buyers as well as encourage others. this is equally important. otherwise i would question the motive of linking, ie to push sales as the primary purpose.

    8. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 0
      Junior, BSD is dead. This implies OpenBSD is dead.
      What part of dead don't you understand?
      1. Grieve.
      2. Get over it.
      3. Move on.

      You're a big boy now. High time you started acting like one.

    9. Re:$12 CHEAPER at Amazon!!! by Rinikusu · · Score: 1

      The smart thing to do, then, is to get a partnership with both Amazon and B&N, link to both in the article (like "Get it at bn or amazon (thanks for supporting /.!).

      --
      If you were me, you'd be good lookin'. - six string samurai
    10. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 0
      Rinikusu, I'll try to make this simple enough for you to comprehend:
      *BSD is dying
      M'kay?
    11. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 0
      Fact: *BSD is dying

      It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

      Fact: *BSD is dying

    12. Re:$12 CHEAPER at Amazon!!! by Anonymous Coward · · Score: 0
      Here is something to mull over, *BSD is dying

      It is dead.

    13. Re:$12 CHEAPER at Amazon!!! by AngusSF · · Score: 1
      If you're shopping for price, use the ISBN and Froogle.

      I usually find Book Pool to be less expensive AND they're NOT Amazon, but they don't carry this title (yet?).

      Angus

      --
      "A gun is a tool, Marian. No better, no worse than any other tool. An axe, a shovel, or anything." Shane (1953)
  2. But which is better? by Anonymous Coward · · Score: 1, Funny

    A) The book

    or

    B) Sex with CmdrTaco's personal mare?

  3. Why not Amazon, or others? by bwdunn · · Score: 4, Interesting

    I find it interesting that /. always has links to Barnes & Noble - why not Amazon or Bookpool?

    Not a troll - just curious.

    1. Re:Why not Amazon, or others? by cK-Gunslinger · · Score: 1

      I have always assumed ./ has some deal/arrangement with B&N. Why not?

    2. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0

      I think a big reason no Amazon is that Amazon has engaged in patent madness.

    3. Re:Why not Amazon, or others? by mopslik · · Score: 3, Informative

      why not Amazon or Bookpool?

      Try here for some discussion.

    4. Re:Why not Amazon, or others? by bwdunn · · Score: 1

      I don't buy a lot from Amazon because I don't like their patent business, but I do like the reviews there. They have more reviews than anyone on books and virtually anyone on other products. I find what I'm looking for, read through some reviews, and order it on Bookpool (because it's SO MUCH cheaper!) or pick it up at Borders or B&N stores.

    5. Re:Why not Amazon, or others? by milest · · Score: 2, Informative

      some people don't like amazons patent policies. these guys for example

    6. Re:Why not Amazon, or others? by Eric+Ass+Raymond · · Score: 1

      Come on. Who cares about that if the same book on Amazon costs ~$10 less than on B&N?

    7. Re:Why not Amazon, or others? by bwdunn · · Score: 3, Interesting

      Bookpool - $27.50
      Amazon - $27.97
      Barnes & Noble - $39.95

      I have a suggestion - just list 3-4 DIFFERENT booksellers and let the user pick the vendor based on their feelings about patent issues, affinity for B&N, or whatever. I would personally never purchase from B&N online. It's only convenient to purchase in the store with a Reader's Advantage card. Still, they are MUCH more expensive than the alternatives.

      Just a thought.

    8. Re:Why not Amazon, or others? by mopslik · · Score: 1

      Who cares about that...?

      The GNU folks, obviously. Some people put a higher value on personal and/or ethical beliefs.

    9. Re:Why not Amazon, or others? by bwdunn · · Score: 1

      Better still - why not just link to Froogle?

    10. Re:Why not Amazon, or others? by Eric+Ass+Raymond · · Score: 1
      Some people put a higher value on personal and/or ethical beliefs.

      True. Why not if you can afford to splash extra $10 on a book just to make an ideological point. I bet they buy coffee, tea and food only from fair trade shops too.

    11. Re:Why not Amazon, or others? by psxndc · · Score: 1
      or AddAll.com

      psxndc

      --

      The emacs religion: to be saved, control excess.

    12. Re:Why not Amazon, or others? by bwdunn · · Score: 1

      Wow... That's a GREAT link. I've never seen it before. Thanks!

      Of course, if /. linked to it, it would probably get /.ed. :-)

    13. Re:Why not Amazon, or others? by pivo · · Score: 2, Insightful

      Why not if you can afford to splash extra $10 on a book just to make an ideological point.

      Some people give their lives for "ideological points", $10 seems pretty cheap by comparison.

      On the other side of the coin, what kind of person are you if you give up what you believe in for $10?

    14. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0
      Barnes & Noble will no longer be carrying any BSD books. It is common knowledge in publishing circles that *BSD is dying. We all know that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. In plain English, *BSD is dead in the publishing world.

      It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

    15. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0

      Elegy For *BSD


      I am a *BSD user
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

    16. Re:Why not Amazon, or others? by Eric+Ass+Raymond · · Score: 1
      You mean what's my price? Assuming that I believe strongly in anything?

      Well, it depends on what I'm supposed to give up, but - short of selling someone off to torture and/or gruesome death - I'd say that everything is pretty much negotiable. (Amazon's) software patents aren't worth $10 to me.

    17. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0
      Pivo, I'll try to make this a plain as can be:
      *BSD is dying
    18. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0

      *BSD is dying

    19. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0
      how 'bout this nugget of knowledge,
      *BSD is dying
    20. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0

      Helpful reminder -- *BSD is dying

    21. Re:Why not Amazon, or others? by peacefinder · · Score: 1

      Fair enough. But why choose just one? It should be a simple matter to rotate through several booksellers that ship nationally.

      Mind you, I'm not unbiased... I'm a Powell's partisan, because it happens to be local as well as huge and wonderful.

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    22. Re:Why not Amazon, or others? by Anonymous Coward · · Score: 0

      They way I look at it, *BSD is dead anyway.

  4. BSD User Community by mopslik · · Score: 4, Funny

    ...it does not have an average user community supporting it on the Internet.

    But I met both of them, and they seemed perfectly nice.

    1. Re:BSD User Community by tarius8105 · · Score: 1

      But I met both of them, and they seemed perfectly nice.

      So you learned Math by the same professor who taught the RIAA? Maybe you should use your fingers to help you count or buy a calculator. Even the BSD dying troll admits there is more then two users of OpenBSD.

    2. Re:BSD User Community by Anonymous Coward · · Score: 0

      Nah thats FreeBSD. OpenBSD probably does only have around two uers.

      OpenBSD. A stable secure OS with all the comforts of DOS and as a bonus you get to upgrade to a new version every singel year!

      Me looks at my win2k box which has been supported for 4 years and will be supported for years more...

    3. Re:BSD User Community by Anonymous Coward · · Score: 0
      Fact: *BSD is dying

      It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD--how many users of BSD as a whole are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

      Fact: *BSD is dying

  5. I read it was... by Anonymous Coward · · Score: 0

    "Obsolete OpenBSD".

    Well, either way...

    1. Re:I read it was... by Znonymous+Coward · · Score: 1

      Me too, and then i laughed for about 2 min.

      It just goes to show you that trolling has mindshare, at least for us that read at -1.

      --

      Karma: The shiznight, mostly because I am the Drizzle.

    2. Re:I read it was... by Anonymous Coward · · Score: 0

      Elegy For *BSD


      I am a *BSD user
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

  6. Save a buck....(or more!)... by camilita · · Score: 0, Redundant

    Amazon: $27.97
    Barne$ and Noble 37.95

  7. Re:Whatever happened to Jon Katz .... by Anonymous Coward · · Score: 0

    He writes for Slate now

  8. BSD by ultrabot · · Score: 1

    I'm going to spoil the enjoyment and give out the ending of the book. The last chapter ends by a dramatic sentence:

    "Red ink flows like a river of blood".

    --
    Save your wrists today - switch to Dvorak
    1. Re:BSD by Sloppy · · Score: 1

      Your spoiler has dropped a crippling bombshell on this beleaguered community.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  9. mod this goatse troll down by Anonymous Coward · · Score: 0

    mod this goatse troll down

  10. Because it's not Linux by jobugeek · · Score: 4, Interesting

    Do you travel to foriegn lands and tell them to speak your language? No, you learn their's. You obviously learned how to use Linux language, so learn BSD's language.

    --
    I'm not drunk, I just have a speech impediment. And a stomach virus. And an inner ear infection.
    1. Re:Because it's not Linux by Anonymous Coward · · Score: 0

      Don't forget that each language has its dialects.

      GNU/Linux - gentoo dialect "emerge"
      GNU/Linux - debian dialect "apt" ...

      BSD - OpenBSD - pfctl
      BSD - FreeBSD - atacontrol ...

    2. Re:Because it's not Linux by Chess_the_cat · · Score: 0, Flamebait

      I don't have to anymore because the whole world decided to start speaking broken English.

      --
      Support the First Amendment. Read at -1
    3. Re:Because it's not Linux by Anonymous Coward · · Score: 0
      Fact: *BSD is dying

      It is widely known that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

      Fact: *BSD is dying

    4. Re:Because it's not Linux by Anonymous Coward · · Score: 0

      Not if you're American!

  11. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    The link is copyright infringement.

  12. Re:*BSD is dying by Anonymous Coward · · Score: 0

    Hmm... the modbots must be out. That only took about a minute to get modded down. Let me test something:

    hot grits in pants.

  13. MOD PARENT DOWN by Mindjiver · · Score: 0, Offtopic

    Goatsex-man hurts my eyes hurt!

    --
    I know not what course others may take; but as for me, give me liberty or give me death!
  14. I found it for only 25.17! by Anonymous Coward · · Score: 0
  15. Re:Why not online? by cK-Gunslinger · · Score: 4, Insightful

    Online documentation is usually of little help if you are setting up a new system from scratch. Also useless if you are trying to figure out how to connect to the 'net. And since you've written half the book already, why not just finish it?

    Also, sometimes it's just easier to use off-line references (books, mags, etc) I'm sure just about every bit of information in my collection of OO and C++ books is available in some form online, but does that mean I should get rid off them? Of course not.

    Oh, and in case IHBT, oh well :)

  16. Re:Why can't it be more like Linux? by myc_lykaon · · Score: 2, Interesting
    The two have totally different provenances. They started in different places with different code bases. Complaining that OpenBSD is not like Linux is like complaining that Linux is not like AIX.

    I'd get laughed at if I complained about the lack of Smitty for Linux.

    On second thoughts, I'd get laughed at for wanting smitty on any OS.

  17. Re:Why can't it be more like Linux? by Lord_Slepnir · · Score: 4, Informative

    Here is a good guide to setting up a nat / firewall with openBSD. The page says openBSD 2.9, but I did it with 3.3 easily. Just put what they say to put in /etc/nat.conf into your /etc/pf.conf file. The default install doesn't include emacs, so you'll have to suffer through vi.

  18. The OpenBSD Attitude by Anonymous Coward · · Score: 5, Interesting

    Jeff: Critics may feel OpenBSD's rugged individualism is an indictment of its usability, but then they may be better served by a different OS.

    Marius: At times, it almost felt like Lucas was trying to put down less experienced people, teaching them lessons they "should know." I cannot imagine that this is what the typical audience of the book are looking for.

    ... And yet this is the friendly face of OpenBSD towards its newbies. These line says it all about the OpenBSD culture, which is arguably the most hostile towards newbies of any of the major open source OSes. Requesting better usability means that you're an idiot who should use RedHat or one of those other "toy OSes." If you have a question that doesn't involve a honest need for a code change (for purposes other than usability), then you're a time-wasting moron who should've read more first. They don't just suffer no fools; they suffer nothing less than other true, dyed-in-the-wool experts on the system. I'll grant the system it's amazing technical merits, but the worst thing about OpenBSD is its vocal users.

    1. Re:The OpenBSD Attitude by saskwach · · Score: 3, Informative
      I've found that if I do a search of OpenBSD.org for my problem and don't find it quickly, I can ask someone where to look for how to do whatever it is I'm trying to do and they've always been very nice and helpful. The OpenBSD community is not nice to people who want personalized hand holding through the most basic of tasks, but then again, it's not my desktop environment of choice. Furthermore, the online documentation is as good as the OS is solid. This isn't zealotry, I'm too much of a newbie to OpenBSD for that, but asking Theo how to set up NAT kind of deserves a bit of a harsh rebuke. This OS is definitely the best for single cpu servers that I've found, and its community is only harsh because that encourages reading the (extensive, good) documentation.

      It really is true that people who can't read a HOWTO shouldn't be setting up servers, and therefore shouldn't be using OpenBSD.

    2. Re:The OpenBSD Attitude by Geekboy(Wizard) · · Score: 1

      As the admin of "openbsd dash newbies at sfobug dot org" I can assure you that we aren't hostile to newbies. Not everyone can be born a Unix Guru, so we try to help you learn Unix/OpenBSD. We don't do your work for you, but we'll tell you what FM to read. And we'll be polite about it.

    3. Re:The OpenBSD Attitude by jawtheshark · · Score: 3, Interesting
      These line says it all about the OpenBSD culture, which is arguably the most hostile towards newbies of any of the major open source OSes.

      I personally don't find OpenBSD hard at all. Two years ago, I installed OpenBSD for the first time on a spare machine to toy around with it. My experience with any *BSD was about nil, and my Linux knowlegde didn't get further than "stick in CD and wait". Later, I took a dedicated machine and made a firewall/NAT out of it. Did I find it hard? No, not at all. The configuration scripts are easy and simple. The FAQ's and HOW-TO's on the internet are usually well written and explain a lot about it.
      It is true that you should not be scared from the command line, but I never have been. However, neither is the typical Linux user. I have used Linux in different distributions including Corel, Debian, SuSE, Redhad and also Slackware. Only in Slackware I found the simplicity of OpenBSD, so guess which Linux I now use?

      Installing OpenBSD is as easy as answering a few questions (oh, granted you need to know partitions), what you get is a minimal enabled system where you need to activate whatever you want to run. I personally find this a Good Thing.

      I'll grant the system it's amazing technical merits, but the worst thing about OpenBSD is its vocal users.

      As opposed to Mac Zealots or Linux fanatics? Honesty, look at this message board. You will barely see OpenBSD comments (well, in other threads of course, here the topic *is* OpenBSD). If you mean that we OpenBSD users are not willing to help, then you are wrong. I have found help on the internet, and I am willing to help anyone that asks. (Within my own capacities of course). Look OpenBSD is just a great choice for a specific task, I use a iBook as laptop, I use Linux and Windows 2000 on my x86 desktop, I just choose the right tool for the job.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    4. Re:The OpenBSD Attitude by Arandir · · Score: 1

      It really is true that people who can't read a HOWTO shouldn't be setting up servers, and therefore shouldn't be using OpenBSD.

      Truly insightful. Let me expand on it a bit and say if you want to use UNIX, but don't have a systems administor or the desire to be one yourself, then stick with OSX. Period.

      You don't have to be a great sysadmin, but you have to at least have the willingness to sit down read the documentation and attempt to understand it, and accept the fact that you will face difficult problems with no one around to hold your hand.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:The OpenBSD Attitude by Schubert · · Score: 2, Insightful
      The (hostile) "vocal" users of the community do not represent the silent majority. They are VASTLY outnumbered by the nice guys and usually they back themselves up into a corner eventually and either finally shuts up or leaves the community altogether.

      To find friendly help you have to look in the right places. IRC channels are hardly that right place. The mailing lists are fine provided you respect the guidlines of the lists (e.g. don't post to the wrong list, don't crosspost...) and you should at least make a modest effort to find if your question has been answered via either google or the mailing list archives. If you can't at least spend a few minutes if your precious time doing that, how can you expect some complete stranger (who you are not paying) to be nice and cheery when he points you in the right direction?

      --
      -- schubert
    6. Re:The OpenBSD Attitude by 3263827 · · Score: 1

      My experiences with OpenBSD developers couldn't be more different. I recently installed a new firewall after using Openbsd for several years as a DNS server. I was new to pf, and didn't understand how to configure it for use with PPTP/GRE. After researching as much as possible to seek a resolution, I eventually caved in and emailed Dan Hartmeier, who responded in a succint and professional manner. He didn't bite my head off for not knowing the intricacies of GRE, nor that I didn't have the ability to contribute code. Instead he simply helped me.

      I think that while the image of Theo (and by association OpenBSD) as a confrontational person is prevalent, I think it is unfair to tar everyone who uses or contributes to OpenBSD with the same brush. Then again, this is Slashdot, so what should I expect?

    7. Re:The OpenBSD Attitude by Asenchi · · Score: 1

      Dan Hartmeier is one of the greatest things about OpenBSD. He created pf, he answers questions on all of the mailinglists and is thorough and very very helpful. Watching the list, and the development changes of pf, I don't know how this guy does it.

      asenchi

    8. Re:The OpenBSD Attitude by lactose99 · · Score: 1

      I've gotten quite a bit of help via IRC for OpenBSD; you just have to make sure you look for available resources online BEFORE requesting help. I personally don't think that is a big deal-- I don't want someone wasting my time with a simple question that is answered on the openbsd.org web page.

      Those who are flamed are often ones who don't do any due dilligence when it comes to solving their own problems. This isn't always the case, as there are morons out there who feel the need to flame every question-asker (I've run into a few myself), but in my personal experience OpenBSD users are more than helpful when you prove you are truely interested in helping yourself find the answer.

      --
      Fully licensed blockchain psychiatrist
    9. Re:The OpenBSD Attitude by LittleLebowskiUrbanA · · Score: 1

      Bullshit. Apparently you haven't read the FAQ or looked in the right people.

      OpenBSD was the easiest install I've ever done because I READ the FAQ. Setting up a DHCP server was simplicity itself because I READ the man page. Seriously, setting up DHCP took less time than my Linksys router's GUI. OpenBSD is EASIER than Linux because of the sheer quality of help that is already there waiting for you like the FAQ and man pages.

      When I asked for help w/ my OpenBSD firewall, people on the forums responded instantly, offered to help me troubleshoot my problems on IRC, and emailed me their ideas.

      Stop propagating a stereotype.

    10. Re:The OpenBSD Attitude by Anonymous Coward · · Score: 0
      I read that T.Deraadt email thread when I first looked at OpenBSD, and my initial impression was that Theo had a real baaaaadddd attitude. I do know for a fact that a lot of the NetBSD folks were upset to see him leave and fork off his own version of the OS, and to lose him as a developer. But in reading his email he obviously has a problem with taking any criticism, and had no problem with jumping down someone's throat with a flamethrower and foul language. Denial, its not just a river in Egypt...

      Not that I wouldn't use OpenBSD, or any other operating system that met my technical needs, whatever the personality of the people involved. I've dealt with enough bad attitudes from commercial OS vendors in my years in the industry to be able to deal with it if I have to. It just seems that *BSD has an extra heaping helping of bad attitudes that make commercial vendors look like pikers.

      If you *really* read that email thread, you would see the attitude loud and clear. "We don't think that it helps anything for you to tell someone he's a f**khead when he's posting a message trying to help with the OS development." "F**K YOU, *I* want control of the source and if you don't like it I'll fork my own off!"

      That's my impression of it... He sounded like an immature little upset kid to me. The development of any of the O.S. OS's is a group effort, and having one person think they have all the answers and have to be the one in control is dead wrong. So, now he *has* control of his own fork of BSD, and lost the ability to maintain many of the various platform ports because he has no developers. Thus, the OpenBSD page says that for a VAX port, for instance, "support can be easily ported over from NetBSD". Why these problems are so prevalent under FreeBSD/OpenBSD/NetBSD remains something of a mystery. These systems seem to be self selective in their attraction to weirdos and big egos.

      The split had nothing to do with the quality of his coding work, and everything to do with his nasty attitude towards people... and NOT just the people of NetBSD Core, but other people who were just civilians trying to help out, or looking for help. No wonder BSD lost.

    11. Re:The OpenBSD Attitude by LittleLebowskiUrbanA · · Score: 1

      His attitude obviously did not infect everybody in the community from my experience.

    12. Re:The OpenBSD Attitude by Anonymous Coward · · Score: 0

      Elegy for *BSD


      I am a *BSD user,
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob,
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

  19. Yaaaaawn.... by Homology · · Score: 1

    .... how boring for a /.-dotter. But thx for the link, so now I may use this link as my "contact my page" to important and urgent proposals from Nigeria.

    1. Re:Yaaaaawn.... by joeldg · · Score: 1

      here is a better one..
      http://tinyurl.com/3kdu

      come on.. gotta burn some of my karma here..

    2. Re:Yaaaaawn.... by Anonymous Coward · · Score: 0
      I don't respond to spammers, but the Nigerian con-men are an exception. The goatse.cx really drew a fairly virulent response once ;-)

      Since I don't have flash installed, I could not quite "enjoy" your "contribution". On the other hand, I'm sure it'll be appropiate for those con-men.

  20. I found this book to be valuable by Punk+Walrus · · Score: 5, Interesting
    I pre-ordered this book, and poured through it the day it arrived. I have been using OpenBSD at work and at home, and this book filled numerous voids I had from my piecemeal of information from various Usenet postings, man pages, and HOWTOs.

    This is *the* book to get if you know a little about *NIX/*BSD and want to flesh out what you know. Maybe if I was some expert guru, I'd find the book's informalness and coverage over basics to be a distraction, but no book of this ilk is ever everything for everybody. I'd call this a sort of "middle knowledge" book: not for raw newbies, not for hardcore experts, but for a lot of people in between.

    Part of the problem I have had with OpenBSD is a lot of people in the OpenBSD community are strict RTFMA about any help, and the book even mentions that OpenBSD people ARE a bit aloof, and even WHY this is (a good explanation, IMHO, without making OpenBSD people look like eltist snobs). I think if people are told, "Look, this is an OS *by* hard-core programmers who don't have time to answer 'WTF is pf scroood up R wat? LOL!!' or 'set up my sendmail for me, or I'll have a tantrum,' but want more intelligent questions about in-depth subjects," they'd be more understanding, and maybe start with FreeBSD, and work their way towards OpenBSD. Or do like I did, and found some more newbie-friendly OpenBSD people to share accomplishments with.

    OpenBSD is a great complement to the *BSD family, and this book can really teach you a lot about how it works, the philosophy behind it, and why things are the way they are.

    ________________________________________________
    www.punkalrus.com - OpenBSD user for over two years

    1. Re:I found this book to be valuable by Homology · · Score: 2, Informative
      Part of the problem I have had with OpenBSD is a lot of people in the OpenBSD community are strict RTFMA about any help,

      If you follow the OpenBSD mailinglists you'll see that it's not quite the case. On the other hand, if you have not read the online FAQ they'll tell you so.

      Note that the man-pages in OpenBSD is very good, which is not quite the case for several Linux distros.

      As an example, try 'man starttls' on you favorite Linux distro, and compare it with man starttls. Now, which one gives you the best information about how to setup starttls on your mail-server, including how to generate certificates?

      I use SuSE on my desktop, but still refer to the OpenBSD man-pages for Linux work.

    2. Re:I found this book to be valuable by Anonymous Coward · · Score: 0

      Elegy for *BSD


      I am a *BSD user,
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

    3. Re:I found this book to be valuable by Anonymous Coward · · Score: 0
      Fact: *BSD is dying

      It is general knowledge that *BSD is dying. We all realize that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

      Fact: *BSD is dying

  21. Re:Why can't it be more like Linux? by Lord_Slepnir · · Score: 3, Funny

    That Lord_Slepnir guy is a moron. Here is a version that's more up to date and is 3.3 compatable. So ignore that first guy. You shouldn't trust him.

  22. Re:Why not online? by Anonymous Coward · · Score: 0

    Two reasons:

    A) Online resources specific to OpenBSD and not just the BSDs or UNIX in general suck.
    B) You're less tempted to ask questions of the hateful league of OpenBSD users. ...who suck.

  23. Beat 24.50! by Anonymous Coward · · Score: 0
  24. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 5, Funny

    Q: Why can't it be more like Linux?

    A: Because OpenBSD doesn't suck.

  25. Re:I've always felt better... by xanadu-xtroot.com · · Score: 0, Offtopic

    I prefer Skyy...

    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
  26. Re:BSD problems by Anonymous Coward · · Score: 0

    You're smoking crack, dude. I have an old P166MMX with OpenBSD 3.3 and Netscape 4.75 and it smokes my old P3 with Win2K. Not only that, it handles the load better too. In fact, the 'net browsing on the P166 is better than on my P4 with XP.

  27. Re:Why can't it be more like Linux? by Punk+Walrus · · Score: 2, Informative
    The default install doesn't include emacs

    Easily fixed (on a net connection):

    # pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/3.3/packages/i38 6/emacs-21.2.tgz
    ... assuming you have version 3.3 on an i386, and you want to download off of a Canadian (ftp.openbsd.org's home) server rather than any of the other fine mirrors they offer. Otherwise, substitute the ftp.openbsd.org with the mirror, 3.3 with your version, and i386 with your chip.
  28. Re:I've always felt better... by xanadu-xtroot.com · · Score: 1
    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
  29. Re:Why can't it be more like Linux? by flakac · · Score: 2, Funny

    The default install doesn't include emacs, so you'll have to suffer through vi.

    Or just make it available as a Samba mount, and use notepad on your favorite windows box...

  30. Re:Why can't it be more like Linux? by Rick+the+Red · · Score: 1
    The default install doesn't include emacs
    Thank God!
    --
    If all this should have a reason, we would be the last to know.
  31. Re:I wonder if it's usefull by Anonymous Coward · · Score: 0

    My first Unix system was on BSDI box, way before Linux. Since then I have always loved BSD. I have used Linux but I don't like Linux because of different distributions, lack of standards. If I go from a SuSE to a RedHat or to a Slackware box, the environment/file layout and all change. Whereas in BSD, it is always the same. BSDs ports collection is very superior to Linux's rpm and co, and it has existed for a long time. Its wonderful to just cd /usr/ports/package and make install. My main workstation at home is an OpenBSD box, it plays my mp3s, plays movies, I can instant messenger from it, burn my CDs, sync to my palm pilot, use my iomega drive, browse the web, read pdf files, graphics with the gimp, and accomplish every single task I want. Tomorrow, if I wanted to upgrade, I don't have to get a CD, just a simple cd command and make, and my system is up to date with the latest packages. When I sampled Linux, one of the most annoying thing was upgrading, yes, whilst I can upgrade to the latest kernel, I miss out on the latest packages, so I always had to find the latest CD. I use BSD because it is very SOLID and MATURE not cuz I am trying to be elite. At the same time, I worry less about security too! Even the home user has a lot to worry about in security, I keep my diary(private life) on my computer, I keep my non published work on my system, I keep a DB of all my contact info on my system, I even keep some of my passwords on my system, I have lots of my personal code(Intellectual property) on my system. If my system gets compromisied, It will be a very huge personal loss, I rather have my haus burn down than loss my personal data or have someone steal it. ._segmond

  32. Re:I wonder if it's usefull by thoolihan · · Score: 4, Informative

    That's like asking why doesn't everybody drive the same car?

    The BSD license is more attractive to some, while others prefer the GPL. Each OS has strengths, and people use them for many different reasons.

    OpenBSD security
    NetBSD portability
    RedHat Corporate acceptance
    Mandrake User Friendly
    Debian Strong ties to FSF
    Gentoo Customization

    Some people don't agree with those characterizations. People don't agree on many things. That's why there are choices.
    As for whether it's worth having all these? It's survival of the fittest. If enough people don't like an support an OS/Distro, it will die.

    -thoolihan

    --
    http://unmoldable.com W:"No one of consequence" I:"I must know" W:"Get used to disappointment"
  33. Re:Why not online? by Anonymous Coward · · Score: 0

    Actually I've been using OpenBSD extensively for about 4 years or so on a variety of systems and architectures. It is very stable, but I wouldn't say it is exceptionally so by 'ix standards. I've run into snags with virtually every new version that manifest on one machine or other. Annoyingly enough, problems often manifest on machines that worked perfectly for all previous versions of OBSD. However, the primary goal of the OpenBSD team is not, and never was uptime or uber-stability -- it is uber-network-security. On this point they have succeeded brillantly -- NetBSD has been no slouch in this area either -- but don't install them both in the same room or you could be injured in the cross-fire =)

  34. Oh please, you're lying! by Anonymous Coward · · Score: 0

    There are no mountains in Kansas. Everybody knows that.

    1. Re:Oh please, you're lying! by Anonymous Coward · · Score: 0

      Sorry. It was a typo; I meant Arkansas.

  35. Re:Take THIS by Anonymous Coward · · Score: 0

    What is THIS?

    All it does it copy some files... ??

  36. Re:*BSD is dying by Rick+the+Red · · Score: 1, Funny

    No, no, no! That's "hot grits in Natalie Portman's pants"

    --
    If all this should have a reason, we would be the last to know.
  37. User Friendlyness by rf0 · · Score: 1

    I've been using OpenBSD on and off for a few years and have always found it works exactly as its meant to. Secure, tight fast. It might no have any/some support for things like SMP but then again its not aiming to..

    It can all be summed up in that favourite sig.

    "UNIX is userfriendly. Its just really careful in choosing its friends"

    Rus

    1. Re:User Friendlyness by Anonymous Coward · · Score: 0

      Secure, tight fast.

      You just described the perfect woman.

    2. Re:User Friendlyness by jawtheshark · · Score: 1

      Yeah, SMP would be great. OpenBSD doesn't even boot on my Dual AMD Athlon. I did expect to boot and only use once CPU, alas it doesn't even do that.
      If you wonder why I wanted to do this: simple, my OpenBSD firewall/NAT is a Pentium 166. I though of compiling the patches on my fast machine and just copy the stuff over. Alas, I cannot do it, so I just compile on the P166.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  38. the devil by dijjnn · · Score: 1

    devil mascot = freebsd
    blowfish mascot = openbsd

    huh?

    --
    ~dijjnn
    1. Re:the devil by cant_get_a_good_nick · · Score: 1

      The BSD daemon mascot predates FreeBSD and is used in many places - including slashdot - as a generic symbol of BSD-ness.

    2. Re:the devil by Anonymous Coward · · Score: 0
      You BSD people and your homosexual "lifestyles" make me sick.

      Maybe you are too busy worshiping your BSD devil to have a clue. But hey, no matter how often you bow down to the BSD devil, you can't get away from God's holy power.

      BSD people, with His help you can be cured. Stop the devil idolatry. Stop the boy-man "love". And don't forget, that God created Adam and Eve, NOT Adam and Steve. If you don't like it, well that is too darn bad because it is His world not yours. He makes the rules, not you.

  39. Re:I wonder if it's usefull by The+Old+Burke · · Score: 0
    OMG, he mentioned "BSD" and "die" in the same post *and* got modded as Insightful.

    --
    Proud patriot and republican voter.
  40. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0

    You are wrong about emacs. OpenBSD includes 'mg' by default. Otherwise known as microEmacs. It has 90% of the Emacs functionality you are likely to want, in only a tiny fraction of the space and memory requirements. It is also a bit of pet project, so they keep improving it. If you really need the GNU-All-conquorering,super-Mega-KitchenSinkInclude d-Emacs, just install it from ports (I'm a syntax highlighting addict myself -- but mg does very nicely in a pinch).

  41. Re:Why can't it be more like Linux? by Homology · · Score: 2, Informative
    The default install doesn't include emacs, so you'll have to suffer through vi.

    Just use the 'mg' that is part of the default install. mg is like a stripped down emacs.

  42. Re:Why can't it be more like Linux? by Homology · · Score: 1

    It does have the stripped down emacs clone mg as part of the default install, so bad luck for you ;-)

  43. 8GB Root Partition by aking137 · · Score: 2, Interesting

    It says in the review: ...such as OpenBSD's requirement that its root partition must be completely contained within the first 8 gigabytes of the hard drive.

    I've just set up OpenBSD 3.3 on a not-very-critical server, and, not knowing about this limitation, I've just created one big root partition of about 58GB. It's ran fine for the past four days though. Am I likely to run into problems, or has something been changed since the book was published?

    I know that there are good reasons for splitting your filesystem across multiple partitions, but is there a particular reason why I need to keep that root partition under 8GB in OpenBSD?

    1. Re:8GB Root Partition by Anonymous Coward · · Score: 0

      Yes, when it dies, you can remove it faster.

    2. Re:8GB Root Partition by Geekboy(Wizard) · · Score: 1

      It will run fine until you cross over that 8G mark, and install a new kernel. Then you will have problems.

      OpenBSD is working on that, but no-one seems to be testing the code for it. :P

    3. Re:8GB Root Partition by Anonymous Coward · · Score: 0
      but is there a particular reason why I need to keep that root partition under 8GB in OpenBSD?

      So it will boot?
      If you upgrade or compile a new kernel, and the kernel is now outside of the first 8 gigs, then it can't be accessed by the boot loader and you will need to pop in a floppy and boot from that.

      You should redo that server anyways with partitions. 100 MB is plenty for the root partition, make a seperate /tmp for sure, and you probably want to give a fair bit of space to /var for logs. Most of the rest can go to /home and /usr. /usr needs to be a few gigs if you want source and ports.

    4. Re:8GB Root Partition by Richard_at_work · · Score: 4, Informative
      For the answer to your question, if you read this OpenBSD faq entry, it details fairly well why you should not have a / larger than 8gb.

      The following two sentances basically say it all:

      The OpenBSD i386 boot loaders (biosboot(8) and boot(8)) also have their own internal 8G limitation, from an older BIOS limit.

      For this reason, the entire /bsd file (the kernel) must be located on the disk within the boot ROM addressable area, or within the first 8G of the disk,



      Its just a "stupid" limitation that noone has seen a need to fix or work around in this case. But the results of violating this limit can be disasterous, as once the /bsd kernel file gets written outside this 8gb area, say after you have jsut rebuilt it, then the boot sequence dies with a bad magic error.
      Another good reason for partitioning your disks is so that a runaway process writing tonnes of log entries into /var/log/.log over night, while you are asleep and unaware of the issue, wont take down the system by filling up all your diskspace, jsut /var.
  44. Re:I wonder if it's usefull by dodell · · Score: 2, Interesting

    You might want to read my journal if you're interested in why people use OSS OSes. I use FreeBSD becuase it is a very robust, free, secure server operating system and I've come to know it very well. I choose it over Linux distributions because I like the BSD kernel much better, the filesystem layout, and myriad other reasons. There are many choices of software in Linux, BSD and other OSS OSes. I simply find that FreeBSD fits my needs more aptly than other choices. Your choice of operating system obviously has lots to do with your needs. Why do you use the OS you use?

  45. Re:I wonder if it's usefull by Anonymous Coward · · Score: 0
    OMG, he mentioned "BSD" and "die" in the same post *and* got modded as Insightful.

    The word 'die' is not mentioned in the post, troll.

  46. Re:BSD problems by Anonymous Coward · · Score: 0

    Big hint -- your machine isn't working properly --assuming there is nothing wrong with your machine, it probably has unsupported hardware that 'barely works' with BSD. If everyone experienced this, there would all be using NT4 =)

  47. Re:I wonder if it's usefull by worm+eater · · Score: 2, Informative
    to have something like BSD out there at all, what is it that draws people to it? Is it 1337ism or what? Why don't people all use Linux or all use BSD? IS it to spite the other open sourceers or to make sure Linux doesn't reach monopoly status in the open source world, would that be bad in open source?

    Although I've never used BSD (Open or Free), I did notice this page on netcraft.com the other day. Basically, the 50 web hosts with the longest uptimes are currently ALL running some form of BSD. Netcraft has some interesting things to say about BSD and its place in the market. There is also the lisence issue, but I'm sure some other slashdotters would be more than willing to fill you in on that.

    --
    Maybe partying will help...
  48. Re:I wonder if it's usefull by Anonymous Coward · · Score: 0
    Fact: *BSD is dying

    It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The erosion of user base for FreeBSD continues in a head spinning downward spiral.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

    Fact: *BSD is dying

  49. Absolut OpenBSD by imadork · · Score: 2, Funny

    I prefer Irish Whiskey myself, but if you're going to have a Vodka while administering OpenBSD, I'm not gonna stop ya...

  50. Re:Why can't it be more like Linux? by pmz · · Score: 2, Insightful

    I've often wanted to set up a firewall using OpenBSD because it is secure out of box but every time I go and install it, I get frustrated because it is so different from Linux.

    Where is the kernel's .config file, where are all the info pages, where is emacs, where are the rc.? directories and so on?


    OpenBSD has got to be the simplest OS to configure for network infrastructure among all the OSes I've worked with (Windows, Solaris, Linux, OpenBSD). Firewall? NAT? In OpenBSD, what is that, three configuration files, including /etc/rc.conf, and a couple or three man pages?

    Also, OpenBSD's manual pages are second to none.
    Between the manual pages, the FAQ, and the on-line mailing list archives, almost always is there enough information either for a direct solution or an inferred one. And, usually the inferred solutions are only required for unusual configurations that the user got themselves into (e.g., trying to shoehhorn yet another OS onto a Sun workstation multi-boot config).

    I think the best description of the BSD-derived systems out there is that their users tried the other systems first, and, then, choose BSD. The *BSDs are the Apple of the UNIX realm.

  51. Troll Alert! by ratfynk · · Score: 1

    Troll alert I have seen your lame post before if you do not know how to process a dd then get another OS and shag your ass with lame windows buttons!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  52. Re:you better be wearing a mao suit by SixArmedJesus · · Score: 1

    Whoever modded the parent post down to -1 Offtopic is an idiot. It has complete relevance to the question! The above poster is trying to point out "it's a matter of choice and taste". It's also "a matter of need". Some people drive pickups because they need to haul stuff. some people have minivans because they have big families or the need to transport sizable groups of people otherwise.

    I personally use FreeBSD because Linux didn't satisfy what I was looking for. To me, FreeBSD has all the things that many Linux distros have only a few of. A poster below mentions the reasons for choosing a number of different linux distros (redhat for corporate acceptance, gentoo for customization, etc) for me, FreeBSD has the customization of Gentoo, the stability of Debian, and just an overall feel that I prefer. I really do like Gentoo, but being on a dialup connection, when things fail to build for one reason or another, it's a pain to start over (because the bootstrap.sh fails or something) With FreeBSD I can start with as many binaries on my system as I want, and I can build from source from there. And if I decide I want to rebuild everything from source, so be it. it's a simple "make world" (or something similar. I haven't actually done it yet).

    It's all a matter of choice or preference. Just because someone disagrees with THAT is no reason to mod the parent post as Offtopic. /rant

    I now return you to your regularly scheduled pants...

    --

    *slight crashing sound*
  53. Re:*BSD is dying by Rick+the+Red · · Score: 1

    See? Your post didn't get modded down; mine, which added "Natalie Portman", did. If you wanna trigger the modbots you gotta use the right key words.

    --
    If all this should have a reason, we would be the last to know.
  54. What version of OpenBSD? by zaft · · Score: 1

    Perhaps I missed it in the review, but what version of OpenBSD does the book cover?!

    1. Re:What version of OpenBSD? by Anonymous Coward · · Score: 0

      the FAQ .. thats it.

      Michael Lucus printed the oBSD install HOWTO/FAQ and is charging 50 bucks CDN for it.

  55. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0
    pmz writes:
    The *BSDs are the Apple of the UNIX realm.
    Hmmm. I guess you are trying to say they're gay.
  56. Re:Why can't it be more like Linux? by Geekboy(Wizard) · · Score: 1

    The default install doesn't include emacs, so you'll have to suffer through vi.

    It *does* include mg, which is a lite version of emacs. Emacs-like but you can't use your dot.emacs files. If you want real emacs, install it from ports.

  57. Good Review by General_Tso · · Score: 1

    I haven't read the book yet, but this was one of the more informative reviews that I've read here.

  58. -1 Uncreative Troll... by wirelessbuzzers · · Score: 1

    Come on, if you're gonna s/Mac/BSD/gi, at least be creative about it. You did change G3 to PIII, but remember that BSD is an OS, while Mac is a hardware architecture, so phases like "the BSD machine's faster chip architecture" don't make sense anymore, and since it's free, there's no "cheaper."

    --
    I hereby place the above post in the public domain.
  59. Unique? by AilleCat · · Score: 1, Insightful

    There are very few things that make OpenBSD unique from other BSD OS's... security features like "IPSEC" are available in FreeBSD, NetBSD, and others as well. That certainly is not unique to OpenBSD. Cryptography is just as much a focus in FreeBSD development as it is for OpenBSD.

    I don't feel that OpenBSD's status for being the "most secure OS" is anything but general FUD, and I have news for you all, before you call me bigoted towards FreeBSD.... I rely on OpenBSD for fully half of what I do. I have several internet connected OpenBSD boxes. An OS is only as secure as the person adminning it is clueful.

    --
    FreeBSD The Power to Serve
    1. Re:Unique? by Gregoyle · · Score: 5, Interesting

      Maybe I'm biting at a troll, but I'll do it anyway...

      There are a few basic areas where OpenBSD is "unique" to my knowledge. It is certainly unique among the BSDs in these respects. The first is proactive security. They audit all code going into the OS and all code that was legacied (is that a word?) into the OS. I can't count the number of times I've heard something like "This problem was fixed in OpenBSD 6 months ago in a routine audit" as the page linked above states. Hell, people in the OpenBSD community were actually complaining about the routine security fixes not being released as actual security patches with alerts. The fact of the matter was that they had no idea if the old code could lead to an exploit or not; it was flawed so they fixed it. This leads into a second part of this aspect, which is full disclosure. Anytime there is any kind of exploit or potential exploit, you hear about it along wiith a bugfix immediately. None of this waiting 3 months for it to be recognized by the vendor and then another two for the patch to be publicly available.

      The second part is integrated cryptography. This doesn't mean just including IPsec. This means using 128-bit AES on the *swap* partitions to prevent them from being used against the system administrator in cases where the regular filesystem is also encrypted. I have never seen encrypted *swap* in an OS before. The design is ingenious; I've been looking at it very closely with an eye for porting it to another OS, and it's way cool.

      The third aspect, and perhaps the most important in my mind, is the ridiculously detailed and useful man pages. They are the best I've seen in any Unix, period. The FAQ on the website will answer almost any question you can think of for getting started. And if the man pages don't answer your question, you are probably looking in the wrong place or asking the wrong question. Well, that's what it's been any time I couldn't find stuff there.

      Oh and then there's the "Only one remote hole in the default install, in more than 7 years!" thing. Anyone can screw up a system, but OpenBSD sets you up for success where with the others it is truly a challenge to get the system as secure.

      --

      "He's more machine now than man, twisted and evil."

    2. Re:Unique? by Anonymous Coward · · Score: 0

      Linux does encrypted swap: swapoff /dev/hdwhatever; dd if=/dev/urandom of=/dev/hdwhatever; losetup -e aes -k 128 /dev/loop0 /dev/hdwhatever; mkswap /dev/loop0; swapon /dev/loop0

      For 2.4, you need a kernel patch from kerneli.org. 2.6 has crypto included in the normal kernel sources, but the syntax for losetup is a little different.

      Otherwise, I agree with you about OpenBSD.

    3. Re:Unique? by Gregoyle · · Score: 2, Interesting

      Yes, but the linux version uses loopback crypto, which is a lot slower and doesn't use volatile (I think that's the term) keys. It's basically done by making the swap partition on a loopback encrypted drive.

      The OpenBSD version is done at the pager level, with each key being used only as long as it is needed. This has much less overhead (which is necessary for something that is done thousands of times per minute), and is inherently more secure.

      --

      "He's more machine now than man, twisted and evil."

    4. Re:Unique? by Anonymous Coward · · Score: 0

      There are some very unique features to OpenBSD!

      Among these are the recent propolice, W^X, PROT_* purity, .rodata, integrations, etc. The ongoing purge of setuid and setgid programs, privelege separation for many programs (recently syslog), the obsessive attention to licensing, etc.

      All these and more combine to make OpenBSD truly unique from the other BSDs, and certainly unique from any other OS.

    5. Re:Unique? by Anonymous Coward · · Score: 0
      While it is true that BSD is dying, there are some helpful steps you can take:
      • deal with the inevitable.
      • grieve for your loss.
      • move on.
      Never let your emotions get tangled up with something as silly as a computer
      operating system. It isn't healthy. So BSD fails. Big whoop. Deal with it and move on.
  60. Obligatory SCO Post by El_Ge_Ex · · Score: 1

    If enough people don't like an support an OS/Distro, it will die.

    Helps partially explain Caldera (and Corel) employess crying over spilled milk.

    I just wish more OS people had taken a class in Software Engineering.

    -B

  61. Why is BSD useful? by emil · · Score: 3, Informative

    Let me count the ways...

    • Here is a list of the RedHat 9 errata. Here is the list of OpenBSD 3.3 errata. Notice a slight difference in the number of errata that have been issued between these distributions?

      I may be generalizing, but when you need hardware compatibility, go with Linux; when you require security, go with OpenBSD.

    • If you run OpenBSD, you will immediately notice your Apache process:

      httpd: parent [chroot /var/www] (httpd)

      AFAIK, OpenBSD is the only UNIX(like) distribution with chroot Apache out of the box.

    • OpenBSD comes with the spamd daemon/system, which pulls information from spews.org and links it into the local pf routing, pointing spammers at a resource-consuming tarpit at little cost to you.

    • More importantly, this software is bound by the BSD license, which gives you much more freedom to do with the code as you will. Apple Mac OS X probably couldn't have been done with a GPL system (excepting gcc), for example. While the GPL is fantastic in that it will eventually destroy Microsoft, if you truly love software freedom, you will prefer BSD.

    • All the BSDs continue the legacy of the CSRG at UCB. Each (major version of) BSD is worth preserving for historical purposes alone.

    There are quite a few things that I don't like about OpenBSD, but I've learned to live with them.

    1. Re:Why is BSD useful? by Homology · · Score: 1
      Your errata link to OpenBSD is a bit misleading, but if you include the errata for packages it's more comparable to Redhat errata.

      On the other hand, Redhat 9 has 3 kernel security updates containing multipe security issues each, while OpenBSD has just one....

    2. Re:Why is BSD useful? by emil · · Score: 1

      Correction: OpenBSD has had one libc errata. They have had no kernel errata. And yes, RedHat has issued a glibc errata in this time, too.

      It is also not quite so misleading; OpenBSD bundles Apache, SSH, and Sendmail into the Base Operating System; RedHat does not. RedHat has also issued errata on OpenSSL, Apache (twice), and OpenSSH; none of these errata were necessary on OpenBSD. OpenBSD's errata page covers more, just as the OS does.

    3. Re:Why is BSD useful? by Homology · · Score: 1
      My point was just that the two errata link could give a somewhat wrong impression to the casual slashdotter.

      And, yeah, I was a bit sloppy with my wording about OpenBSD "kernel" security fix. The realpath.c off-by-one buffer flaw is not part of OpenBSD kernel, and was easy fixed without any reboot :-)

    4. Re:Why is BSD useful? by emil · · Score: 1

      Well, not that easily fixed. To be safe, any program dynamically-linking to libc had to be restarted, and any statically-linked binaries had to be recompiled (especially the NFS mountd). This at least should entail single user mode, if not a reboot.

      Still, on the whole, (much) less work has to be done to keep OpenBSD patched than RedHat (especially when you add in the time for the up2date surveys).

      Comparing the errata pages is sort of an apples-to-oranges situation, granted, but OpenBSD's record on 3.3 is impressive, none the less.

    5. Re:Why is BSD useful? by bogie · · Score: 1

      Meh all OS's need lots of patches at least with Red Hat its moron proof to upkeep. Red Hat also has releases which are supported for a lot longer than any OpenBSD release.

      Your post reminds me of when Windows users try to compare patches and say how linux is inferior to windows. Luckily most people realize how weak of an arguement that is.

      "go with Linux; when you require security, go with OpenBSD."

      Not that easy. Sorry but when you need security hire a decent admin. Be it linux,windows, or bsd they all can be secure if you have a proactive admin at the helm.

      Personally I'll take the widespread industry support and ease of use of Red Hat anyday over OpenBSD. Buts that's just me.

      --
      If you wanna get rich, you know that payback is a bitch
    6. Re:Why is BSD useful? by stardeveloper · · Score: 1
      There are quite a few things that I don't like about OpenBSD, but I've learned to live with them.

      Care to mention?

    7. Re:Why is BSD useful? by emil · · Score: 1
      • I hate rc.conf. RedHat's "service httpd restart" is much easier than digging the options up out of the /etc/rc* files.
      • In fact, I really miss the SysV init scripts. OpenBSD should have a switch you can throw that forces init to follow a SysV-style behavior. This would let the userbase decide how OpenBSD develops.
      • bzip2 is not part of the base distribution. RedHat converted to bzip2 some time ago, while OpenBSD still relies on gzip. This a) wastes download bandwidth, and b) wastes space on the OpenBSD cds. I probably shouldn't complain, but releases for some architectures aren't on the cds at all (alpha), and some have incomplete package collections (sparc). This is a stupid waste, forced by tradition alone. OpenBSD 4, when it comes out, should use the best compression available, no compromises.
      • A DVD distribution might be nice.
      • Mozilla doesn't work. Gimp is available, but there is no complete genome port. I hate konq.
      • (pd)ksh is not configured very well; everything is configured for (t)csh. There was no /etc/profile (if I remember correctly). It is sad to see OpenBSD and Apple using such a discredited shell. csh has profound problems as a scripting shell, and people should use the same shell for scripting that they use interactively.
      • sendmail.cf is not sufficiently flexible. Under RH6.2, I was able to use a mailertable entry of the form "pickydomain.net SMTP:[mail.myisp.com]" when a remote MTA insisted that I relay through my ISP. While I am no sendmail expert, this doesn't seem to be (easily) possible under the OpenBSD configuration. I copied RedHat's sendmail.cf to restore this functionality.
      • Some of my pcmcia network configuration was pure hell.
      • pkg_add should do more with PKG_PATH. Part of the installation should find the mirror with the best ping time/hop count/bandwidth, and install this mirror in /etc/PKG_PATH as the default source for all future installs. root should be able to trigger such a scan at any time.
      • The installer is a bit spartan, and also a bit confusing. OpenBSD's installer works in three phases: format file systems, untar the base operating system, configure the boot manager and sundry tasks. These sections should be clearly labeled, and something should be done to make them easier to understand (esp the "p m" option in creating the disklabel - "m" should be the default). A GUI instaler isn't really necessary, but something with curses would be better than what is currently used.
      • The documentation for the default NAT configuration (SOHO) ends up denying all connectivity to the OpenBSD router (RedHat does this also). When I want to turn on the POP server for a few minutes, I don't want to hassle with pf.
      • What is the sense in bundling a POP server in the base operating system, but not bundling an IMAP server?
  62. another reason to buy/read by finallyHasANickname · · Score: 2, Interesting
    I've used OpenBSD in the past, and benefitted from its extensive online documentation. Sometimes an off-line reference is useful (i.e. required), and Absolute OpenBSD fills this void.

    This reminds me very much of the things I did before my first Linux installation in '96. I bought the book, "Red Hat Linux Unleashed", which just happened to have a RH 3.0.3 distro on one CD in a little envelope inside the cover. Skipping very few details, I read all 1100ish pages before even trying. I ran into enough troubles that I didn't regret the investment in time. As someone who hadn't taken any open systems courses in college, this was the way to go. It seems that a "paranoid operating system" would have all the same incentives in place for quite a few folks that were the situation was for me as a 100% Un*x newbie with DOS skills. YMMV of course.

  63. Re:BSD problems by Anonymous Coward · · Score: 0

    OpenBSD runs on my machine without the problems you've mentioned. Does Netscape run as fast as IE on the same platform? Well .. no (and for some IE-designed sites, it is not even close). To say nothing of how long it takes Netscape to start up. However, Konqueror-Embedded is very fast, and Dillo is lightening fast. Mozilla, uhh ... makes very pretty screen-captures. But on another note, my OpenBSD machine didn't start shutting itself off yesterday. There are always tradeoffs....

  64. Shipping, man, shipping... by wirelessbuzzers · · Score: 1

    If you can get it at a physical Barnes & Noble in your own town, you could easily save $12 in shipping.

    --
    I hereby place the above post in the public domain.
    1. Re:Shipping, man, shipping... by mph · · Score: 1
      If you can get it at a physical Barnes & Noble in your own town, you could easily save $12 in shipping.
      Given that this book, by itself, qualifies for free shipping from Amazon, I find it unlikely that you will save $12 in shipping.
    2. Re:Shipping, man, shipping... by Anonymous Coward · · Score: 0
      Here's a free tip,
      *BSD is dying
  65. Re:I wonder if it's usefull by pmz · · Score: 1

    what is it that draws people to it? Is it 1337ism or what?

    After fighting with Windows and Linux, using one of the BSDs can be almost as refreshing as a fresh cold beer right off the tap. All it takes is one look at OpenBSD, and its crisp clean frothy goodness beckons at you with its siren song of objective simplicity.

    Why don't people all use Linux or all use BSD?

    It suffices to say that there are dramatic, but often subtle, differences between GNU/Linux and BSD. For example, I would suspect that a proponent of BSD would also not be a proponent of RPM-based package management nor of the GNU "cross-platform" configuration managment tools.

    If none of this makes sense to you, I suggest working with Windows for a while, then Red Hat Linux, then Slackware Linux, and then one of the BSDs (in that order). If you perceive a sense of progress from one phase to the next, then BSD is for you; if you percieve a regression, then, perhaps, you should stick with Windows.

  66. OpenBSD is pretty stable by LinuxParanoid · · Score: 1

    OpenBSD is pretty stable. I currently have half a dozen systems running with an uptime of 50 days, and I've had 200+ days on multiple boxes. It goes down for major system maintenance and that's about it. I've used it for internet-facing webservers and for mailservers.

    --LP, ignoring the 'do not feed the trolls' sign

  67. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0
    Fact: *BSD is dying

    It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The erosion of user base for FreeBSD continues in a head spinning downward spiral.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

    Fact: *BSD is dying.

  68. I can recommend... by peterpi · · Score: 1

    I can recommend Sam's Teach Yourself Absolute OpenBSD Annoyances for Dummies in 24 Hours Unleashed -HOWTO.

  69. Re:I wonder if it's usefull by RevMike · · Score: 1
    Back in 1991, the Intel x86 architecture was just gettting to the point where the features of the chip deserved attention from serious Operating System developers. The 80386 chip was the first product in the line that had a usable protected memory mode. Prior to the 386, any program could write data anywhere in memory - writing over other programs and over the operating system itself. The 386 allowed a operating system to prevent a program from writing outside its own space.

    BSD had been alive for quite a while at this point - frequently running on Digital's VAX hardware and other hardware more suited to running multitasking operating systems. But BSD was the subject of a lawsuit amongst AT&T/USL, UC-Berkeley, and another commercial venture that wanted to sell BSD Unix but whose name escapes me. No one knew who owned BSD and whether the code was encumbered.

    So when Linus began writing his own OS, he started from scratch rather than work from BSD's code base. Once the court cases were settled and BSD was declared free of IP encumbrance, Linux had already developed a head of steam.

    The BSD community continued to develop BSD for their more traditional Unix hardware while Linux continued to grow in the PC market. Some BSD developers, however, did port back to the x86 architecture. Gradually the x86 based chips grew in power to rival the traditional Unix hardware and now the BSD and Linux systems are competing in the same marketplace.

    Today the major differences between BSD and Linux are the developer communities. Linux has a very large community, hence it has more hardware support. The three main BSD (OpenBSD, FreeBSD, and NetBSD) communities are smaller and tighter knit. There may be a level of elitism, in that the BSD people tended to come from professional Unix backgrounds while the Linux culture was formed by people who played with computers in their basements. Imagine that there was a contest to build an ultra-light aircraft of certain capability. The BSD people are the team made up of Boeing Engineers and NASA scientists while the Linux people are the people that build kites, fly RC aircraft, and launch model rockets in their spare time.

    That being said, the three flavors of BSD offer a lot to the community. FreeBSD is a rock solid general purpose OS. It is most notably the core of Apple's OS-X. The NetBSD community has focused on porting to every platform known to man. Rather than concentrate on special features, they make sure that virtually every modern processor and chipset can run NetBSD. The OpenBSD community has focused on security a properly administered OpenBSD server is probably more secure than just about any other system that can be put on the network. It has been several years since anyone has found a bug in OpenBSD that would allow someone to run arbitrary code as root.

    A smart thing to do is to allow the OSs to play to their strengths. If I were setting up a corporate environment, I'd probably use OpenBSD based servers on the edge of my network as internet webservers, mailservers, etc. Inside my network, I'd probably use Linux for application and resource servers (file sharing, databases, etc) since a lot of commercial support form companies like IBM and Oracle is available for Linux. At the desktop, I'd probably use Linux as well, for the greater hardware support. However, if I had a significant MAC user community I might use FreeBSD instead of Linux.

  70. Where's the proof? by Anonymous Coward · · Score: 0

    If you are going to say stuff like this, perhaps you could point me to a mailing list post or something that proves your point? People don't request better usability, they say shit like "linux does x, why doesn't openbsd" cause they are too lazy to learn the openbsd way of doing things.

    Yes, people get tired of newbies who have no desire to learn, and just want to use a linux system where uname says OpenBSD. So those people are told if they want linux, to use linux. Almost seems rational to me. What would you say if everyone kept asking on a linux distro list where the ports tree was, why they couldn't cvs update their system, where isakmpd went, how do you install pf on linux, etc?

  71. Funny - I don't remember you by JimmytheGeek · · Score: 1

    I'm glad I made a good impression, though!

  72. I've gotten good help on real newb stuff by JimmytheGeek · · Score: 2, Interesting

    Like how to mount a native floppy. Stuff so basic it never occurred to anybody to put in an obvious form.

    I usually put my questions in the form: "I know this is basic, and here's what steps I've taken to find the answer....any clues to share?"

    I may have just lucked out or caught people at propitious times in their meds routine.

    My big project at the moment is setting up some sparc boxes with the newest rev. with some lovely anti stack-smashing, not avail on x86.

    1. Re:I've gotten good help on real newb stuff by Anonymous Coward · · Score: 0
      Jimmy the Geek, I've a message for you,
      *BSD is dying
      Hope this helps.
    2. Re:I've gotten good help on real newb stuff by LearnToSpell · · Score: 1

      I know this is basic, and here's what steps I've taken to find the answer

      That's the biggest one, right there. I'll help anybody who shows me they at least attempted to find a solution. It's also easier to help people when you know what they looked for and what they expected to find. If you're getting bombarded by newbie questions, it can be a clue to the quality of your documentation.

  73. Offline reference by Petronius · · Score: 1

    ... an off-line reference is useful

    ...when the box gets h4ck3d? :)

    --
    there's no place like ~
  74. Re:BSD problems by glenstar · · Score: 1
    I've been sitting here at my freelance gig in front of a BSD box (a PIII 800 w/512 Megs of RAM) for about 20 minutes now while it attempts to copy a 17 Meg file from one folder on the hard drive to another folder. 20 minutes.

    Are SoftUpdates turned on? That vastly increases file write time. Are you copying between partitions? That will really slow things down. What flavor and version of *BSD are you running? Some versions/flavors are better than others. For what it's worth, in a very unscientific poll, I find NetBSD 1.6 to be the fastest on large file copies. What are the blocksizes like on the partition you are copying to? If they are too small that will also slow you down. Finally, I assume you are charging by the hour, and with that, you are fired. ;-)

  75. Re:I wonder if it's usefull by Anonymous Coward · · Score: 0

    I was born on a command line, no really... Used to make firewalls with RedHat, ohh the pain. OpenBSD offers more out of the box than most other OS's, If I need a Firewall I grab a copy and let the packets fly. Interesting note OBSD is the ONLY NIX that can do this, Invisible Firewall RedHat is based on Minix. BSD was around much longer than that, and ultimately they all came from Multics/UniCS, but how many here ever worked on PDP11? BSD also has the benifit of millons of slave labour hours from thousands of University Students. No other operating system can have that kind of claim. I'm happy to call OBSD a Canadian Product. You will love the blowfish!

  76. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0

    Elegy For *BSD


    I am a *BSD user
    and I try hard to be brave.
    That is a tall order
    *BSD's foot is in the grave.

    I tap at my toy keyboard
    and whistle a happy tune
    but keeping happy's so hard,
    *BSD died so soon.

    Each day I wake and softly sob
    Nightfall finds me crying
    Not only am I a zit faced slob
    but *BSD is dying.

  77. Re:Why can't it be more like Linux? by cscx · · Score: 2, Insightful

    Phew it's about time someone said that. ipchains/iptables is ridiculously hairy and overly complicated to set up. Compare that to pf, which in contrast is more secure, easier to set up, and uses plain English, easy-to-understand syntax in pf.conf.

  78. I think YHBT by JimmytheGeek · · Score: 1

    The same post comes up with every *BSD article. The 17 meg file copy has taken at least 2 months.

  79. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0
    Geekboy, I'll try to make this as simple as possible, so that even you can understand,
    *BSD is dying
    Now what part of dying don't you understand?
  80. Insightful on what planet? by Anonymous Coward · · Score: 0

    Yeah, because FreeBSD has swap encryption right? And integrated propolice? And W^X too of course. Don't forget systrace. And they're obviously been auditing just as much as the openbsd guys, as you can tell from the number of exploits. Wanna count the number of suid binaries in OpenBSD and FreeBSD?

    Of course an incompetant admin can make any machine insecure, that doesn't mean OpenBSD isn't more secure than FreeBSD.

  81. OS X Confusion by MyHair · · Score: 1
    FreeBSD is a rock solid general purpose OS. It is most notably the core of Apple's OS-X.

    Okay, I was going to say OS X is not FreeBSD based, but from Apple's mouth:
    The stability of Mac OS X begins with Darwin, an Open Source, UNIX-based foundation. Darwin is a complete BSD UNIX implementation, derived from the original 4.4BSD-Lite2 Open Source distribution. Darwin uses a monolithic kernel based on FreeBSD 4.4 and the OSF/mk Mach 3, combining BSD's POSIX support with the fine-grained multithreading and real-time performance of Mach.
    I'm confused. I didn't think "monolithic kernel" and "Mach" could be in the same system at the same time.

    So OS X's kernel is based on 4.4BSD-Lite2, FreeBSD 4.4 and OSF/mk Mach 3. Um, yeah.

    But at any rate I'm not sure you can call FreeBSD the core of OS X.
  82. Hi Gus! by Anonymous Coward · · Score: 0

    How are things out East, today? I'm sorry to say that your Red Sox are going to lose to my Oakland A's today. The Sox are past due for their August slump, you know. :)

  83. Ordering in Europe from http://books.kd85.com/ by Anonymous Coward · · Score: 0

    If you want to support OpenBSD in order, you can order it directly from http://books.kd85.com/
    KD85.com does all the shipping for Europe (also resells Soekris hardware http://soekris.kd85.com)

  84. poured vs pored by Anonymous Coward · · Score: 0

    I think you meant pored.

  85. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0

    they have one more guide newer Here it's the 3.1 version of that guide.

  86. Slashdot used to have a public link for this. by emil · · Score: 1

    Slashdot used to maintain a link on the front page saying "Order your Amazon books here so that I can get a kickback" (or something similar). It was removed sometime around the Andover buyout.

    1. Re:Slashdot used to have a public link for this. by Anonymous Coward · · Score: 0

      Emil, I'd like to remind you of something which you have overlooked, BSD is dying.

  87. Absolute BSD by root+66 · · Score: 1

    I enjoyed Micheal Lucas' other book, "Absolute BSD", which mainly covers FreeBSD, very much.
    It helps alot, even for things that are covered in the (excellent) FreeBSD handbook by giving another perspective.
    I strongly recommend "Absolute BSD" - guess I might order myself a copy of "Absolute OpenBSD" soon.

    --
    -- I love the smell of Blue Screens in the morning.
  88. Re:Why can't it be more like Linux? by qtp · · Score: 1

    Because it's not Linux. I'm sure that there are BSD'ers who have been saying "Why is Linux not more like BSD?" since Linux was first released.

    Why can't we agree on one kind of a setup?

    Because overly dogmatic and unecessary standards stifle innovation.

    Open Source and Free Software is the primary defense against a monoculture in the operating system ecology. Standards are necessary for interoperability between different OSs and for reasonable levels of acceptability as far as programmability, security, and stability, are concerned, but there are areas that standards are uneccessary or intrusive, such as user interface.

    The posix shell interface standard exists and is a good one, because it allows for cross platform scripting, but a desktop "standard" is uneccessary interference because there is no reason for every desktop to look and behave the same or have the same set of complicated dependancies.

    The same applies for init methods and methods as each init scheme has it's own benefits and problems. If only one schema were used everywhere, then there'd be lttle to argue about and all of these brilliant system integrators and designers would get bored, and possibly log of of irc, leave thier mother's basements, and wreck havoc on the rest of civilization.

    So, you see, it is these little differences that we depend on to keep the world safe for democracy.

    --
    Read, L
  89. Please... by qtp · · Score: 1

    Get a new template, tis one is starting to wear rather thin.

    --
    Read, L
  90. You don't need to suffer through vi.... by Radix42 · · Score: 1

    ....you just need to:

    # cd /usr/ports/editors/emacs21
    # make
    # make install

    or you could just be a pansy and use the pkg_add url that someone else posted to grab that yummy emacs21 binary.

    But you don't get all of the elisp sources that way...you DO want the elisp sources, don't you? :-)

  91. Re:Why not online? by Anonymous Coward · · Score: 0
    Fact: *BSD is dying

    It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

    Fact: *BSD is dying

  92. Re:I've always felt better... by Anonymous Coward · · Score: 0
    Fact: *BSD is dying

    It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dilettante dabblers. In truth, for all practical purposes it is already dead. *BSD is a dead man walking.

    Fact: *BSD is dying

  93. Re:Full text of book by Anonymous Coward · · Score: 0

    *BSD is dying

  94. Re:I wonder if it's usefull by Anonymous Coward · · Score: 0

    Interesting fact: *BSD is dying

  95. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0

    The default install has mg, an emacs-like editor with a neat hidden feature :)

  96. Re:Developer laments: What Killed FreeBSD by Anonymous Coward · · Score: 0
    Fact: *BSD is dying

    It is common knowledge that *BSD is dying, that ever hapless *BSD is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which *BSD is the worst off of an admittedly suffering *BSD community. The numbers continue to decline for *BSD but FreeBSD may be hurting the most. Look at the numbers. The loss of user base for FreeBSD continues in a head spinning downward spiral.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of BSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major marketing surveys show that *BSD has steadily declined in market share. *BSD is extremely sick and its long term survival prospects are infinitesimally dim. If *BSD is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes *BSD is already dead. It is a dead man walking.

    Fact: *BSD is dying

  97. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0
    Hey Lykaon, don't cha know?
    *BSD is dying
  98. Yes! by Anonymous Coward · · Score: 0
  99. Re:Why can't it be more like Linux? by dadragon · · Score: 1

    OpenBSD is the only BSD or Linux distro that I actually download off the primary site. I even download Gentoo files off ftp.openbsd.org, as it's a mirror of Gentoo's repository.

    It's not very far (network wise) from Shaw's internet backbone, and I regularly get download speeds of 350 k/s or more.

    Any Western Canadians out there, give it a try! The server's in Edmonton, AB, it's also known as sunsite.ualberta.ca

    --
    God save our Queen, and Heaven bless The Maple Leaf Forever!
  100. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0
    *BSD is dying
  101. Re:I've always felt better... by Anonymous Coward · · Score: 0
    Executive summary:
    *BSD is dying
  102. I own this book... by anthonyrcalgary · · Score: 1

    I'm pretty happy with it. I'm just getting into OpenBSD, and this book makes it pretty easy to get started on complicated things. It's not for people with no experience, but neither is OpenBSD.

    --
    When someone might yell at me, it has to be OpenBSD.
  103. Security by Anonymous Coward · · Score: 0
    The numerous rants about how Windows security sucks simply get irritating.

    The numerous facts about how Windows security sucks gets pretty irritating too.

  104. Re:Why can't it be more like Linux? by api · · Score: 1

    At the risk of bringing this back on topic...

    Does Mr. Lucas address OpenBSD's compat_linux?

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

    He does in the book's predecessor "Absolute (Free)BSD" and has a rocking article on compat_linux "the hard way" at OnLamp

    MD

  105. Re:Why can't it be more like Linux? by Anonymous Coward · · Score: 0
    He knows one fact which he always attempts to hide:
    *BSD is dying
    No matter how hard they try to cover-up the truth, we will keeping putting out the word.
  106. Re:Why can't it be more like Linux? by Geekboy(Wizard) · · Score: 1

    Is it dying like Apple has been dying for the last 15+ years? or is it dying like the humour value of your post?