Slashdot Mirror


The World's Most Secure OS (?)

Anonymous Coward writes "Titled The World's Most Secure OS, this article in The Standard talks about what is needed to be "Secure by Default"" Probably the best OpenBSD article I've read in recent months. Theo doesn't pull his punches (then again, he never does), in particular, discounting the "more eyes means better security" philosophy. Then again, he's probably right. [ Update: noeld wrote in with a link to a similar article at rootprompt.org. Must be something in the water. ]

180 comments

  1. Secure? Well of course... by gi_wrighty · · Score: 1
    There are no other open source OS's that have undergone such a rigorous audit. Hell in the article they state that even "the U.S. Department of Justice uses 260 copies of OpenBSD to store and transmit its most sensitive data."

    wrighty.

  2. most secure os? by acehole · · Score: 2

    does that mean that bill gates has been telling me naughty lies? i thought windows 2000 was the most secure...

    oh i feel so used now...

    *burns all his clothes and jumps into the shower sobbing*

    --
    Be you Admins? nay, we are but lusers!
    1. Re:most secure os? by Black+Parrot · · Score: 2

      > does that mean that bill gates has been telling me naughty lies? i thought windows 2000 was the most secure...

      No, he's right... he's just using the MS definition of "secure".

      We need an MS jargon file. Secure, standard, reliable, compatible, innovate, ....
      --

      --
      Sheesh, evil *and* a jerk. -- Jade
  3. Re:Secure? Well of course... by acehole · · Score: 2

    you mean other peoples emails?

    oh *that* sensitive data...

    --
    Be you Admins? nay, we are but lusers!
  4. I wonder... by Genie1 · · Score: 2

    What makes it so hard for RedHat or any other company that produces Linux distros to come up with a super secure system like OpenBSD or FreeBSD?

    Not to say that linux is insecure, but why can't they just configure linux to be secure right out of the box. Default installations shouldn't include freaky services and programs. Users should add the programs that they want by themselves.

    1. Re:I wonder... by tono · · Score: 1

      If I recall my Linux lore correctly, you'll excuse me if I'm wrong, it's been a year since I last used it, Slackware was supposed to have been the bare bones "secure" distro that you added to it what you wanted. I'm not sure if this is still true or not with slack 7, but that's why sysad's were so in love with slack. Now then, on the process of auditing the code like Theo and his tribe of BSDites did in 18 months, was in my opinion a direct result of the liscensing used. BSD allows for this sort of thing more freely than the GPL by letting one person take all of the BSD liscenced apps and rewriting them to fit his needs, in this case, to be more secure. With the GPL you can't do this without a nasty code split that results in incompatibilities in libraries and apps, like say there's a "kernel-secure" and "kernel-normal" I would think the "kernel-secure" would be incompatible with a great many things "kernel-normal" would be and then linux would lose it's great asset, of being flexible. This is all just my opinion though, and I must say, linux is "secure enough" for the majority. Windows I don't believe is, and I'm nearly ashamed to be using it, but Flash, Dreamweaver, Photoshop and Illustrator are only available for win and mac, and macs don't have games I want to play.

      --
      cheese logs keep my wang warm at night.
    2. Re:I wonder... by -brazil- · · Score: 5
      What makes it so hard for RedHat or any other company that produces Linux distros to come up with a super secure system like OpenBSD or FreeBSD?

      What makes OpenBSD so secure is not the lack of severs that are installed pointlessly. It's the very, very stringent auditing, the "we don't put it in unless we are 100% certain there are no buffer overflows in it" philosophy. And that philosophy is rather incompatible with the demands of your typical Distro's customer base that always wants all the newest gadgets and features to play around with.

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    3. Re:I wonder... by RedGuard · · Score: 2

      Whether or not rewriting a piece of software
      results in incompatiblities is a function
      of the skill of the person doing the rewriting
      and of the original design of the software, it
      has nothing to do with the license.

    4. Re:I wonder... by HiredMan · · Score: 1

      I think one of the reasons is something that is commonly critized in Linux circles - BSD is much more of an ivory tower coding process than Linux.

      As I understand it most BSD distros will take code additions but are more likely to see submissions more as feature suggestions and (re)code up these things themselves in the trusted inner-circle dev groups.
      This process of trusted certified "master" coders leads to code that is original (no fear of using copyrighted/GPL'd code), (possibly) more stable and well written, and reviewed from the start of the process rather than added "because it seems to work" and debugged later if necessary.

      This means - as people have pointed out - that *BSDs tend to lag behind Linux in the latest devices drivers etc. because they have an effectively smaller and more careful circle of coders. This approach is deliberate and has both benefits and drawbacks...

      =tkk

    5. Re:I wonder... by Lagos · · Score: 1

      At the same, one must consider the flip side of this audtiing--While new frills and whistles are not required or even necessarily desired by experienced users, there are are also some nontrivial utilities, providing excellent functunality, which are conspicuously absent due to lack of auditing.

      For example, by default OpenBSD uses Bind4.x. Although a port of bind8 is available, it apparently has not completed the auditing procedure required before it can be part of the standard distribution. Yet the new features of Bind 8.x, are something in which I believe many experienced users would be interested.

      Ultimately, this doesn't really matter--The Bind 4.x implementation included is probably quite secure. And the motivation for OpenBSD is security over functunality. Users can, of course, add that functunality should they wish (at the cost of security), but the question must be asked:
      If you're going to run OpenBSD with the same unaudited binaries you'd run under NetBSD or Linux, why run OpenBSD at all?

      --
      Lagos
      Thanks to nome for all significant content in this message. =:P

    6. Re:I wonder... by fredrik70 · · Score: 1

      However, From what I heard, there are a fair amount of software for linux that assumes the lower security setting. Quite a few userspace apps are also supposed to contain rather silly bugs like buffer overflow, which would make it a more insecure. Basically Linux doesn't have security as it's highest priority.

      Disclaimer: I'm probably not the one to speak about this issue, slap me if I'm wrong!

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    7. Re:I wonder... by lomion · · Score: 1

      That's partially accurate. First off, the BSD's are not distros, they are seperate distinct OSes. This is a big difference to note. You can't take the FreeBSD kernel and drop it into NetBSD for isntance.

      As for coders, usually those with commit privileges have proven themselves to someone that they are competent to actually perform updates. The coding model is one where ideas are tossed around, patches are made and tested, if they are useful and work well enough they get committed, if not then they aren't.

      The major exception is the ports tree, there is less stringency on ports as they are thrid party apps, there has been a growing amount of audtining ofthe ports tree latelty due to some incidents in the past.

      The major difference I see between Linux and BSD;s model is most BSD'ers are more experienced in many ways, so the code tends to be more stable, etc...

      Bleeding edge is not a priority, stability and perforamce are, but FreeBSD supports pretty much everything you need..usb, SMP, gigabit ethernet to name some newer tech.

      --
      this space for rent
    8. Re:I wonder... by homer_ca · · Score: 1
      The source audit is what makes the difference. There are various projects for secure Linux distros like Bastille, Nexus and Khaos. For the most part they only fix configuration errors, things like not enabling every service by default, correct file permissions, etc.

      However, this will not catch coding errors. If there's a bug in the kernel or in a service that you happen to be running, you're still vulnerable. Only Kha0s has a goal of doing a source audit which seems to be going very slowly.

    9. Re:I wonder... by Mason · · Score: 1

      Genie1 wrote:

      What makes it so hard for RedHat or any other company that produces Linux distros to come up with a super secure system like OpenBSD or FreeBSD?
      How about: Red Hat and other places doing GNU/Linux distros rely more on other people's software, whereas the BSDs most often roll their own, making it easier for them to track just what's going on. The difference is "packaging" versus "development".
  5. Mmmmm....OpenBSD by dragonfly_blue · · Score: 3
    I've been running it on my web server for Zarakas and Dragonfly Dynamix and my other domains for most of this year. I don't use X or anything, so it runs PHP, MySQL, SSL, and Apache just fine with a P-133 and 32 (!) MB RAM.

    For administration it's so nice to have SSH installed by default, so I don't have to worry about some kiddie on my LAN running a port sniffer on my telnet session. It's also kind of nice that it never crashes unless I do something particularly stupid (which I think I have thus far avoided, oh except for that time when I didn't have a swap partition.)

    Theo is certainly a character. His work speaks for itself.

    The mailing lists are just the way they should be; interesting, very technical, very easy to offend, and really amazingly helpful.

    I've also been pleased with the fact that IPSec is built right on in there, so when the time comes for me to play with VPNs, I'm already 90% of the way there.

    Now, whether or not I'd call OpenBSD user-friendly or easy to use, that's a different story. I guess I feel pretty good about having a Unix-y/BSD box around that makes me learn more CLI stuff every once in a while.

    --
    Free music from Jack Merlot.
    1. Re:Mmmmm....OpenBSD by gi_wrighty · · Score: 1
      Now, whether or not I'd call OpenBSD user-friendly or easy to use, that's a different story. I guess I feel pretty good about having a Unix-y/BSD box around that makes me learn more CLI stuff every once in a while.

      Well to install and configure I found it pretty easy (once I'd squashed the hardware bugs :) Admittedly I'm only using it as a firewall / NAT box, but it easy to configure and disable all external traffic. If in the future I need http or ftp access then this too will be easy to add and I'll know that the source had been scoured with a fine tooth comb.

      wrighty.

  6. What a guy! by Derwen · · Score: 1
    Potential investors regularly contact de Raadt with offers of financial backing, he notes, but he has rebuffed them all: "I talked to a venture capitalist a couple of weeks ago. I ended up convincing him to just give us a donation."

    Every open-source project needs someone like this on the team, regardless of his/her other abilities.
    - Derwen

    --
    http://fsfeurope.org/
    1. Re:What a guy! by SirGeek · · Score: 1
      And what purpose did it server ? He bitches and moans about not having money.. HELLO ????? People want to invest in you, and you tell them, nah, no thanks ??!???

      I personally he wants to be a "suffering martyr" for OpenBSD.

      I mean he can get the investment papers worded so that he can STILL do pretty much as he wants without worrying about the investors.

      Thats my opinion and I'm sticking with it.

  7. Default password bloopers by Lonesmurf · · Score: 4

    While on the whole, I don't agree with MS' practices (coding, design, law, etc.), I have to agree with them on the judgment they made the other day (or week, who am I to remember all this crazy tech news) with regard to the default password on SQLServer 7.0.

    There is a certain level of aquired knowledge and experience that I believe is necessary to work at the professional level; especially when it comes to the Internet and public software applications. One of the things that any admin knows (or at least should know!) is that you have a hard password and you change it often (I change mine on my server at home on a weekly basis).

    My point is this: while an NT admin (or MCSE brat; whatever is at hand) might be able to get away with using a software with a default password, and then blame it on MS, a REAL admin knows his/her system and knows better than to not change a password. BSD is not only more secure because the default install is smart, it is more secure because the user is too.

    BSD is secure because it is developed by security freaks that audit (and reaudit) the code looking for possible exploits and programming errors that could compromise a system. They have a zero tolerance stance when it comes to security, and I can do no more than commend them on this. Good job guys and gals, all of us BSDers are thankful and appreciative for all you hard work.

    Rami
    --

    1. Re:Default password bloopers by tailbert · · Score: 2
      Bear in mind all the good work of the openbsd people can be so easily made for naught... by the installation of any of a number of ports.

      Still, the fact there is a concerted effort on the OS level makes it possible to be tackle the security concerns at the applications level...

      I say good job to the openbsd peeps.

      Cheers,
      edward.

    2. Re:Default password bloopers by pondlife · · Score: 1

      I agree completely with you, but please don't go round making statements about 'NT admins' vs. 'real admins'. NT is a serious OS, and it requires serious admin skills. Unfortunately, there are millions of NT installations, and only thousands of BSD ones. Since the supply of good sysdamins is limited, NT acquires the reputation for poor admin. This isn't the fault of the product.

      On passwords, how many people do you think look at the root password dialogue box on a Unix install and say 'I can't think of a good one, I'll just make it "password" for now, and change it later'? I'd guess it's a hell of a lot. That's why the whole MSSQL thing was blown out of proportion - a weak password is just as bad as not having one at all, and perhaps worse.

      Finally, the next time /.ers are tempted to casually condemn what they view as MCSE incompetence, they should perhaps imagine a world where Linux has millions of seats and NT has thousands. Linux would be viewed as dangerously fragmented, difficult to find good admin people for, and frequently badly configured. Meanwhile, NT would be a slick, powerful operating system, with generally savvy and competent users. In other words, perceptions would be pretty much the reverse of now. I won't get into the reality of those perceptions just now - I left my asbestos suit at home today...

    3. Re:Default password bloopers by rifter · · Score: 2

      This is offtopic, but obviously you missed the point of the MSSQL7 story. The same vulnerability existed in a RedHat distro, but was immediately fixed and resulted in no breakins. However it resulted in tons of bad press for RedHat. The MSSQL7 issue will not be fixed, even in MSSQL2000, has resulted in hundreds of thousands of breakins, yet received 0 press outside of /.

      The story was about mainstream publications having bad technical accuracy and a microsoft bias, not an attempt to bash microsoft.

    4. Re:Default password bloopers by Lonesmurf · · Score: 2
      You are, of course, right. My mistake and to any out there in TV land that were offended: My most sincere apologies.

      But, lets face it: there is such a great saturation of windows users that there are so many bad NT admins out there that it is absolutly sickening. One of the reasons that the vast majority of *UNIX admins, that I have met, are factors more competant on the whole than NT admins is simply that there is a certain level of experience (and dare I say it, intelligence) to gain entrance. That is something that is not there with NT simply because any nitwit with a do-it-yourself itch can install a warezed copy of NT. On successful (more or less) installation, they think that they know enough to get a job as an admin.. THAT'S where the trouble begins.


      On passwords, how many people do you think look at the root password dialogue box on a Unix install and say 'I can't think of a good one, I'll just make it "password" for now, and change it later'? I'd guess it's a hell of a lot. That's why the whole MSSQL thing was blown out of proportion - a weak password is just as bad as not having one at all, and perhaps worse.


      This is bad. VERY VERY bad. While I do not necessarily condone a required level of education to run a computer (some days I do.. just not today. :), I do think that the setup should disallow certain types of passwords (or at least give warning that such pass words are insecure. Some passwords are:

      • Made up of one letter repeated.
      • $name == $password


      I might also go so far as to require these additional measures:

      • Must have >7 letters/number
      • ! all one case.
      • mixd letters and number
      • and to the extreme:random password, 16digits.


      Maybe not realistic for a home user, but even NT5 won't let me install with less than 6 characters; why does linux (or Corel and RedHat, havn't reinstalled SuSE or Slack recently: didn't need to. :).

      Finally, I think that you are wrong about the MCSE competency thing: awhile back, my company was interviewing for NT admins and a quite a few of the interviewees that we had com in turned out to be kids straight out of some two week MCSE cram course. No exp, nothing.

      I'm also seeing more and more NT admins out there that are completly foregoing the MCSEs and just doing their jobs. They know full well that the MCSE exams are a load of crap and marketing hype.

      Yours,
      Rami
      --
    5. Re:Default password bloopers by Lonesmurf · · Score: 2

      Perhaps you are right and I missed the point. But, I already knew that the mainstream press has its pockets stuffed by the highest bidders: it wasn't news to me. What was news to me was that there were admins out there that didn't even bother to check that there was a password to change.

      I guess we all take the daily news in a different light; parse accordingly.

      Rami
      --

    6. Re:Default password bloopers by nchip · · Score: 1

      the MSSQL7 issue will not be fixed, even in MSSQL2000, has resulted in hundreds of thousands of breakins

      this is pathetic microsoft bashing. Please prove the hundreds of thousands of breakings, before making such claims. I think the magnitude is at hundreds...

      Anyway, they have a useless firewall, if they let connections from internet to sql server. Although microsoft doesn't make it easier by locating sql server in port 1433 ,a unprivileged port... Even that would not be a problem, if Microsoft would respectt he spec and use local port ranges >= 4000.

      Bad maintanance leads to breakings, but Microsoft has a done a nice job making good maintaning hard to achieve.

      --
      signatures pending - ansa@kos.to - (dont mail there)
    7. Re:Default password bloopers by deKernel · · Score: 1

      Ouch, that was not very nice!!!

    8. Re:Default password bloopers by rikkards · · Score: 1
      I can't believe I am admitting this...

      Hi my name is Chris and I have my MCSE. I only got it because I was moving from a CAD Support life where I drew little boxes in Mentor Graphics software (Hated the job) to doing Network admin work and needed some kind of qualifications. Of course it will be null and void once the year ends due to the whole win2000 fiasco. But am I going to get an update??

      No.

      Why not? All the certificate is, is a piece of paper. Experience means more. Now I am the (only)admin for a 50+ user law firm (gotta start small). When I came in we had 5 NT servers. Now we have 5 NT servers and one Linux server running Samba and if I can get away with it the next server won't be billware. The conversion continues.

    9. Re:Default password bloopers by Cable · · Score: 1
      Yeah but who can change that default password to something else? I've seen Unix systems that assign a generic password like "ABCDEF" or "PASSWORD" to users and they have to log in and use the password command to change them. Most of them didn't. Real secure, right?

      My point is that it takes more than security patches to make a system secure. Users have to be trained to change their password after logging in for the first time, and to change them peroidically. Also not to use common words for their password and mix in numbers and letters with an ocassional symbol (!,@,#,$,%,etc) to throw off the dictionary cracker programs.

      Or just use a Mac, because True Hackers wouldn't touch a Mac with a ten foot pole! :) Just kidding folks.

      Slippery When Sarcastic

    10. Re:Default password bloopers by rifter · · Score: 1

      (*Except for some product called Small Business Server, but even there the expectation is that setup is done by a reseller.)

      Microsoft does not allow OEM's to set up this portion of SBS.

  8. I have the most secure system by NotAHappyCoder · · Score: 2

    The power source of my home computer stopped working yesterday. Now that is the most secure system in the world.

    If you can hack it, you are truly a real guru.

    1. Re:I have the most secure system by BJH · · Score: 1

      Who do you think killed the power supply? ;)
      Ph33R my 5ki11z!

    2. Re:I have the most secure system by drinkypoo · · Score: 1

      You mean, the most secure system, remotely.

      For local security you'd have to have been using CryptFS (or similar.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. Linux distros could learn something by Ayon+Rantz · · Score: 3
    As a happy OpenBSD user, I must say that I'd love to see a Linux distro that looked like this.

    I use OpenBSD for my firewall/NAT box at home, and installation is dead-simple, quite painless, and only installs the bare basics - no need to sit through half an hour of clicking widgets to select packages.

    I like Linux - None of the BSDs have the software base that Linux has, and it's a lot speedier. I don't need the security for my X box - after all, it's behind the OBSD firewall, and SSH tunneling is my friend when I need to access it from the outside.

    What I'd like to see is a Linux distro which installed the bare basics - glibc, gcc, net-utils, bin-utils, file-utils, kernel, etc, X optional. Not something like Mandrake or Red Hat which has evil tendencies to put both GNOME and KDE on your box whether you want to or not.

    The closest thing I've come to this is following Linux From Scratch's excellent instructions and compile the entire system from source - this is admittedly a lot of work, but at least you _know_ what's on your box when you install it, and you don't have to worry about vendor-specific kernel modifications and all that crap... And I ended up with a distro of <250MB after installing the most important things, including the full kernel source unpacked. This as opposed to the 800+ I had cluttering my disk after I put Mandrake 7 on it.

    So, distributors, are you listening? I think there would be quite a high demand for something like this, especially from power users... BareBones Linux, anyone?
    --

    --
    Pokéthulhu
    Gotta catch you all!
    1. Re:Linux distros could learn something by -brazil- · · Score: 1
      And I ended up with a distro of

      What did you waste so much space on? My laptop has a normal Debian 2.1 installtion in 180MB, and it also had at one point the full kernel source, *and* a minimal X windows system. Or did you keep around teh sources of everything (in which case 250MB are impressive).

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    2. Re:Linux distros could learn something by Renaud · · Score: 1

      I suggest you try Debian.
      With only a few tasks selected at install time, I got a ~60MB system, and I probably could have made it even smaller.
      I had never achieved that with Mandrake before.

    3. Re:Linux distros could learn something by samurphy21 · · Score: 3

      A bare install of linux without a lot of crap, huh? Sounds like Slackware to me. There's not a lot of RPM dependancies to worry about, if you just install the packages maked REQUIRED in sets A and N, then you've got a networked system with nothing on it but the bare minimum to run a functional linux system. Back in the day when the kernels were only up to 2.0.36 (last year, year before??) I was able to get a fully working Linux installation on my Commodore 386SX laptop, along with kernel source, on the 40MB HD and still have 5-10 megs to play with. Compiling the kernel was another story though, and it took so long i eventually wiped the source and compiled a kernel for it in 5-10 minutes on my K6-2 system :) I respect CmdrTaco and his opinions, but I don't think Slackware is only for those who have slackware already installed as he claims, but rather that it is for those who want a clean install without a lot of crap floating around. This includes Linux power users as well as those who are (for whatever reason) migrating from BSD to Linux. I started on linux, then migrated to BSD, but I still use linux quite frequently. I've tried Redhat, Debian, Mandrake and a couple others, but I always return to the tried and true Slackware. I love you Patrick Volkerding!

    4. Re:Linux distros could learn something by Ayon+Rantz · · Score: 1
      What did you waste so much space on?

      Maybe some of the packages just have grown bigger, or maybe I had some other source files lying around - I can't remember. At this point there's a lot of extras on it, so I'm not sure exactly what it was when I started...

      At least kernel 2.2.16, XFree86 4.0.1, Perl, gcc 2.95.2, glibc 2.1.2, all the basic stuff like make/man/groff/m4/flex/libtool/ncurses/whatever, bash, c++, vim... I suspect Xfree of having grown quite a bit since release 3, but that probably doesn't cover all of the 70 megs I had extra compared to what you have :) Maybe the X headers/libraries? You said your X was minimal :)

      Anyway, 250MB is still small enough for me.. And I don't mind having a lot of stuff installed - what I do mind is having no control over what's on my disk :)
      --

      --
      Pokéthulhu
      Gotta catch you all!
    5. Re:Linux distros could learn something by Ayon+Rantz · · Score: 1

      I've used Slackware and it's still one of my favorite distros, but there's still too many menus and things to click before the bare system is on your disk. My barebones OpenBSD install over FTP was up and running in 30 minutes - and the time it took to fetch all the files from the servers makes up for around 25 of those... This is what I'd like to see a Linux distro do.
      --

      --
      Pokéthulhu
      Gotta catch you all!
    6. Re:Linux distros could learn something by -brazil- · · Score: 1

      You're right, I don't think I installed the X development stuff. But now I threw out the kernel and instead managed to squeeze in a full-blown xemacs with Japanese support, Apache and MySQL!

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    7. Re:Linux distros could learn something by gnugnugnu · · Score: 2
      "What I'd like to see is a Linux distro which installed the bare basics"

      I dont know what version of RedHat you used but 6.2. has the option to just install, Kde OR Gnome or try a server install, you are not forced to install both.

      If you want just the basics get one of the "Linux on a floppy" distributions, and add stuff form there. compiling your own kernel as shown on "Linux from scratch" would be overkill for what you seem to want.

      "Seek and thou shalt find", if you had made an effort to search then you might have seen this:
      Trustix
      http://www.icewalk.com/softlib/app/app_01091.html
      or Bastille linux

      kha0s
      www.kha0s.org

      i could go on, and on and on, and on but instead i suggest you Read this Article it lists various security focused linux distributions.

      Distributors are listening, but they should not underestimate the importance of marketing and gaining mindshare (case in point is the success of micro$oft).

      --
      "Rumours of my death have been greatly exaggerated"
      http://www.mozilla.org

    8. Re:Linux distros could learn something by HIghoS · · Score: 2

      Ah... LFS, ever since i've started getting involved in it's development i've not logged back.

      And you are right, for anyone that wants todo LFS right now it's a _wonderfull_ getting-to-know-and-learn-linux way and doing-it-my-way-from-the-ground-up instead of taking-a-distro-and-moldy-it-into-what-i-want.

      We have started a subproject called ALFS, Automated LinuxFromScratch, which will automated the installation, there are several implementatoins allready done in bash, etc.

      The design for ALFS is quite flexible though it's had a hard time taking off, mainly as developers have been busy, etc...but inside of a week everything should be running full 'till.

      I know myself, Pual and Bryan are planning on making a small HOWTO on basic security procecudres one _should_ do to make a system secure.

      Either way, i suggest everyone take a look, you can learn quite alot about linux in general and UNIX, The project has been around for a while yet wtill in heavy development, Gerard should be releasing version 2.4 which will replace the old 2.2 stable version, and it doesn't take too long, on a half-decent box you could do it in 5 hours (i've done it :) and that's was by typing everything out including shell scripts and configuration files, once it's Automated i think it sould be very impressive.

      Considering you have almost no daemons/clients/ or whatever installed it's allready more secure then almost everything out there... i'll tell ya, give this project a little time.

      Anyways... just mumbling now *winks*

      btw: too all those Debian ppl, this is a _full development system_, you should also make sure you strip all your binarys and libraries as it's saves _alot_ of room ;) anyways, sign up and post on the mailing list.

      -

    9. Re:Linux distros could learn something by Ayon+Rantz · · Score: 1
      You mean Emacs now comes with Apache and MySQL, in addition to the textfilters/mail/web-browser/coffe-machine/tactica l nukes?

      And I thought VIM was getting bloated :D
      --

      --
      Pokéthulhu
      Gotta catch you all!
    10. Re:Linux distros could learn something by Ayon+Rantz · · Score: 1
      I dont know what version of RedHat you used but 6.2. has the option to just install, Kde OR Gnome or try a server install, you are not forced to install both.

      You're right. RedHat has an option to install KDE OR Gnome. And so does Mandrake. Only problem is, regardless of which one you select, and regardless of whether you have any programs selected that depend on one of them or not, it installs both.

      I've managed to install _none_ of them, but it seems completely impossible to install just _one_ of them. Don't ask me why. Maybe this has been fixed in 6.2, but it was definitely the case the last time I used Red Hat (which is admittedly a long time ago), and the last time I used Mandrake (v7.1).

      You seem to misunderstand me a bit - I'm not looking for the security of OpenBSD in a Linux system, although that would be nice as well, of course. What I want is the speedy installation, no widgets, no menus, and a small, selectable, standard set of packages, with _no modifications_ made to them, just compiled from the package's source.

      Sort of like:

      Welcome to Bare-Linux 0.0 alpha
      You will now be presented with an FDISK screen.
      <snip FDISK>
      Select the partition to install to: /dev/hda1
      Format the partion (y/n)?y
      Formatting....
      Partition formatted.

      Select an installation:
      1. X, headers, libraries
      2. X workstation
      3. Headers, libraries
      4. Plain workstation

      Enter your selection: 4
      Installing...

      I'd love to see this happen. If I had any spare time I might have a look at making one, but I don't see that coming in another year or so.
      --

      --
      Pokéthulhu
      Gotta catch you all!
    11. Re:Linux distros could learn something by Bishop · · Score: 2

      Having installed both, and as a current user of both, I feel free to comment. Debian dosen't compare in that it gives too much choice, and asks many more questions at install. I agree with the original poster: OpenBSD has an excellent default install. Not that many packages are installed, but everything that a unix system should have is there.

    12. Re:Linux distros could learn something by David+Greene · · Score: 1
      I've not tried a potato install from scratch, but when I installed slink, I simply skipped the dselect step. It installed the base system and that's it. It was then just a matter of apt'ing just the things I wanted.

      --

      --

    13. Re:Linux distros could learn something by fredrik70 · · Score: 1

      ...and soon with it' s own kernel as well, I suppose!
      (some derivate of HURD I suppose)

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    14. Re:Linux distros could learn something by Bishop · · Score: 1

      Same here. I was impressed that with Debian I could install a base potato/frozen and upgrade to woody/unstable with apt-get before installing any other packages. I love Debian package management. Package management is why Debian is my Linux distro of choice. However even if you don't run dselect the Debian installer is still a mess of menus and user input boxes. Additionaly Debian really dosen't have a default complete "Unix" install like OpenBSD. Part of the Debian philosophy is freedom of choice. I respect that. However I really wish that Debian would come out with a simple yet complete default install with all other packages as add-ons.

      The only package choices that OpenBSD gives at install time are: Base, etc, man, compilers, misc, BSDgames, xbase, xsevers, xfonts, xlinkkit (for compiling X). "etc" is split off from base so that you can upgrade without over writeing your config files in /etc. Base includes csh, vi, apache, bind, ftpd, telnetd, sshd, nfsd, sendmail, ipfilter/ipnat, and the other base Unix tools you would expect like more and tar. Everything else is in ports.

      Because of its default clean and simple install OpenBSD is great for setting up servers in a hurry. It is also fine for workstations (please put those flamethrowers away). However as most cutting edge desktop development (KDE/GNOME) is being developed on Linux first I have found that Linux makes a better desktop.

    15. Re:Linux distros could learn something by David+Greene · · Score: 1
      However I really wish that Debian would come out with a simple yet complete default install with all other packages as add-ons.

      Ahh, I grok you now. I think what you're looking for will be available when debconf is adopted by all the packages. It allows the user to choose a configuration threshold so that questions deemed below the threshold (i.e. they have sane defaults) will not be asked. Debian is working on a completely automatic install process based on debconf. I'm not sure if it'll be ready for woody, though.

      --

      --

    16. Re:Linux distros could learn something by Admiral+Burrito · · Score: 2

      I like Linux - None of the BSDs have the software base that Linux has, and it's a lot speedier.

      Actually, all of the BSDs have the software base that Linux has, through the emulation layer.

      As for Linux being "a lot speedier", I think you're either exaggerating or not making a fair comparison. Most performance differentials can be eliminated with a little config file editing.

    17. Re:Linux distros could learn something by chriskenrick · · Score: 1

      Might I suggest looking at Debian? You can install a barebones system, then add package by package until you get what you want. Package management is (IMHO) the best of any Linux distribution I've seen too... I've heard that Slackware is also good, particularly if you enjoy installing everything from source ...

    18. Re:Linux distros could learn something by gnugnugnu · · Score: 1

      I suggest again Linux on a floppy or one of the mini distributions and then add the extras from there. (but maybe that is more basic than you are looking for) here is a list of distribution lists http://kernelnotes.org/dist-index.html In my wallet lives a credit card sized cd from Linuxcare, it is a bootable recovery disk and it includes a basic version of debian.

  10. *BSD are all good by atcurtis · · Score: 2

    The way I see it:

    • OpenBSD - Optimised for security
    • FreeBSD - Optimised for performance
    • NetBSD - Optimised for portability

    And what is so great about these three groups is that they steal code from each other. What is in one will eventually turn up in the other.

    --
    -- The universe began. Life started on a billion worlds...
    -- Except on one where stupidity was there first.
    1. Re:*BSD are all good by Nonesuch · · Score: 2
      Something that is seldom mentioned, under the BSD license, the various *BSD groups can take code from each other, and the various Linux groups can take BSD code and add it to their OS, however ...

      BSD Cannot take Linux GNU-licensed code

      There is no GNU code in the BSD kernel, and any cool code that Linus comes up with and releases under the GNU license cannot be directly used in BSD.

      In that respect, the BSD license slows development of the *BSDs, especially drivers for new hardware. This is not always a bad thing.

    2. Re:*BSD are all good by Zurk · · Score: 1

      actually FreeBSD and linux have been code swapping for a while now. it works like this - the BSD guys see something they need, the linux guys see something else they need. They both cross license it and swap. its no biggie.

    3. Re:*BSD are all good by kaunio · · Score: 1

      > And what is so great about these three groups is that they steal code from each other. What is in one will eventually turn up in the other.

      I find this a little amusing. One thing that many non-Linux people complain about is that Linux is getting splitted into many distro's and like.
      BSD have existed in many branches a long time, and few people argue that this isn't good for the *BSD's.

    4. Re:*BSD are all good by Arker · · Score: 1

      I find this a little amusing. One thing that many non-Linux people complain about is that Linux is getting splitted into many distro's and like. BSD have existed in many branches a long time, and few people argue that this isn't good for the *BSD's.

      Although your point is well taken, there is a difference also. The BSD versions have fairly well defined goals, and they aren't the same. Whereas most Linux distros seem to be aiming at the same thing - replacing windows. I may not be a fan of that aim (I think it's aiming far too low) but they have every right to try that - it does seem like a lot of wasted effort to me though. Do we really need .rpm for instance? Why didn't redhat just use .deb? Do we really need RH and Mandrake and Caldera and SuSE and Corel all trying to do basically the same thing? Maybe. There are good arguments that this is a waste, and good arguments that the competition can be good, I'm not endorsing either, just pointing out that this is a different situation from BSD where the three variants have their own unique focus.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:*BSD are all good by Brian+Feldman · · Score: 1
      Err... huh?

      --

      --
      Brian Fundakowski Feldman
    6. Re:*BSD are all good by erotus · · Score: 1

      Actually,

      There are distributions that are trying to do the same things however, they are doing them differently... and may the fittest survive.

      Also, there are distributions which are more server oriented and some that are desktop oriented. There are even firewall distributions like Netmax. There are distributions on a floppy and now we have embedded linux. All of this diversity is good.

      I don't see this to be a problem. I don't think there is anything wrong with trying to go after windows.... at least there are many different approaches rather than one simple approach. I do think when KDE2 and kernel 2.4 come out, Linux on will have matured enough to take on the behemoth from Redmond in the desktop battle.

  11. "Secure by Default" by farlukar · · Score: 1

    Of all out-of-the-box OSes OpenBSD probably is the most secure. But if you want security you don't use a default installation. Other OSes just need some more work to get at the same level.

    --
    Ceci n'est pas une .sig
    1. Re:"Secure by Default" by drinkypoo · · Score: 2

      There should be a secure OS which can be used for a webserver (or similar) without any tweaking or installing additional software, which is secure out of the box.

      Oh wait, there is, and it's called OpenBSD.

      And I want security, and OpenBSD makes that possible with a default installation. This is why I downloaded and installed it in the first place. It was either that or FreeBSD (I was a linuxhead for a long time, used Slack, Redhat, and Debian) and security won. I do admin and analyst work for a living, I really don't want to come home and have to worry about if I got hax0r3d. I'd far and away prefer that some other people were going through code line by line for me. Hence, OpenBSD.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  12. Why don't other OSs profit from OpenBSD audits? by Leto2 · · Score: 5

    Everytime I read op Bugtraq that "OpenBSD fixed this vulnerability five months ago through a standard audit", I wonder, why the heck don't they make this fix more public, so other OS's (freebsd, linux, whatever) can also profit from it.

    I'm not so paranoid to think that OpenBSD wants to keep their fixes to themselves, in order to stay "the most secure OS out there".

    So what is it then? Do other OS's developers just don't look at the OpenBSD pages to see what's fixed?
    If it's a public tool (e.g. GNU), do the OpenBSD people submit a patch back?

    If the OpenBSD keep up the good work, I think everyone can profit from it and then Bugtraq will read "Thanks to OpenBSD, all OS's fixed this vulnerability 5 months ago"

    --
    <grub> Reading /. at -1 is like driving through Cracktown in a convertible that is stuck in 1st
    1. Re:Why don't other OSs profit from OpenBSD audits? by Anonymous Coward · · Score: 2
      a) the information is in the change logs

      b) Theo and company don't remove security bugs from software, they remove sloppy coding. Most other OS maintainers don't want the OpenBSD team to post 300 "this code was sloppy" comments to bugtraq. It's only after the fact that the sloppy code is determined to be a security flaw. Thus the frequent "we already fixed that" posts.

    2. Re:Why don't other OSs profit from OpenBSD audits? by VirtualAdept · · Score: 1

      Frankly, I think the better question here is why the other OSes don't have more 'fixed this vulnerability five months ago through a standard audit'. Is Linux not being reviewed formally and regularly? If not, why not? Do people doubt the benefits that regular code reviews yield? --John

    3. Re:Why don't other OSs profit from OpenBSD audits? by Amokscience · · Score: 2

      Well, it'a about attitudes. Linux has so many distributions and changes so rapidly that implementing time-consuming security audits might be seen as a waste of time. By the time you got a bunch of fixes done the 'next version' would be out and the whole deal of rolling in fixes might be a big enough hassle to discourage others. The best thing would be to have a security conscious distribution. Debian probably comes closest to this. They have the 'sit on it till it's ready' mindset that you would need with security being a primary goal. OpenBSD's fixes are listed on their site; I assume people are either ignorant or lazy concerning rolling security fixes into other products.

      As the article notes, security is a mindset. You have to be a certain type of person with a certain outlook on life. I've setup some routers/firewalls for some friends and some of them could careless whether telnet is secure or not. I know others, mostly system admins, who cringe at the thought of even typing 'telnet'.

      Oh, I dunno but maybe licensing conflicts might screw up some people. BSD's pretty liberal about usage but you never know about how others take that.

      --
      Fsck cluebie moderators. I'll say what I want, offtopic or not. And fsck having to qualify every bloody statement just
    4. Re:Why don't other OSs profit from OpenBSD audits? by Parity · · Score: 2

      No, it's not, and because doing security auditing
      is a boring, tedious task; it doesn't scratch anybody's itch except Theo and his team and thye're already fixated on BSD.

      One or more of the commercial distributions probably ought to pay people to do the tedious auditing tasks, but a.t.m. they're all focused on front-end/user-friendliness issues, making Linux 'ready for the desktop' not making ready for Enterprise and Gov't applications. (Or, since Linux is really already doing both, I mean a broader range of enterprises and gov't applications, just to pre-empt any flames.)


      --Parity

      --
      --Parity
      'Card carrying' member of the EFF.
    5. Re:Why don't other OSs profit from OpenBSD audits? by Sangui5 · · Score: 2

      OpenBSD takes a very serious stance towards security.

      Therefore,they fix a lot of stuff which -could- be a vulnerability. The fix anything that looks remotely suspicious at all. This is a fairly paranoid view of the world.

      Bugtraq, however, tends to only have proven exploits. It's hard enough for most developers to keep up with this much smaller set of problems. They don't have the time to fix all of the possibles, maybees, and coulds that the OpenBSD people fix.

      On the other hand, I'm sure that if there was a very serious problem in a common GPLed tool, the BSD people would submit a fix if they were the ones to find it. However, OpenBSD, while it does include GPLed software, tries to avoid it, since the GPL has more restrictive terms than the BSD licence. So, they aren't playing around with a very large set of GPLed software.

      I do remember reading that some major OSS group (Apache ?) uncovered a large number of serious buffer overflow exploits in the TCP/IP stack of nearly every OS out there, OSS or not. They submited patches to all of the open ones, but the closed OSes are still mostly vulnerable. Different open-source teams do contribute to one another, which is part of the strenght of open source.

    6. Re:Why don't other OSs profit from OpenBSD audits? by Arker · · Score: 1

      So what is it then? Do other OS's developers just don't look at the OpenBSD pages to see what's fixed?

      Well, as others have pointed out, the OBSD team doesn't so much fix security hole as generally tighten code. After the fact, some of their tightening is seen to have "fixed" a security problem that hadn't even been discovered when it was done, and that's when they announce "we fixed that x months ago." But x months ago no one new it was a flaw, and it was one of a number of code tightening efforts, which no one outside that team is all that likely to be following.

      Also, keep in mind that, in relation to linux at least, the two code bases may both be open source but they are still two different codebases. Even if the linux developers took the time to read everything the OBSD team did, most of it wouldn't apply - Linux code != BSD code. The other BSD teams are the ones that could benefit from it, not the Linux developers. Remember, Linux Is Not UniX. It's a black-box clone of Unix, using no actual Unix code. So, with the rare exception possible, OBSD "fixes" simply won't apply to linux, which will have the same function, but not the same code to accomplish it.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    7. Re:Why don't other OSs profit from OpenBSD audits? by Arker · · Score: 1

      Frankly, I think the better question here is why the other OSes don't have more 'fixed this vulnerability five months ago through a standard audit'. Is Linux not being reviewed formally and regularly? If not, why not? Do people doubt the benefits that regular code reviews yield?

      Two words: opportunity cost. For anyone not familiar with those words - this means that the true cost of doing X is not just what we normally think of as the cost, but also the next best thing we might do instead. In this case, the cost of doing OBSD style audits is all the new programs you might have written in the same amount of time. Linux doesn't undergo those audits, and the reason is that linux developers feel that the other things they are doing with that time instead are more valueable.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    8. Re:Why don't other OSs profit from OpenBSD audits? by jesser · · Score: 1

      I do remember reading that some major OSS group (Apache ?) uncovered a large number of serious buffer overflow exploits in the TCP/IP stack of nearly every OS out there, OSS or not.

      samba maybe?

      --
      The shareholder is always right.
  13. Secure Linux by gnugnugnu · · Score: 1

    Now would be a good time to remind you of kha0s Linux
    http://www.kha0s.org (thats a zero, not an "o") which tries aims to be secure by default.

    I wonder if Redmond Linux will try and be as secure as windows (http://www.redmondlinux.org/)

    --
    dont Mark me up as informative

    (Reverse physcology for those bastards who keep on moderating me down from 1 to zero)

  14. Security by ACK!! · · Score: 1

    The only truly secure box is the one that is turned off. If you want a secure linux box, then pull the plug out of the back of the damn wall.

    BSD is better or should I say it is easier to install the OS so that all the obviously compromising crap is turned off or not installed.

    What I want to know is whether or not the more expensive Redhat secure server could stand up next to a properly configured standard issue BSD box?

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
    1. Re:Security by brendan.b · · Score: 2

      I read somewhere the following quote:

      "The only truly secure system is one which is switched off, disconnected from all networks, buried in a bunker made of six foot thick concrete with armed guards posted outside. Even then I wouldn't stake my life on it being secure!"

      I tend to think this is overkill. Like everything in life, security is a trade-off. The more secure the system, the less usable it is.

      OpenBSD is pretty good if you need high security, but is overkill for home users (and office workers). For this reason OpenBSD will never have the same popularity as Linux or Windows.

      It still has its place though, in ensuring that standards are maintained in these other OS's as I believe that it really sets the benchmark for what should be possible with any OS. BrendanB.

    2. Re:Security by slashdot-me · · Score: 1

      > The only truly secure box is the one that is turned off.
      My win98 box has a wakeup-on-lan-traffic feature.
      Ryan

    3. Re:Security by drinkypoo · · Score: 2

      Sure, but the WOL feature doesn't wake up your system every time it sees a packet, or even every time it sees a packet which could conceivably be interpreted as belonging to it. If it did, no machine on a NetBIOS network would ever go to sleep, due to the dramatic quantity of broadcast traffic.

      One of these days I need to look up what WOL DOES wake up on, and just what a "Magic Packet" entails.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Security by LiNT_ · · Score: 1
      The actual quote is:
      "The only truly secure system is one that is powered off, cast in a block of concrete and sealed in a lead-lined room with armed guards -- and even then I have my doubts."

      The quote was made by Dr. Eugene Spafford, director of www.cerias.org at the University of Purdue. He's most probably most notable for his work on Tripwire.

      Just letting you know.

      LiNT

    5. Re:Security by eswan · · Score: 1

      If I remember correctly, it's a packet with the network card's mac address repeated numerous times, possibly some other garbage included. The computer never completely shuts down the nic, and then when the nic hears it's 'name' called out repeatedly, it signals the computer to wake up.

    6. Re:Security by brendan.b · · Score: 1

      Thats the one!!! - Sorry it was late at night and I really couldn't remember where I read it.... I know I have it in a book somewhere.....

      Thanx..

      BrendanB

  15. Most Secure Well Known OS perhaps... by kabir · · Score: 5

    OpenBSD does an amazing job of presenting an extremely secure distribution, I will stipulate that right at the get go. I think it's a bit premeture to say that it's the Most Secure OS though. There are a number of implimentation of the DoD B1 security standard (as applies to operating systems, specifically) in the world - these include Trusted Solaris from Sun and PitBull from Argus Systems Group.

    Granted, these operating systems take a quite different approach to security (rather than requiring strict application audits as in OpenBSD they instead try to eliminate the need for such audits through strict kernel control manifested in a number of sneaky ways). These systems have been, and are currently widely used by military, intelligence, financial, and, increasingly, high end e-commerce systems. In an attempt to increase public awareness and popularity of PitBull Argus Systems Group has begun giving it away for non-commercial use. Anyone interested in high security servers is highly recommended to check it out. It's no holy grail, and by no means the right solution for every problem, but it is a very interesting take on the problem, and quite a different way of looking at system architecture and administration than most of us get exposed to on a regular basis.

    None of this is intended to steal OpenBSD's thunder - it's a great accomplishment, and far closer to existing operating environments than it's B1 counterparts (which makes it more accessable, and more flexable). Often, a B1 system will be severe overkill (or just too much of a pain to configure and manage), where OpenBSD will just work. So I'm not saying that OpenBSD is no good, I'm just saying that choosing the "Most Secure OS" isn't quite so clear cut...

    Oh, BTW, there is a Trusted BSD project, but it's fairly young and as I understand it building a trusted OS is quite time consuming. When it's ready I think it will likely kick ass, but it may yet be a long way off.
    --

    --
    Behold the Power of Cheese!
    1. Re:Most Secure Well Known OS perhaps... by jarkko · · Score: 2

      Jesus H. Christ!!

      I had to check the argusrevolution site out, and boy did I run away screaming. I'm really not sure who the target audience is (for the site anyway).

      The site seemed to be designed for the im-so-cool-im-@-h@x04-fux0r-@11 people. So, the old boring me decides to try lynx. It definetely looked better.

      Oh well, the weekend is coming so maybe I'll try it when I'm wasted properly.

    2. Re:Most Secure Well Known OS perhaps... by drinkypoo · · Score: 1

      Is there any info on the last time there was a local exploit on trusted solaris? How about a remote exploit?

      I just love OpenBSD's front page...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  16. Security Evaluation by sporri · · Score: 1

    Has OpenBSD never been submitted for security evaluation. M$ went to big heights over the C2 stamp on NT4. How about an officeal evaluation of OpenBSD's security

    1. Re:Security Evaluation by -brazil- · · Score: 1

      These official evaluations are extremely expensive, so who's gonna pay for it?

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

  17. Time to kick-in with the BSD questions :-) by Eg0r · · Score: 2
    Does anybody know of an firewall/NAT OpenBSD Floppy/LS120 project? you know, something like Linux Router which boots from [insert your favorite media] and decompresses in RAM

    BTW, is a cut-down version of OpenBSD still OpenBSD?

    Okay I have to admit I don't know shit about BSD, but I could see the point to have such a project... Even if it's just to say to your boss "look pops, it's OpenBSD booting a write-protected media, it's bound to be secure!"

    ---

    --
    "Hasta la victoria siempre!" El Comandante
    1. Re:Time to kick-in with the BSD questions :-) by Vspirit · · Score: 2
      PicoBSD may be interesting to you.

      Small and embedded FreeBSD (PicoBSD)
      PicoBSD is a one floppy version of FreeBSD which in its different variations allows you to have secure dial-up access, small diskless router, or even a dial-in server. All of this on only one standard 1.44MB floppy disk. It runs on a minimum 386SX CPU with 8MB of RAM, and no hard drive is required!

    2. Re:Time to kick-in with the BSD questions :-) by Anonymous Coward · · Score: 1
      Have a look at the stuff in /usr/src/distrib/i 386/floppies.

      Creating a customized boot floppy with whatever you'd like is quite trivial.

  18. Nexus by Lanir · · Score: 3

    There is a Linux distribution with much the same philosophy. It's still being worked on from my understanding of things, tho I'm not at all an authoritative source. The name of the distribution is Nexus and the website is here. As usual, the proper reply to "Why isn't there a widget for this?" is "Because you haven't written it yet." If you want this, help out and do what you can.

  19. What is security, anyway? by pellemell · · Score: 1

    The Department of Defense has four classes of operating system security where A is the best and D the worst and where the C class has two subgroups C1 and C2. OpenBSD as (almost) all other unices are at level C1 but Windows NT (and proably also 2000) are at level C2 (a higher level), however I think few would use theese operating systems in environments OpenBSD normally serves. Still when you read about operating system security the Windows guys can always claim they are using the more secure OS. Maybe we could (kindly) ask the Department of Defense to intruduce another OS scale ... Bug-free-ness...

    1. Re:What is security, anyway? by Epeeist · · Score: 2

      "The Department of Defense has four classes of operating system...but Windows NT...are at level C2"

      This is a common misconception, promulgated by marketing droids. Operating systems are not given security classifications, particular hardware and software installations are.

      To use NT as an example, 3.51 was given a C2 classification, provided it did not have a floppy drive or network card installed.

    2. Re:What is security, anyway? by shippo · · Score: 1

      I though NT passed C2 spec only if not connected to a network and with the floppy drive removed.

    3. Re:What is security, anyway? by -brazil- · · Score: 2
      However, you have to take into account that at the C and even the B level, these "Orange Book" criteria are a totally theoretical thing. A System being B1 certified does not mean that there are not security holes - just that it supports audit trails and a lot of other security features/i>.

      Also, last time I looked, Windows NT got C2 only under very specific circumstances that have nothing to do with any actual productive environment.

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    4. Re:What is security, anyway? by jackmama · · Score: 2
      Found this on Microsoft's site a while back, and somewhere else on their site is a document explaining how they got C2 certification for NT4. The story about 3.51 being certified without a network connection or floppy drive is quickly becoming urban legend, or at least a standard slur whenever the subject is brought up.

      Anyway, they seem to have C2 certification for NT4.

    5. Re:What is security, anyway? by Epeeist · · Score: 1
      The story about 3.51 being certified without a network connection or floppy drive is quickly becoming urban legend, or at least a standard slur whenever the subject is brought up.

      Assume I was wrong about the floppy drive and network card. However when you state Anyway, they seem to have C2 certification for NT4. you compound the fallacy about certification being given to and OS per se. If you look at the MS site it actually states that a particular configuration of NT 4 was being used for evaluation. The quote is

      "This checklist outlines the steps you should take to duplicate the C2-evaluated configuration of Windows NT Server 4.0. Note that following this checklist does not make your installation C2-compliant; it merely assures you that thesoftware configuration matches the configuration that the NCSC evaluated."
    6. Re:What is security, anyway? by jackmama · · Score: 2
      Well, yeah. The best you can do is duplicate the configuration under which they achieved the C2 certification, unless you want to pay for certification of your own setup. It doesn't change the fact that they achieved the rating, and that by following the same guidelines, someone else can have their installation certified. Since C2 can only be officially certified on a case-by-case basis, it seems like they've done all they can to prepare people for it.

      I linked to a checklist of things you need to change to match their configuration, so I didn't intend to mean a default install of NT is compliant. I simply intended to show that NT4 can be made C2 compliant, and put an end to the 3.51/no floppy/no network anecdotes.

    7. Re:What is security, anyway? by Wheely · · Score: 3

      Actually, C1 is higher than C2. B1 and B2 exist as well (I have worked on the development of a B2 secure unix with some B1 features) and all the common "secure" operating systems struggle to maintain C2 level security. To say that any of the mainstream operating systems are the most secure in the world is bizarre.

      Regards

    8. Re:What is security, anyway? by drinkypoo · · Score: 1

      Except you're wrong. There is a document which comes with 3.51 which tells you how to make it C2-compliant, and one of the line items is actually to remove networking altogether, not just remove the NIC. I'm not personally sure about the floppy drive thing, but I definitely remember the networking bit.

      M$' stack is lousy, anyway. At least in 3.51 and 4.0 (don't know about 2000, but I Suspect not) if you had four protocols bound to a NIC, any incoming packet would be checked against EACH PROTOCOL to see if it matched; Which involved calling a function in the protocol's library. Then (I am led to believe, but could be wrong), even if it matched a previous protocol, the OS would continue checking it against other protocols.

      Bleah, I say.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:What is security, anyway? by AntiBasic · · Score: 1

      Now the DoD model was created back in the early to mid 80's. Everything, if not 99%, is obsolete standards by now. If you still want to bother with what the US government considers secure, then check out TrustedBSD

  20. Secure?! by xpurple · · Score: 1

    It's not secure...I only know of one OS that's fully secure (remotely). MacOS, hehe. Try to root my box :)

    --
    http://www.xpurple.com
    1. Re:Secure?! by Atomizer · · Score: 1

      Aren't you worried about people printing through the AppleTalk shares (DSL and Cable modem users) and using up all your paper and ink? That stuff's expensive. If you run out and can't print, isn't that a DOS?

    2. Re:Secure?! by FyreFiend · · Score: 1

      Root? no. But there are a few hacks to crash a Mac (Open Transport bugs and such). Plus, now that MacOS 9 has TCP/IP File sharing some one might be able to do some damage (I haven't heard of anyone doing it yet).

      -Fyre
      (Please note that I'm a Mac user)

      --
      - Apple Computer......proudly going out of business for over twenty years.
    3. Re:Secure?! by drinkypoo · · Score: 2

      I know this is flamebait-esque, but MacOS9 and below being secure is certainly an artifact of the OS just not doing that much.

      UNIX has tended to run, as standard services, a much larger set of applications. Until recently Apples used only Appletalk to speak to one another, and TCP/IP to speak to the rest of the world (Or to NT boxen or Linux boxen which were willing to deal with them.) So there really wasn't any way to do anything to a Mac remotely.

      MacOS is also a single-user operating system (Does that change in X?) with only a local login context. I'd guess there's a PC-Anywhere equivalent for it by now (Ah yes, VNC seems to be in beta) so there's another potential source of vulnerability. ph34r me as I hax0r your mac from my Wince handheld.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  21. He didn't "discount the 'more eyes ..' philosophy" by msouth · · Score: 4
    Theo doesn't pull his punches (then again, he never does), in particular, discounting the "more eyes means better security" philosophy. Then again, he's probably right.

    If anything, he discounted the idea that more Linux users makes Linux more secure than OpenBSD. He says that most of these people can't write programs over 300 lines, and that they're no real help to the security of the system.

    But that doesn't discount the idea that, for a given system, more eyes make for better security. OpenBSD would be more secure if more people were doing the same thing that Theo does with it. Okay, there's a possibility of too many chefs spoiling the stew at some point,I guess, but in general I think that it's pretty clear that more eyes looking at a given system makes that system more secure than it would be with fewer eyes.

    Anyone arging that any system Foo is more secure than any system Bar if more people are looking at Foo than at Bar has a problem with their logic. (And, granted, most people have a problem with logic.) Like one person posted, his system is pretty secure now that the power supply has failed...

    Rather than say that he discounts the "many eyes" argument, I would say that he brings out how important a few well-trained eyes spending a lot of time on a set of code can be. That's easy to forget (or to never know if all you know about writing code comes from reading ESR...).

    FWIW
    --

    --
    Liberty uber alles.
  22. Re:Secure? Well of course... by ssimpson · · Score: 1

    (PS: This isn't flamebait - I don't use either Linux or BSD in anger...)

    Do you have a citation for the 260 copies of OpenBSD used for "most sensitive data" BTW?

    This story details that the NSA (the people who dictate what platform is used for greater than Secret data) are progressing with Linux as a new secure platform. Though this doesn't mean BSD will not be considered, it's fairly indicative.

    I've often thought that Linux versions should include more crypto/security as standard (e.g. SSH, GPG, EFS, IPSEC (or even PPTP!), secure file deletion etc etc).

    Rgds, Sam

    --
    "Mary had a crypto key, she kept it in escrow, and everything that Mary said, the Feds were sure to know."
  23. Small code base and experience ease maintainance by ubi · · Score: 1

    OpenBSD certainly is a strongly secure O.S., and such level of security is also -but not only- due to some facts: it has a small, then more maintainable, code base; its developement can exploit the experience matured by all other OSs out there. Actually, it is no secret that most security bugs stem from bad programming attitude and that security-conscious programming is possible. I do not need OpenBSD at the moment, but to know that there is an OS programmed with security always in mind helps me sleep well, for when I'll need it I'll know where to find one.

  24. Re:Secure? Well of course... by gi_wrighty · · Score: 1
    Do you have a citation for the 260 copies of OpenBSD used for "most sensitive data" BTW?

    Well it's mentioned in the article.

    And it was posted on /. what more could you ask for?

    wrighty.

  25. Theo's model working doesn't mean Linux's doesn't. by jht · · Score: 3

    Theo has a security audit model that works terrifically well - having trusted, talented people audit the crap out of the code and being real finicky about releases.

    The Linux model (and the generic Open Source model, at that), relies on a broad pool of users with code access reading and using it. A lot of bugs, many of them security-relat, will be found this way.

    However, though security bugs will be found and fixed with the infinite-monkeys methodology, it does fall short on finding security issues proactively. You can find a lot of holes in that fashion, but to really ultra-secure and OS, you need people who are as freakish about security as Theo. The other side of that is that the users who seek out OpenBSD are also likely to be much smarter about security themselves.

    Linux is a reasonably secure OS for the "average" user, and the methodologies are adequate for the end result. The companies distributing the OS need to be more proactive about looking for holes, though - there's a lot of ways to root a Linux box, and the consequences of allowing it to happen are sufficiently high that it's worth more work to find holes before they get into the distro.

    Say what you will about Microsoft, but their Windows Update is a really nice mechanism for distributing patches and updates - none of the Linux vendors (even Mandrake) come close to that level of functionality. Most Slashdot readers will be fairly proactive about their boxes, but that doesn't mean all Linux users are like that. They need an easier way to patch and update their boxes when holes are found.

    - -Josh Turiel

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  26. Buffer Overflows by toofast · · Score: 2

    "buffer overflows" (which overwhelm a machine with data packets)...

    Correct me if I'm wrong, but a buffer overflow is _not_ overwhelming a machine with data packets. That sounds more like a DoS attack. A buffer overflow is more like declaring a static char a[20] then exploiting the 20-character limit, inserting malicious instructions in the "over-the-20-character-buffer" overflow to be executed. If the program is, say, a daemon or a program run as root, well the overflowed instructions are also executed as root, allowing one to create an account, open a port for himself, yadda yadda yadda...

    Buffer overflows have plagued the software industry for years, and are obviously more apparent in OS's that are connected to the Net. I'm sure MS Office is just full of 'em, but they're not always easy to discover.

    1. Re:Buffer Overflows by Sir+Runcible+Spoon · · Score: 1

      You would be doing well to insert code to be executed using a buffer overflow. Buffer overflows generally just corrupt the stack (other variables and the return addresses from function calls). The net effect is to crash the program. It is what the OS does when the login program crashes that can cause a hole.

  27. Far From It. by tqbf · · Score: 4
    I have some respect for the effort that Theo and the auditors have put into reviewing OpenBSD. I was peripherally involved in the project for about a year, and wrote most of their advisories. I also know Theo personally and have great respect for his technical acumen.

    However, the notion that OpenBSD is the "most secure OS", or even the "most secure OS in common use", is absurd. Nor is it the most secure OS "out of the box". Rather, it is the leader in out-of-the-box security in a rather narrow set of popular, open-source, Unix-like operating systems.

    There have been commercially-available mandatory access control Unix-based operating systems on the market for years. The "trusted" variants of the commercial Unices are great examples. These operating systems get their security from the compartmental design of the system, and are thus largely immune to (unavoidable) trivial programmer errors.

    A great microcosm of this same competition exists in the free SMTP MTA's. Modern, secure mail transports are written in a compartmentalized fashion, so that a bug in one subsystem doesn't compromise the whole thing, or worse, the whole OS it runs on. Systems like Venema's Postfix and Dan Bernstein's qmail (which has never had a published security hole) are examples of this design.

    Meanwhile, legacy MTA's like Sendmail and Exim remain popular, despite a history of insecurity. Sendmail's authors would happily claim that, after literally decades of audit, it is secure despite a monolithic design. Nobody that takes security seriously buys this argument anymore, though, because effective alternatives exist that are built on a more secure design. So what's the difference between Sendmail and OpenBSD? Well, OpenBSD is orders of magnitude more complex and has had less than 10% of the long-term attention that Sendmail has had.

    Calling OpenBSD "secure" in light of competition from Argus Secure Solaris or even wrapper systems like SeOS is not much better pitting Sendmail against qmail.

    It's definitely true that in practical terms, OpenBSD is a more trustworthy distribution of free Unix code than Red Hat Linux. However, with very few exceptions, OpenBSD's design remains stagnant and embraces an obviously-inferior security model. Who do you expect to implement compartmentalization and Mandatory Access Control first, OpenBSD or Linux?

    My money is not on OpenBSD in the long run.

    1. Re:Far From It. by nous · · Score: 1

      > Who do you expect to implement
      > compartmentalization and Mandatory Access
      > Control first, OpenBSD or Linux?

      is "compartmentalization" your word for type enforcement that is available on some firewalls?
      [not too hard to implement in OpenBSD precisely because its architecture is stable and well understood.]

      unfortunately, that technology is patented, so anything like it can get into trouble... :(

      -- nous

    2. Re:Far From It. by drinkypoo · · Score: 1

      This is a result of flaws in the patent system, namely, humans.

      One of the requirements for patent issue is supposed to be that an innovation is not OBVIOUS. Unfortunately, patents are frequently too broad, so that a patent-holder may successfully sue someone who has reached at the same (obvious) destination through other means.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  28. OpenBSD Bootable distro by KMSelf · · Score: 2

    The topic of an OpenBSD bootable business card (or simply a small CD-ROM installation) was raised on misc@openbsd.org recently. I believe there's an interest in the project, and one correspondant was going to contact one of the people who'd helped put together the LinuxCare BBC (a pimp-ass Linux-on-a-CD distro that's with me always). Sorry, forget names, but check the past couple of weeks of archives.

    My suggestion was that such a distro would be a great admin/rescue/demo tool, particularly if it allowed someone to set up a firewall with the system. One plus of OpenBSD is its union mount method, which allows mouting nonwritable media ass if they were a writable filesystem (I've heard that this may be a feature of the 2.4 Linux kernel as well). This allows for both the security of having nonvolatile media, and the flexibility of a mutable fileystem. Pretty cool.

    What part of "Gestalt" don't you understand?

    --

    What part of "gestalt" don't you understand?

  29. Re:Theo's model working doesn't mean Linux's doesn by Emil+Brink · · Score: 2
    Um, do BSD hackers read like (speed)daemons, too? The linked-to article mentions the auditing as well:
    Over an 18-month period, a team of 10 volunteers vetted OpenBSD's entire source code - all 350 megabytes - weeding out thousands of bugs.
    Surely that must be a mistake? I find it very hard to believe that the OpenBSD code is a full 350 MB! A Linux kernel is what, somewhere between 10 and 20 MB of (compressed) code... If the size is in fact true, then those 10 guys must have read an average of 35 MB each, over 18 months. That's 1.9 MB/month! Wow. Where is the error here?
    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  30. Re:He didn't "discount the 'more eyes ..' philosop by 0xdeadbeef · · Score: 1

    Users != programmers. I don't think anyone who uses the phrase "more eyes mean better security" conisder the "eyes" of people who never work with the code. His statement is FUD and flamebait, but then again, that's consistent with his reputation.

    Obviously a focused audit will be more effective then casual debugging, but that scales as well.

  31. Re:Theo's model working doesn't mean Linux's doesn by graveyhead · · Score: 1
    Windows Update is a really nice mechanism for distributing patches and updates - none of the Linux vendors (even Mandrake) come close to that level of functionality.

    Actually Debian does a great job with network updates, although it uses a command-line interface instead of a button. RedHat also has similar functionality in RPM and a fairly nice GUI interface to this tool called GnoRPM.

    Both of these tools are much better than Windows update IMHO, because they also update applications (including server applications with security holes) in addition to updating the kernel itself.

    I'm fairly certain both of these distributions had this functionality before Microsoft "innovated" the Windows update mechanism.
    --d
    --
    std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
  32. NT4 *not* C2 certified by KMSelf · · Score: 5

    If you read the Microsoft NT C2 Configuration article closely, with comprehension, you'll find that it speaks of NT 4.0 being evaluated, but never certified, as being C2 compliant. This was addressed in this BugTraq post. Believe you me, if NT 4.0 had been certified, Microsoft would be singing it to the heavens. But they don't want you to know that. You'll also note that "The C2 Administrator's and User's Security Guide" is itself a MS Windows executable (http://www.microsoft.c om/technet/security/exe/C2SecGuide.exe), hardly the most secure and safe way to transmit data around the Internet. Anyone got an open-standards version of this document?

    They also don't want you to know about the man they killed after he first got WinNT 3.51 C2 certified, then told Microsoft that it would not be possible to get C2 certification for WinNT 4.0. Ed Curry, military man, NSA-certified technician, and a former independent contractor for Microsoft first had his business, health, and ultimately life destroyed. I knew Ed only from online encounters in Nick Petreley's InfoWorld forums, but the man was a friend, willing and capable of sharing fascinating information. Ed Curry died in December of 1999 of a stress-induced stroke. He is survived by a wife and young daughter.

    What part of "Gestalt" don't you understand?

    --

    What part of "gestalt" don't you understand?

    1. Re:NT4 *not* C2 certified by Animats · · Score: 5
      OK. Here's NSA's official list of certified products, with the NSA Trusted System logo one very seldom sees. NT 4.0 with Service Pack 6A and additional "C2" fixes made the list, at the lowest evaluated level, after four years of work. That's not much of an achievement.

      NSA's computer security evaluation program hasn't been very popular. NSA also evaluates security equipment like padlocks and safes, and back in the '80s when they started evaluating computer systems, they thought much the same approach would work. Early on, evaluations were conducted by in-house NSA staff, under a "two-try" system; the system was evaluated once, and if it didn't pass but looked promising, the vendor was given hints on what to fix. The second try was pass/fail; no further tries were allowed. It wasn't considered the job of the evaluation team to debug the system.

      The current scheme is much more vendor-friendly. Evaluation is usually done by outside contractors paid by the vendor. The vendor can keep trying to pass as long as they pay the vendor. NSA then reviews the evaluation. That's how NT 4 got through.

      Even under the same criteria, the new approach is much easier to pass. Under the old scheme, vendors didn't go for evaluation until they were really confident of their ability to pass, since outright rejection was possible. Now, vendors can submit whatever they've got and keep debugging until they wear down the evaluation contractor. That's not good. Note that it took Microsoft years of trying to get NT 4 through.

      C2 is a very low standard. Nothing below B2 is really serious. It's embarassing that NT can't make C2 out of the box.

      The list is depressing. Little has been added in recent years. The security properties of commercial products are so weak today that it's embarassing. Yes, the criteria are dated, but that's not the big problem.

  33. C2 is NOT secure!!! by Anonymous Coward · · Score: 2
    First off, remember that C2 is now obsolete, anyway. Noone is trying for orange book evaluations anymore. Now vendors of Trusted Operating Systems try for Common Criteria evaluation.

    Besides, evaluation requires huge amounts of $$$ and documentation, and may not actually involve an exhaustive code audit. (C2 certainly does not.) Frankly, Theo is not impressed with TOS evaluations, and might have to wea ken OpenBSD's crypto to get such a rating.

    It is much more reliable to just turn things off until you have time to audit them.

    OTOH, Theo's decisions are not flawless. C2 would require ACLs, and Theo does n't want them in OpenBSD. I think he's correct, that they usually are a problem, but I think that an admin should have the option of using them.

  34. Re:Windows Update by jht · · Score: 2

    We digress a little here, but M$ introduced Windows Update as part of Windows 98, in mid '98. The Red Hat update wizard they have arrived with the debut of RH 6.0, whenever that was. Sure, the Linux update wizards are robust and capable, but the Microsoft one was there real early in the game, and it works very well. They update any apps that Microsoft is willing to allow into the MS sandbox (for instance, Flash and Shockwave updates can be downloaded from it), but not third-party apps in general.

    They also have an Office Update site as well that uses the same technology (a funky ActiveX control) to check for and patch Office 2000 code.

    What Microsoft doesn't do is roll every single update into Windows Update - a lot of the security hole patches for servers are only accessible from the kbase article or the Security homepage. Windows Update is more focused on the consumer OS and apps.

    - -Josh Turiel

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  35. Busy Auditors by brokeninside · · Score: 2
    Over an 18-month period, a team of 10 volunteers vetted OpenBSD's entire source code - all 350 megabytes - weeding out thousands of bugs.

    10 programmers, working every day for 18 months would have to audit over 65k of source per day to reach 350 megabytes. My guess that on average, 65k of source would end up being about 1800 lines of code.

    I wonder (a) how much of that is in comments and (b) if perhaps some portions do not need to be audited.

    1. Re:Busy Auditors by rxmd · · Score: 1

      I don't think you can break it down into numbers that easily, partly because the code base changed during that time.

      --
      As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
  36. Re:Theo's model working doesn't mean Linux's doesn by Ranger+Rick · · Score: 1
    OpenBSD's code includes all of the user-land utilities that make up a UNIX system as well. Linux is just a kernel. OpenBSD (or any of the *BSDs) are more the equivalent of a Linux "distribution".

    :wq!

    --

    WWJD? JWRTFM!!!

  37. Re:Linux distro security by xrayspx · · Score: 2

    Actually, GCC should be highly discouraged on a firewall/bastion host. Never give the kiddies any breaks.

  38. More than one Theo by Rupert · · Score: 2

    [shudder]

    I greatly admire Theo's work. I just don't think you'd want two of him on the same project, maybe even the same planet.

    --

    --

    --
    E_NOSIG
  39. Time to move on... by Derwen · · Score: 1
    ... and let bygones be bygones?
    Anyway, if you do look for a link, good luck:
    NetBSD Search results -------------------------------------------------- ------------------------------ No matches were found for theo and de and raadt

    Looks like he's been purged with Stalin-like efficiency ;-p
    - Derwen

    --
    http://fsfeurope.org/
    1. Re:Time to move on... by Assistant+Madman · · Score: 1

      >And yes, I'd be happy to bury the hatchet.

      Between his eyes?

      :)

      Cheers.

  40. Re:Linux distro security by HIghoS · · Score: 1

    Agreed... yet you can always remove it later, but then again, what's going to stop a kiddy from just download binaries... *shrugs*

    I'm no security expert.

    -

  41. Oy, graveyhead! (OT) by PhilHibbs · · Score: 1

    Don't you mean aychteeteepeeslashslashslashdotdotorg?

    1. Re:Oy, graveyhead! (OT) by graveyhead · · Score: 1

      This came from a post a while back where Slashdot was discussing new top-level domains. I think it was CmdrTaco who said he wanted http://www.slashdot.dot

      --
      std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
  42. BSD? psha! MINIX: hands down the most secure. by option8 · · Score: 2

    well, duh. no networking, no services of any kind, and, well, that's it.

    if you don't have console access, you can't get into even the least secure minix box :)

  43. Debian does not "come close" by autechre · · Score: 3

    It blows the MS mechanism into tiny chunks.

    Debian has apt, which has several advantages over Windows update:

    1. Debian is mirrored on several zillion servers, so if one is slow or down, you can simply choose another. Route to MS gets messed up? Too bad for you...please hang up and try again.

    2. You can update ALL of your packages, barring those you've had to compile from source, which, considering the sheer volume of Debian packages, =="not bloody many".

    3. You can use it from the command line, which is a good idea if you're updating X-Windows :) You could also use one of the "console GUI" tools such as capt or aptitude, or an X-based tool like GnomeApt.

    4. You don't have to do anything evil like run ActiveX controls to use apt-get.

    5. Apt-get will let you upgrade the ENTIRE SYSTEM AT ONCE. Try using Windows update to move from NT 4.0 to Windows 2000 -- without even rebooting :)

    --
    WMBC freeform/independent online radio.
    1. Re:Debian does not "come close" by Amokscience · · Score: 2

      Just to add another voice. BSDs can do this rather easily as well. Between packages, ports, and cvsup you can completely update your system every night if you want. This means the entire system kernel and all. Kinda funny how much Debian and the BSds are alike in ways.

      --
      Fsck cluebie moderators. I'll say what I want, offtopic or not. And fsck having to qualify every bloody statement just
  44. Re:I have the most secure system (OT) by Score+0 · · Score: 2

    This reminded me of an experience I had about ten years ago. Right after college, I spent a few months working at a retail PC store while looking for a good engineering job. One day, a guy came in asking for advice on how he could keep his system secure while he was at work. He claimed that "they" were getting onto his PC, he knew this because files that were in one directory would be moved to another directory. I assumed that he was leaving his PC on so that he could dial into it from work but, when I mentioned this during the conversation, he told me that his PC was turned off all day. I explained that with no power, his HDD would not be spinning and there was no way that anyone could access it remotely. With a completely straight face he responded, "They can". He finally left relieved when I suggested that he unplug the phone line from the jack during the day.

    Just wanted to let you know that power or not, "they" can still get at you.

  45. Actually, close to it. by Nonesuch · · Score: 2
    I had a nice debate with TQBF on this subject about a year ago.

    Take a look at the BSD-derived OS shipped with the Sidewinder firewall, which they call SecureOSTM. Secure Computing has compartmentalization implemented in what they call Type Enforcement.

  46. Re:OpenBSD vs. Linux by Nonesuch · · Score: 1
    Theo is definitely "one person with a vision", though it may not be a vision many people share.

    The various BSD flavors (Open,Free,Net,BSDI) do compete against each other in some respects, but generally each has a well-defined niche, with minimal overlap between them.

    There are some applications for which even I, ardent OpenBSD proponent that I am, choose another OS.

  47. Re:Theo's model working doesn't mean Linux's doesn by dhuff · · Score: 1
    Say what you will about Microsoft, but their Windows Update is a really nice mechanism for distributing patches and updates - none of the Linux vendors (even Mandrake) come close to that level of functionality.

    Well, the MandrakeUpdate utility seems as easy to me as Windows Update. From their web page:

    "An update utility called MandrakeUpdate is installed on your Linux-Mandrake desktop. All you have to do is launch MandrakeUpdate to update your system through a graphical utility. The program lets you choose your ftp server within a list of server mirrors. Then it fetches each update you have to make and lets you choose those you really need."

  48. 1 Genius 10,000 Journeymen by Ars-Fartsica · · Score: 2
    If anything, he discounted the idea that more Linux users makes Linux more secure than OpenBSD.

    Yet no distribution of linux is as secure as OpenBSD. Your entire line of reasoning is specious, and you conclusion is unwarranted.

    Theo is correct. Security analysis is difficult - even most experienced programmers have no idea how to properly apply security in their code. "More eyes" in this case are largely irrelevant and maybe even detrimental if they don't know what they are doing.

    In any case, it doesn't appear that the linux community has mustered "more eyes" than the OpenBSD team, and your presumption with regards to this is largely naive.

  49. The "fact" doesnt' exist. by addison · · Score: 3

    It doesn't change the fact that they achieved the rating, and that by following the same guidelines, someone else can have their installation certified.

    It doesn't, because that fact doesn't exist.

    Its been EVALUATED. Not certified.

    And no, you can't have YOUR installation certified, either.

    Additionally - the 3.5 (not 3.51) Certification - *was* without a network or a floppy drive.

    I simply intended to show that NT4 can be made C2 compliant, and put an end to the 3.51/no floppy/no network anecdotes.

    You were simply, wrong.

    First - its 3.5. On 3 machines (2 x86, 1 Alpha) with a certain service pack. And no floppy, no network card. its not anecdotal. Go find the facts, and read them.

    And the default of NT isn't complaint/certifiable. NT 4 has *never* been certified as C2 (Orange Book) secure.

    And attempting to put an "end" to the factual complaints based on a badly flawed understanding is not a good idea.

    Addison

    1. Re:The "fact" doesnt' exist. by jackmama · · Score: 2
      Yes, it's been EVALUATED, not certified. Bad choice of words. The evaluation, however, means that it is a C2-rated product. Semantics is an ugly game.

      I understand that the 3.5 certification was without a network or floppy drive, but that isn't the only C2 rated NT product, which is what I was driving at.

      I hate being put into a position where I feel like I'm defending Microsoft, but it's silly to play word games with these ratings. NT 4 has been evaluated at C2, and so it has a C2 rating.

      This bores me now. Anyone that actually cares to know can jump around the TPEP site and draw their own conclusions.

  50. Pleeeeeeaaaase.... by Anonymous Coward · · Score: 3

    Most secure OS my @$$. OpenVMS right out of the box is literally orders of magnitude more secure than any *nix. NO buffer overflow exploits (never had 'em, never will). NO means of gaining priviledged access from a nonprived account. NO means of cracking passwords in SYSUAF (thanks to a strong one-way hash). Heck, you need a prived account just to look at SYSUAF! The amazingingly TINY handfull of security wholes which have occassionally cropped up in VMS over the last 23 years have been promptly corrected.

    The only ways to break into a VMS system are:

    • "Social hacking" -- tricking someone into telling you their password or guessing at sites with poor password policies,
    • Packet sniffing at sites where SSH and other secure connection techniques are not used (again, a policy issue),
    • Gaining physical access to the console and using documented procedures for by-passing password protection.
    That is all. Period. There are NO other ways. Zero. The same cannot be said of ANY other OS.

    And don't hand me the "closed-source, proprietary OS, security through obscurity" arguements. The OS is better documented than any other in the world (most of it available on the web), including the system internals. Source listings are available for a fee for every part of the OS except those portions related to license handling (for obvious reasons).

  51. SecureBSD by topdown · · Score: 1

    If you want to secure your FreeBSD system a little more, check out SecureBSD

    I haven't tried it myself, but it looks pretty good, and they have a nice logo too. :o)

  52. Re:He didn't "discount the 'more eyes ..' philosop by CBravo · · Score: 1

    Actually, having more people around seems to achieve a different effect: less accountability to quality.

    --
    nosig today
  53. Re:Theo's model working doesn't mean Linux's doesn by sqlgeek · · Score: 1

    I'm hopeful that Nautilus/Eazel will fill the role for Linux distros that Windows Update does for Windows XX.

  54. Re:Secure? Well of course... by drinkypoo · · Score: 1

    You're not sufficiently paranoid. Why do you assume that those leaks were unwanted?

    Haven't you ever seen Wag the Dog?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  55. Re:Linux distro security by pope+nihil · · Score: 1

    mount /home and /tmp (the only place kiddies should be able to write to) noexec. that'll give 'em something to think about.

  56. Re:OpenBSD is very good by drinkypoo · · Score: 1

    I clicked around (about ten clicks' worth) and couldn't find a nice technical document that told me what Pitbull was. There was a place to purchase it for $25, though. I didn't see anywhere I could just bust a download.

    Lots of press releases, though. Is this an example of security through absurdity?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  57. Re:Theo's model working doesn't mean Linux's doesn by drinkypoo · · Score: 1

    debian had it before windows update. RedHat didn't.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  58. Re:Theo's model working doesn't mean Linux's doesn by drinkypoo · · Score: 1

    I think you need to put down the bag and stop breathing vapors.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  59. Most secure OS? Refine that a bit.... by BulletValentine · · Score: 1

    Maybe most secure Unix-type OS and/or most secure open source OS, by default or otherwise. But I think OS/400 is much more robust and secure, in total. -- BV

  60. C'Mon People by _iris · · Score: 1

    ``"...buffer overflows" (which overwhelm a machine with data packets)...'' Since when?

  61. A Question by Ryvar · · Score: 1
    After reading through the better part of 'Securing and Optimizing Linux: Redhat Edition', I got the impression that a fairly stable (if stripped-down) OS was the end result. However, no expert on security, I was curious as to what other /. users had to say on this manual as a means of securing Linux . . .

    --Ryv

  62. It's for real by tilly · · Score: 5

    I know Karsten from the same online forums that we both knew Ed Curry from. Microsoft did a ton of stuff to him. Some of which simply cannot be sustantiated. For instance after his company was destroyed, at one point he got a job, then his boss' boss got a phone call from Microsoft, and his boss was ordered to fire him. Which kinda sucks when you are supporting a wife and kid.

    As for the current location of that online community, follow my .sig.

    BTW a question you probably have right now is whether or not we can be believed. Well we both have sufficient credibility to be automatic +2's on this site, and in fact were among the first batch of moderators selected here. You could also do a Google search for either of us. Or look for Ed Curry.

    Yeah, what happened to him is pretty astounding. The lack of press reporting on it is pathetic. But I assure you that the basic story is true.

    Regards,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  63. Rated a failure by tilly · · Score: 2

    Else Microsoft would be jumping up and down screaming about how they were really certified. Instead they play BS word games and nobody calls them on it. :-(

    Regards,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Rated a failure by tilly · · Score: 2

      Actually that was another lie.

      They got a different certification (IIRC from England) that they called C2-equivalent. Well their opinion on the equivalence is irrelevant, it wasn't C2 which is what they tried to make it look like.

      Lies? Microsoft? Whodathunkit?

      Images not allowed here so visit our usual sign elsewhere...

      Cheers,
      Ben

      --
      My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  64. OpenBSD is *not* "secure by default"... by rjh · · Score: 3

    I am an InfoSec professional, but this is not professional advice. Moreover, I really like OpenBSD, so please don't take this as a BSD flame. :)

    The problem with buzzwords is that they so rarely mean what their obvious meaning is. When I see "secure by default", that tells me "I can install OpenBSD in its default install, throw Apache and my MTA-of-choice on it, and it'll still be safe". That's what secure by default suggests to me; that a clean install of the OS and the daemons you need to run your business will be secure, by default.

    The problem with it is that this isn't anywhere near to the case. I've got lots of kudos for OpenBSD's large, distributed security audit. I think it's a brilliant idea, and I wouldn't mind seeing Linus say "okay, for the next six months all development is frozen and we're going to audit our codebase".

    Unfortunately, security audits are not synonymous with security. (Trust me on this one.) Security is a process, not a product; it cannot be magically generated by anything, not even OpenBSD's vaunted audits. You run into Heisenberg's Catastrophe at some point--assuming that your auditing process was complete and accurate, your codebase is safe; but then you have to audit the audit process to make sure you didn't leave anything out... then you have to audit the audit of the audit... and so on.

    These are the main problems with audits that I've found:

    LIMITED MANPOWER. The scorn that Theo heaps on the Linux community is, in some sense, warranted. What Theo misses is that where Linux has a huge amount of manpower, mostly of limited skill, OpenBSD has a miniscule amount of manpower, mostly of fairly high skill.

    The problem is that security audits are limited by manpower more than they are technical skill. A thousand coders of only amateur skill can go through code at a huge rate; it's not hard to spot unconstrained buffers (buffer overflows), pointers that never get free'd, etc. If they were only ten coders strong, it would not matter how much skill they had, they simply wouldn't have the manpower to do a thorough code review.

    INCOMPLETE SECURITY AUDITS. OpenBSD's security audit means they have an extremely high-quality kernel and tools. When even ls has been audited, you know they're doing something. However, Apache, sendmail and other large programs have not been audited by the OpenBSD team. Putting an old, vulnerable version of Apache on an OpenBSD box exposes potential risk.

    (Before the OpenBSD people accuse me of FUDding, let me emphasize potential. The root exploit against Apache/Linux might fail on Apache/OpenBSD, due to OpenBSD's security consciousness. The point here is not to say "Apache makes systems insecure"--it's to say that there are a lot of daemons running on modern boxen, and many of these daemons have not been audited.)

    INCOMPETENT SYSTEM ADMINISTRATION. Most root exploits I've seen--regardless of operating system--have taken place due to incompetent system administrators. OpenBSD does some things right by shutting down all nonessential ports by default (as opposed to Red Hat, for instance), but these are just Band-Aid measures over the festering, necrotic wound of incompetent sysadmins.

    INCONVENIENCE. One of the biggest motivations for people to bypass security precautions is that security is inconvenient. If a user bypasses a precaution, that's worse than if the precaution never existed in the first place. There's a difference between a sysadmin who says "all our passwords are secure, because we use shadow passwords and force our users to change them every month" and the sysadmin who says "I don't know if our passwords are secure, despite the precautions we take".

    The former, more likely than not, has users who are so frustrated by the bondage-and-discipline security precautions that they leave their passwords on Post-It notes attached to their monitors. The latter probably has them, too, but at least isn't fooled into thinking he's safe.

    OpenBSD has some very useful security precautions, yes--but the most useful precautions are those that are transparent to users (security audits, jailing daemons, etc). The more intrusive your security becomes, the greater the likelihood your own users are going to circumvent them.

    LIMITED FEATURES. Remember that oftentimes security is enhanced by adding features. Adding ACLs, for instance, could be a boon to sysadmins everywhere and result in more secure boxen. Since OpenBSD's developers spend so much time auditing, though, they're significantly behind the pack when it comes to keeping current with other Unices.

    ... All that said, though, if I were setting up a network, all of my machines visible to the outside world (mailserver, webserver, etc.) would be running OpenBSD or Pit Bull or Trusted Solaris. Probably OpenBSD, due to the fact that I already know UNIX reasonably well and I don't need the bondage-and-discipline of Trusted Solaris (see "INCONVENIENCE" above). :)

    1. Re:OpenBSD is *not* "secure by default"... by _peter · · Score: 2

      Re: the note about adding an old, insecure version of Apache.

      These days, an audited version of Apache is included in the OpenBSD base. When you run httpd, that's Apache-1.12 (IIRC).

      Same case with your MTA -- sendmail is included in the base install.

      And, passwords -- OpenBSD has no default password policy. I don't even think that, at present, it has a mechanism for expiring passwords at all. They're not into preventing user/admin stupidity -- just code correctness/robustness.

      But, of course, security is a process, and the worst thing you can do with an OpenBSD box is get overconfident. Audits aren't magic fairy dust.

  65. It's not a lie or disinformation. by malraux · · Score: 4

    I was at IWE along with Karsten and Ben, and held several conversations with Ed. His life was basically destroyed by Microsoft because he wanted to tell the truth.


    Regards,

    --


    Regards,
    -scott
  66. Yet another "Ed Curry is real" post. by InThane · · Score: 3

    While I did not chat with him extensively, I did see him on the forums, and watch as he attempted to salvage his career and finances from the savaging Microsoft gave him. I also read the report of his death, and grieved with the rest of the IWETHEYers. You can find us at IWETHEY

    --
    InThane
    1. Re:Yet another "Ed Curry is real" post. by _xeno_ · · Score: 1

      Can you give specifics? You say MS treated him poorly and offer some examples, can you give actual evidense? Maybe a link to archives in the forums? It's all just too... vague. More specific information would be really nice.

      --
      You are in a maze of twisty little relative jumps, all alike.
    2. Re:Yet another "Ed Curry is real" post. by InThane · · Score: 3

      Well, the original forums, on Infoworld Electric, were taken down. There are archives there, but they are not currently searchable. You can also do a Google search on Ed Curry, and come up with a bunch of relevant documents. I had some set up in a post, but my browser dumped on me, so the only pointer I have right now is

      http://foundation.geneseo.edu/scholarships/schol arlist.html

      which points to a $500 scholarship established in his memory.

      Most of the relevant Ed Curry posts occured in the old Infoworld Electric forums, which, unfortunately, aren't easily searchable any more.

      --
      InThane
    3. Re:Yet another "Ed Curry is real" post. by Alorelith · · Score: 3

      Try checking out this site for more info.

  67. Re:Secure? Well of course... by NecroPuppy · · Score: 1

    Instead of Anonymous Coward, they should Slashdot should change the name to Anonymous Moron.

    Look, most reporters don't know a thing about computers. Political leaks are caused by people. Someone's pissed off, and they tell a reporter things they shouldn't. Or they let something slip, like that judge last week, or they use the old 'the public has a right to know' arguement.

    The security of the system isn't a problem in this case, it's the people involved who are making all the leaks. The most secure system in the world won't stop that.

    NecroPuppy

    --
    I like you, Stuart. You're not like everyone else, here, at Slashdot.
  68. Re:OpenBSD == Solaris by Rumble · · Score: 1

    And CDE is basically Gnome + KDE rewritten in Java and LISP for the 68030 architecture.

  69. BeOS the worlds most secure OS! by evil-beaver · · Score: 1

    No viruses, no hacks, no exploits totally rock solid! and armed with BONE BeOS may very well be your next server too.

  70. Redundant or not, i have to get this off my chest by slakhead · · Score: 1

    A) I think that everything that guy says in regard to people who review open source should be taken with a grain of salt. He obviously has an attitude problem and suffers from quite an overblown ego. That doesn't mean much other than we cannot trust his opinions on matters like Linux. B) The comment about surprise that there has not been a super secure linux distro? What about khaOS?? And I cannot speak for other distributions but I know that there is a package for SuSE (6.4) in the security section that super secures the installation by removing all possible wholes in the system and blocking most all services. I know it isnt the same as in OpenBSD but it is enough to keep the newbie hackers from breaking down the walls of my modest server. C) The complaint that most distributions come pre-configured for all sorts of software with no care for system security: WHAT THE HELL IS WINDOWS THEN?!?! It is so aggrivating to hear people bitch and moan all the time about hard linux is to install and how hard it is to use. So the distro manufactuers start making easy to use linux. People start buying it. Everyone is happy until someone complains that it is stupid to make things easy to use because it compromises security. I am not saying we can't have our cake and eat it too but Linux needs to be cut some slack because everyone working on it is doing their best to make it accessible to the public and right now that means weaker security. One more thing though: just because distros come with pre-configured installations, most people will choose to change the installation and make configurations of their own based on experience. It seems that it is only the new linux users that will be affected by the security flaws of base install. But then again, they probably wont be running a major website based on mysql and setting up their own firewall right away either so it all needs to be kept in perspective.

  71. Re:He didn't "discount the 'more eyes ..' philosop by Freedent · · Score: 1
    The FUD is simply saying "more eyes means better security". Most people take this to mean that since Linux has more people using it, it's by nature more secure.

    Maybe the phrase isn't supposed to mean that, but you have to be more precise.

    c.f. the problem with computers in general. They understand what you say, not what you mean.

  72. 250 Google results, none useful... by _xeno_ · · Score: 2
    I've been through something like 25 pages of Google results on "Ed Curry" but I have yet to find anything that explains what MS did to him - only things along the lines of (in order of frequency):
    • That be brought to light that WinNT 4.0 as of SP4 wasn't C2 certified, and somewhat less frequently, that the DOD didn't care. (And, as far as I know, still doesn't! The company I work for does computer/electronic related consulting for the various armed forces, so the standard desktop here is supposed to match the standard desktop (including software) of the armed forces. It is still, as of this date, AFAIK, WinNT SP4. The other interesting tidbit is that almost everyone here hates MS...)
    • His company, LSEC (? - it didn't even mention the name!) went bankrupt, and he blaimed MS. (Although no facts supporting the truth of this claim are given!)
    • He's dead. (Usually nothing more than that - just that he died. One page states a stroke, possible caused by stress - nothing more.)

    This is all kind of disheartening - 250 results, not a one really gives any information about what several people claim MS did to this man. And the only page that really mentioned his the cause of his death mentioned it because his lawsuit against MS was dropped because of it!

    I was hoping that the IWETHEY users could give links to the archives, since I couldn't find anything after a fairly quick look - I concentrated more on the Google search. It's kind of sad that there doesn't seem to be anything on the web explaining what MS did - maybe someone should write something.

    --
    You are in a maze of twisty little relative jumps, all alike.
    1. Re:250 Google results, none useful... by InThane · · Score: 2

      Check out this link: http://pub4.ezboard.com/fiwetheyopenforumiv.showMe ssage?topicID=656.topic&index=7

      This points to the thread we're discussing about Ed right now - there are some transcripts of what he originally posted in the Infoworld Electric forum.

      The main problem is since he never took legal action against Microsoft, most of his allegations don't have much documentation. But I can attest to reading his posts over a several year period as his finances slipped and fell apart due to the situation we've been talking about.

      Ed was a Good Man.

      --
      InThane
  73. Complete OS vs "Just a kernel" by Lazaru5 · · Score: 1

    You're talking a full OS..not just a kernel. That's a major difference between a system like *BSD and any Linux distribution. They're talking the kernel and all of the userland including libc, and all tools and utilities that make up the base system. Linux distribution on the other hand are the kernel and whatever third party packages the Distributor decides to include. It's lack of an integrated source tree makes it not only smaller (less source) but less secure (with various authors behind each of the various packages.)

    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  74. Time to answer BSD questions :-) by rxmd · · Score: 1

    For FreeBSD, there exists the PicoBSD project, basically an initiative to produce slimmed-down versions of FreeBSD useable in embedded and/or read-only environments. However, this is for FreeBSD, not OpenBAS, and while I personally prefer FreeBSD, it does not match OpenBSD in terms of security (while still being more secure than the average Linux distribution). On the

    --
    As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
  75. Should have been OpenBSD, of course, not OpenBAS by rxmd · · Score: 1

    Sorry. Typos happen every now and then. Apology goes to the OpenBSD enthusiasts out there. :-))

    --
    As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
  76. Re:Theo's model working doesn't mean Linux's doesn by Graymalkin · · Score: 2

    Just to add another voice to all those which have told you're full of jackpoo SuSE comes with a nice utility called YaST which stands for yet another setup tool. Has has several nice features such as system configuration and package handling. YaST which as of 6.4 comes in an X based GUI version (as opposed to ASCII GUI) which allows you to update your whole system from SuSE's ftp servers. I think YaST is a bit more useful than the Windows Update because it lets you control the package management better. The Windows Update won't run a conflict catcher like YaST does which sometimes causes problems with things. The only real important difference in my opinion is that Windows Update is web based because they have a browser that is tightly integrated with the OS which with monopoly argumentsaside is a good thing because it means less third party dependence.

    --
    I'm a loner Dottie, a Rebel.
  77. One last link. by InThane · · Score: 1

    http://www.were-wolf.net/politics/ed_curry/

    This is a history of pretty much exactly what happened to him, and why.

    --
    InThane
  78. VMS security? by hearingaid · · Score: 2

    The big VMS bug: DECnet.

    While I love VMS, don't get me wrong, there are a lot of people out there with VMS boxen which have a DECnet daemon that has SYSPRV enabled.

    This doesn't strike them as bad, until some user with NETMBX runs tell.com, runs authorize.exe through tell, and gets SETPRV. :)

    That said, I'd rather run a webserver on VMS than any other OS. The ability to use ACLs to control access by CGIs to specific files is far too attractive; most *nix systems wind up having to grant world read/write access to things that CGIs generate, which is just dumb and bad.

    Frankly, if you want security in VMS, you pretty much have to deny your users NETMBX and install individual applications with it. The problem is you have to install a lot of applications.

    --

    my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

  79. Pretty much God-like. by ecto · · Score: 1

    The main BSD system I have experience with is truly God-like in its security and implementation. There are many years of UNIX experience in a custom enterprise FreeBSD environment. I love Linux too, but you have to hand it to the BSDers for having their stuff together and having sheer power. (_) {"} ~~_ _

    --
    "When in fear or in doubt, run around scream and shout".
  80. Windows Update, Linux, *BSD by cheshire_cqx · · Score: 1
    Say what you will about Microsoft, but their Windows Update is a really nice mechanism for distributing patches and updates - none of the Linux vendors (even Mandrake) come close to that level of functionality. Most Slashdot readers will be fairly proactive about their boxes, but that doesn't mean all Linux users are like that. They need an easier way to patch and update their boxes when holes are found.

    I switched from RH Linux to FreeBSD on my *nix boxen, and I really enjoy the cvsup && make world (not the literal commands I use) method of updating versus rpm hell (the Linux universe's .dll hell?).

    Maybe this is only possible with the relatively centrally controlled *BSD's, but it is nice to have practically a fresh install whenever you need it, and you know that at least the core of the OS has been tested to work together.

    NB: This is not meant to engage in religous warring--just a feature I like from the *BSD side.

    ---
    In a hundred-mile march,

  81. Re:OpenBSD vs. Linux by kan · · Score: 1

    > Can you play QIII accelerated under
    > OpenBSD? UT?
    Utah-GLX works under BSDs with minimal tweaks. So I guess one can play QIII under BSDs as well as under Linux.
    > Does BSDs come with a graphics capable web browser?
    Is Netscape not good enough for you? What other super browser is available for Linux which does not also worl on xBSD?
    Sound is usually supported rather well under BSDs. The only exception are soundcards for which drivers are available on binary-only form for Linux. You would do yourself favor avoiding these cards anyway :)

  82. Re:MAC is probably the most secure OS. by lomion · · Score: 1

    Their reasoning for doing is flawed. They think lack of a shell equates to security, look at Microsoft, we know that is a fallacy. Also that mac server's performance is crap compared to any unix server. Truth is, mac's are not servers, they are desktops.

    --
    this space for rent
  83. Inappropriate claim to "worlds most secure OS" by mike_cm · · Score: 1

    The only beef I have with this article is the claim that OpenBSD is "the worlds most secure operating system." The NSA actively rates OS and networking equipment with their EPL (Evaluated Products List.) I would note that Wang Goverment Services holds a 'B3' rating with the NSA for their XTS-300 package which includes the STOP 5.2.E OS and their own x86 hardware. Wang's technical overview of the system is very impressive and needless to say the security features offered are far and above anything available from OpenBSD. The NSA's rating scales from A1, B3, B2, B1, C2, C1 to 'minimal protection.' a comparative example would be NT4.0 which is listed (http://www.radium.ncsc.mil/tpep/epl/epl-by-class. html) as a 'C2 class' operating system.
    It should be noted that each successive class is a superset of the previous classes described.

  84. not entirly true by wdf · · Score: 1
    the last user to log off from a terminal, if connected by some sort of serial line, or a packet-switched network such as Tymnet or Datapack or Telenet, IF they do not logoff, and rather just terminate their connection (turn off their terminal, unplug the cable, whatever), they stay logged in, and the next person to connect will drop into their account.

    atleast this is what i've heard....not like *I* would *EVER* try to h4x0r a VAX...

    --
    William D. Freeman http://members.xoom.com/EvilGNU -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d- s+:++ a---
  85. OpenBSD is great, but ... by ffatTony · · Score: 1

    I object to fact that alot of extra software I'll never use is installed by default. For instance, I don't use rsh,rcp and it is just taking up space. What would be nice is if they broke everything into packages ( ala linux )
    and allowed me to finely costomize my machine at install time ( and later if I wished ), perhaps this new packaging format will allow me to do just that.

    -ffatTony