Slashdot Mirror


NSA Releases Updated SELinux

darthcamaro writes "Looks like our federal tax dollars are hard at work - improving security on Linux! The NSA - you know the folks that are shadowy figures on X-files - have released the latest updates to SELinux (security enhanced). Internetnews.com has got a piece on it where they talk to Gentoo and Red Hat about the release's significance."

319 comments

  1. eeeeenteresting.... by JoeLinux · · Score: 4, Funny

    I wonder how it compares to Tin Foil Hat Linux?

    Anyone can provide contrast/comparisons?

    1. Re:eeeeenteresting.... by DrLZRDMN · · Score: 5, Funny

      I don't know, compare them
      Tin Foil Hat Linux

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

      Oh man, I haven't had a good laugh in a while...thank you. You've earned my +1 funny.

    3. Re:eeeeenteresting.... by kfg · · Score: 0, Troll

      Ya wanna know how it compares? I'll tell ya how it compares. Tin Foil Hat Linux doesn't have the NSA back door in the system and compiler, that's how it compares.

      For God's sake man, how can you trust NSA Linux for one second?

      KFG

    4. Re:eeeeenteresting.... by kfg · · Score: 5, Funny

      At least they have a sense of humor about it. Among the reasons to use Tinfoil Linux:

      The Illuminati are watching your computer, and you need to use morse code to blink out your PGP messages on the numlock key.

      KFG

    5. Re:eeeeenteresting.... by snoopsk · · Score: 1

      How could you hide a back door in Linux if the entire code base is open?

    6. Re:eeeeenteresting.... by mrscorpio · · Score: 2, Insightful

      Do you read all of your source code before you use the software?

      Chris

    7. Re:eeeeenteresting.... by metlin · · Score: 4, Insightful

      Do you read all of your source code before you use the software?


      No, but if someone made changes and enhancements to my code or related to my code, I would most definitely like to see the changes.

      Especially if its an agency like the NSA.

      And am sure, so would the contributors to the various kernel and networking parts of Linux (or for that matter other Open Source works).

      Besides, ever seen your average mail (and the number of mails) on Bugtraq or Security Focus mailing lists? There are quite a few people out there who would be quite interested.

      Also, remember that even if NSA wanted to introduce backdoors, this would be too early - they would need to build up the trust to a level when people will get a little careless and then take advantage :)

    8. Re:eeeeenteresting.... by Darby · · Score: 5, Funny

      At least they have a sense of humor about it. Among the reasons to use Tinfoil Linux:


      I don't get it. What's so funny?

    9. Re:eeeeenteresting.... by kfg · · Score: 1

      No. Even if you saw the code you would not be able to see the changes. They are placed where you cannot see them. Even with source.

      Ever.



      KFG

    10. Re:eeeeenteresting.... by kfg · · Score: 1, Funny

      Thank you, sir, for proving that today, at least, it was worth it to gnaw through the leather straps.

      KFG

    11. Re:eeeeenteresting.... by afidel · · Score: 4, Informative

      It's the NSA's job to enhance the security of US government systems as well as attack the security of enemy systems. For a good example of the former see the changes they made to the DES algorithms S-Box selection function which made is more resistant to differential cryptoanalysis 20 years before the technique was reinvented by the public sector.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    12. Re:eeeeenteresting.... by Anonymous Coward · · Score: 0

      Agreed.

      The NSA may be spookville, as it were, but I think that most of them are people just like the rest of us who only want to stop bad guys. While FISA & such are probably a bit over-broad at times (I sure wouldn't want to have evidence held against me that I couldn't really even review in a meaningful way), I'd like to think that they're really only after "bad guys" and intend to protect Americans, not force them to live in a dystopian, 1984 version of America ...

      What? Why are you looking at me like my tinfoil hat just fell off?

    13. Re:eeeeenteresting.... by theparallax · · Score: 2, Interesting

      You can find out here.

      This is an old speech made by Ken Thompson that talks about invisible back doors. To summarize, using Linux as an example in this case:

      A method could be written into the kernel that detects that a kernel is being compiled and inserts code into that kernel. That code could be whatever you want, as long as it contains the method that detects a kernel being compiled...and so on.

      That way, the kernel could have code in it that was not in the source code, but was present in every build, nonetheless.

      In the speech, Thompson notes that this sort of backdoor could be inserted into any compiler or assembler (I can't remember if he says OS or not.) Kind of cool stuff.

    14. Re:eeeeenteresting.... by theparallax · · Score: 1

      Oh crap. Someone already posted that on a deeper thread. Credit goes to kfg.

    15. Re:eeeeenteresting.... by Anonymous Coward · · Score: 0

      NSA actually changed the DES keystrenght back in the days.

    16. Re:eeeeenteresting.... by johnjaydk · · Score: 2, Interesting
      The Guys at IBM did in fact discover differential cryptoanalysis when they developed DES. They called it the T-attack and made quite a stir with the NSA. IBM agreed to keep the information under their hat and therefore it took another 20 years for it to come out.

      Read the story in Steven Levi's Crypto.

      --
      TCAP-Abort
    17. Re:eeeeenteresting.... by digitalchinky · · Score: 2, Informative

      I don't know a great deal about the NSA, however, I can call myself an expert on the DSD.

      There are countless advocates of linux throughout the organisation. (though management has the 'microsoft, oooh shiny' mentality)

      I have asked a few about the backdoor thing in SELinux, and they have all said 'it's not going to happen'

      I'm told it is about a 'standard' in secure computing, not an easy kill for collectors. Most people do not trust government anyway, let alone NSA, so their work is an uphill battle right from the start. (SELinux started around 1998/99 if I recall correctly)

      At work I'm a solaris guy anyway - management do not trust linux anywhere near as much as they trust Sun. (Too much eye candy)

      This is all just for what it is worth, my opinion does not reflect the DSD's.

      (And despite my sig, no, I will not sell secrets, so stop asking!)

    18. Re:eeeeenteresting.... by Lodragandraoidh · · Score: 1

      The following statements in your post are contradictory:

      "management has the 'microsoft, oooh shiny' mentality"

      "management do not trust linux anywhere near as much as they trust Sun. (Too much eye candy)"


      Are you comparing and contrasting DSD management vs. NSA management, or management in general?

      I find it hard to believe anyone in the extremely high tech world of NSA signals intelligence analysis would have a 'microsoft, oooh shiny' mentality, when they have a plethora of super computers in the basement.

      P.S. - where can I deliver that diet coke?...

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    19. Re:eeeeenteresting.... by beeblebrox87 · · Score: 1

      It's just a bunch of kernel patches. They can't do anything to the compiler, and since SE kernel would be compiled on a non SE-system with a non-SE compiler, any backdoor would have to be right there in the code.

      In fact, IIRC, an earlier version of the SElinux patch set is already in Linux 2.6. The NSA is bound by the GPL like everybody else, so the patches were GPL'd. They were good and useful, so they were included.

    20. Re:eeeeenteresting.... by digitalchinky · · Score: 1

      Apologies for the delayed reply.

      I make no comparisons between the NSA and DSD, they are two different entities. As close as I ever came to American soil was Pine Gap. (Central Australia)

      That which you find hard to believe is, indeed, reality. It generally takes 'years' for one to attain a 'managerial' position. Most of those years (above ASO-4 at least) are pen-pushing. Not technical streams.

      Managers that maintain state of the art knowledge are few and far between.

    21. Re:eeeeenteresting.... by Lodragandraoidh · · Score: 1

      So it is just like in the private sector... :)

      I guess IT everywhere is just going to continue to rise to the level of mediocrity. So sad... :(

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
  2. Shouldn't this be our default system? by ObviousGuy · · Score: 4, Interesting

    What kinds of changes in SELinux would be NOT welcome in mainstream Linux distros?

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Shouldn't this be our default system? by winkydink · · Score: 4, Insightful

      Security = 1/Convenience Solve for your favorite variable.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    2. Re:Shouldn't this be our default system? by ePhil_One · · Score: 0, Offtopic

      The part that tracks all your movements?

      --
      You are in a maze of twisted little posts, all alike.
    3. Re:Shouldn't this be our default system? by MrHanky · · Score: 5, Informative

      SELinux is included in 2.6 kernels. Of course, you also need the right userspace tools to take advantage of it. I imagine distros will use SELinux when they migrate to 2.6.x.

    4. Re:Shouldn't this be our default system? by PickyH3D · · Score: 3, Funny

      There's an error if you have all security and 0 convenience.

    5. Re:Shouldn't this be our default system? by Deraj+DeZine · · Score: 1

      Except it's usually written this way (for obvious reasons):

      Convenience = 1/Security

      --
      True story.
    6. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 1, Funny

      Zero convenience would mean that you can't do anything, why would anyone care?

      Besides, you can always evaluate the limit as convenience approaches OpenBSD^H^H^H zero.

    7. Re:Shouldn't this be our default system? by FooAtWFU · · Score: 4, Funny
      Security = 1/Convenience Solve for your favorite variable.

      That can't be true, because it would mean that Windows has infinite convenience!

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    8. Re:Shouldn't this be our default system? by chaoticset · · Score: 1
      Probably the program that autodumps activity logs to the NSA's profiling system, or perhaps the backdoor they installed.


      I honestly wonder who would trust the NSA.

      --

      -----------------------
      You are what you think.
    9. Re:Shouldn't this be our default system? by Martin+Blank · · Score: 2, Funny

      Why else would it be so popular?

      --
      You can never go home again... but I guess you can shop there.
    10. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0
      I honestly wonder who would trust the NSA.


      Easy. People who can (GASP!) read and write code!!

      Not the vast 10 - 14 yr old population of slashdot...
    11. Re:Shouldn't this be our default system? by Balinares · · Score: 3, Interesting

      Actually, it makes perfect sense.

      It would be the variable set for "machine is off."

      Think about it.

      --

      -- B.
      This sig does in fact not have the property it claims not to have.
    12. Re:Shouldn't this be our default system? by Pros_n_Cons · · Score: 2, Informative

      What kinds of changes in SELinux would be NOT welcome in mainstream Linux distros?

      1.) anything that breaks compatibility will be rejected
      2.) anything that slows the kernel down will be rejected.
      Security isn't linus's highest priority unless it can be achieved seamlessly, And nobody wants to break away from mainline kernel compatibility. Except the nitch people Adamantix, SElinux itself and a couple others. That's why Red Hat pushed for SElinux in 2.6 so hard and has employees who package SElinux and exec-shield for Debian. A great change for Linux indeed.

      --

      -- "of course thats just my opinion, I could be wrong." --Dennis Miller
    13. Re:Shouldn't this be our default system? by rgmoore · · Score: 5, Informative

      Except that this isn't necessarily true. It's probably true that there's an inverse relationship between convenience and security within a given security architecture, but the whole point of SELinux is that it changes the architecture. There's no loss of convenience to a user when suid programs are replaced by ones that have specific limited privileges, but there is a big gain in security. An average user probably won't even notice that they're using a SELinux system instead of an older system. It may be more of a pain for administrators, and certainly will be more of a pain for distribution writers, but they're professionals who should be able to deal with it.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    14. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0

      All more's the pity. SELinux is too complicated for the average admin to use effectively. I'd have prefered Linux includes a more sensible system like grsecurity as the default security mechanisms (that's plural because grsec is holistic in nature), i.e. something that doesn't require lots of TIME and DEDICATION to setup correctly. Those are more critical factors that most people will admit, and SELinxux won't help most of the boxes that get rooted (due to admin negligence). You can tell it was created by a government agency who doesn't operate under the same tight constraints as most businesses...

    15. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 1, Informative

      I haven't even delved to deeply into what SELinux is or what it does, but it is definitely included by default in the upcoming release of Redhat Fedora.

    16. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0

      QUOTE It may be more of a pain for administrators, and certainly will be more of a pain for distribution writers, but they're professionals who should be able to deal with it. ENDQUOTE

      What color is the sky in your world? All the admins I know barely have time to keep their infrastructure held together. A lot of times, they're not even full-time admins, and they got stuck doing it because they're the only one know knew anything beyond point-and-click, but their main job isn't being admin (it's software development, scientific stuff, or whatnot).

    17. Re:Shouldn't this be our default system? by orthogonal · · Score: 3, Funny

      What kinds of changes in SELinux would be NOT welcome in mainstream Linux distros?

      Well, I just downloaded and installed it.

      One thing I don't like is all these damn -- ouch! the keyboard just shocked me! -- darn pop-ups.

      Like every 10 minutes up pops a window, and there's John Ashcroft staring back at me, and he keeps calling me "Winston Smith" whoever the hell -- ouch!, ok, ok -- that is, and he's keeps telling me I'm broadcasting an IP address and a retinal pattern, or that I'll have to upgrade to the "Corporate Professional" version if I want add-ons like my 4th Amendment rights, or asking whether I'm an "outlawed homo-pervert" or do I qualify for the "fellow Christian Faith-Based Set-Asides" discount.

      I dunno, are you sure this SELinux was built with the end-user in mind?

    18. Re:Shouldn't this be our default system? by cachorro · · Score: 1
      I'd rather think it was:

      /Secure/Featureful/Easy to use/...pick one

    19. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0

      Actually, its convenience is undefined (the empty set).

      0 * infinity != 1

    20. Re:Shouldn't this be our default system? by overworked+underpaid · · Score: 0, Redundant

      Divide by zero error

    21. Re:Shouldn't this be our default system? by Trejkaz · · Score: 3, Informative

      Gentoo do have an SELinux profile (consider this to be like a distribution) already, currently based on 2.4 I believe, which will install a different base system to normal and set up different defaults for the way things are installed. They even have a document describing how to "upgrade" from a non-SELinux installation.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    22. Re:Shouldn't this be our default system? by exhilaration · · Score: 4, Insightful
      who would trust the NSA

      Anyone that can read and understand C. Thank God for OSS.

      A better question would be, who would trust Microsoft?

    23. Re:Shouldn't this be our default system? by mobby_6kl · · Score: 2, Funny

      And linux would end up with a DIVISION BY ZERO error ;)

    24. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0

      the pki key that is installed that allows them to decrypt any thing that was encoded on that machine? would that be good enough?

    25. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0

      We offer Operations systems that are Secure, Featureful, and Easy to use.
      You can pick any two.

      You can have it secure and featureful, but it won't be easy to use.

      You can have it secure and easy to use, but it's not going to be featureful

      You can have it featureful and easy to use, but it definatly won't be secure.

    26. Re:Shouldn't this be our default system? by thayner · · Score: 2, Informative

      I think you're confused about how hard SELinux is to administer. Distributions can use an SELinux system to provide packages that give themselves the bare mininum of rights so that if an application is taken over it is less significant (frequently a lot less). Think of it as chroot plus. For the user and even the admin, it's completely unnoticably.
      Of course, depending on how the distribution sets it up, SELinux can be more complicated to administer but it doesn't have to be this way and I don't think a lot of distros will go that route.
      SELinux rocks now and it's going to rock even more as more and more packages that previously used root will use more finely tuned security to prevent rooting (without the admin doing a thing -- although when necessary the admin can use SELinux to tighen the security even further).

    27. Re:Shouldn't this be our default system? by caluml · · Score: 1

      I thought that the GRSec patches included in the gentoo-sources were pretty much all I'd need, especially as they came with lots of goodies to prevent exploits working too.
      Do I have to learn a whole new thing now :(

    28. Re:Shouldn't this be our default system? by MrHanky · · Score: 1

      Debian has one too, but it depends on newer versions of various packages (libpam-modules) than what is currently in unstable.

    29. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0

      That can't be true, because it would mean that Windows has infinite convenience!

      It has... for the virus-writers..

    30. Re:Shouldn't this be our default system? by Short+Circuit · · Score: 1, Redundant

      I don't know; I don't find Windows infinitely convenient.

    31. Re:Shouldn't this be our default system? by ultranova · · Score: 1
      I honestly wonder who would trust the NSA.

      Who would need to trust the NSA, when they can download, examine and compile the source code themselves ?

      Now, if this was a closed-source project, such as SEWindows, then the question would be valid. But then again, it's unlikely anyone would use Windows in an environment requiring high security; and if they do, then they deserve the electronic equivalent of a darwin award they'll get.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    32. Re:Shouldn't this be our default system? by 4of12 · · Score: 1

      Forunately, it's

      Security = K/Convenience
      where K has higher values for intelligent security policies that balance risk mitigation with costs of implementation.

      Certainly, if the policies are stupid, you can make K as low as you wish.

      --
      "Provided by the management for your protection."
    33. Re:Shouldn't this be our default system? by winkydink · · Score: 1

      From a business perspective yes, from an end-user perspective K=1, regardless of intelligence of said policies (resistance to change, learn new things, more steps to gain access, etc...)

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    34. Re:Shouldn't this be our default system? by chaoticset · · Score: 1

      Which is fine -- but this is the NSA. Why bother, when there's plenty of other fine distributions?

      --

      -----------------------
      You are what you think.
    35. Re:Shouldn't this be our default system? by ultranova · · Score: 1

      SELinux isn't a distribution, it's a kernel patch. And in any case it's been merged to the main 2.6 kernel, and can be found in "alternative security models" (or something like that) in the configuration app.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    36. Re:Shouldn't this be our default system? by Anonymous Coward · · Score: 0
      bows to superior knowledge


      My bad. Sorry. That's what I get for scanning the article...

  3. Antitrust by Anonymous Coward · · Score: 0

    We have government spending money on OS now?

    I think like car-building, airlines and railway, the operating systems should be left to private commercial markets.

    1. Re:Antitrust by SparafucileMan · · Score: 1, Insightful

      Don't be silly. The three industries you mentioned are some of the most heavily subsidized markets in the world.

    2. Re:Antitrust by geekee · · Score: 3, Insightful

      " We have government spending money on OS now? I think like car-building, airlines and railway, the operating systems should be left to private commercial markets."

      The govt. can spend money on product development if it is necessary for govt. functions. In this case, the NSA is extremely motivated to have a secure OS to store their secrets. Rereleasing their mods to the public seems like a way to get more bang out of your tax dollar by letting you use their improvements.

      --
      Vote for Pedro
    3. Re:Antitrust by kfg · · Score: 2, Insightful

      Outsourcing spooks. Yeah, that'll work just spiffy.

      KFG

    4. Re:Antitrust by Cipster · · Score: 4, Interesting

      They spend money on it because they need to use it. I am sure the computer security required by the NSA is not met by most vanilla versions of OSes out there.

    5. Re:Antitrust by BiggerIsBetter · · Score: 0, Troll

      Then why use Linux? Why not something like OpenBSD or something?

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    6. Re:Antitrust by C10H14N2 · · Score: 4, Insightful

      Just what 100% commercial private railway did you have in mind?

      Almost all railways are national interests, including passenger service in the United States. Only _very_ recently has privatization become fashionable for railservice and it is usually marked by miserable failure. Take Britain where it was suggested that they basically dump British rail north of Manchester because there's no profit in servicing BFE. That's the point of state-owned services. The state will not dump a region simply because it isn't making a buck and the service is more important than profit.

      The vast majority of airlines are state-sponsored (outside the U.S., that is) and vary from states as majority stakeholders to 100% state-ownership. American carriers being privately held is more the exception to the rule.

      If not for massive government investment, international travel would still resemble an Indiana Jones plot line.

    7. Re:Antitrust by fermion · · Score: 4, Insightful
      I think like car-building, airlines and railway, the operating systems should be left to private commercial markets.

      The government had always spent money in infrastructure, either directly or indirectly. The examples you choose illustrate this point.

      Cars-building would not be so lucrative if there were not good roads. The government pays for these. In addition, most factories are now subsidized by tax incentives. We would probably have almost no cars built in this country if local and federal authorities did not pay the manufacturers to locate here.

      In the early days airlines made their profits delivering mail. It was a while before they were independent. Also, airports are generally built and heavily subsidized by local and federal money.

      It is my understanding that the railroads were given land. They wanted to own the rails so they built them, with immigrant labor, externalizing a number of costs related to said labor. Lately the rail lines have been complaining that they have to pay for maintain of the rails with the government pays for the airports. The difference is that the rail didn't want to share. Of course, the government spend huge amounts of money subsidizing the rail lines. Which is good because for many thing rail is more efficient than road or air. The rail people later used their exclusive use of the right-of-way to develop long distance telephone service, another thing that would not exist with heavy government support.

      Operating systems are infrastructure. It is proper that the government helps to make sure that this important business tool is suitable. The government has always subsidized the development of these technologies through research grants, not to mention the computer time that gates and co original took from university computers. On a higher level, some analysts think much of the profit MS generates is due to specific tax breaks they have been given.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    8. Re:Antitrust by qw(name) · · Score: 1


      No. They don't need to use it and they admit that it only addresses a small part of the needed security policy. It's just a research project. In fact, without installing custom software, it won;t even meet a fraction of the NISPOM, Chapter 8 requirements. The only system you'll see NSA "endorse" on government projects is Trusted Solaris. It doesn't get any more anal than that OE. Every aspect of a user's profile (access rights, etc.) is controlled. Indeed, the root user is nobody special.

      If you've never setup a TSol box, consider yourself lucky. Of course, if you've ever setup TSol correctly the first time, consider buying lottery tickets because the odds are about the same. ;-)

    9. Re:Antitrust by Anonymous Coward · · Score: 0
      Wrong. Car manufacturing is not subsidized enough to warrant mentioning. Post 9/11, there was some airline industry bailout, but only 2 or 3 carriers have needed it. Jet Blue, Southwest, and some of the better airlines are profitable without gov't subsidies. Amtrak is subsidized, but only because they're required to run unprofitable routes (ie, the midwest). They could be profitable if they were private.


      2/3 of the average farmer income is gov't subsidy.

    10. Re:Antitrust by naasking · · Score: 1

      Just what 100% commercial private railway did you have in mind? [...] Only _very_ recently has privatization become fashionable for railservice and it is usually marked by miserable failure.

      I'm afraid you have your facts backwards. The private north american rail business was booming in the early 20th century, until government stepped in with regulation. Then the multiple competing railways were reduced to a few entrenched monopolies, to everyone's detriment. Your other statements are also flawed, though I don't have time for the necessary lengthy explanation at the moment.

    11. Re:Antitrust by C10H14N2 · · Score: 1

      What a cop-out. "I don't have time." Please. If you have an argument, make it. If you can't be bothered to come up with one, don't pretend to have one.

      National airlines only started privatizing in the late 1980s and they still aren't remotely divested enough to consider them anything but highly subsidized. There is no "flaw" in that argument--BECAUSE THERE'S NO ARGUMENT! It's a statement of fact.

      Passenger rail died in the United States largely due to the automobile industry and the availability of air travel--the same reason the trans-atlantic oceanliners died off as a mode of transport. Government intervention, which created Amtrak in 1971, was designed to SAVE rail travel, not destroy it. It isn't profitable and would not exist today but for massive subsidy.

    12. Re:Antitrust by Anonymous Coward · · Score: 0

      And don't forget the free testing, kicking around, and overall improvement that their code will now get.

    13. Re:Antitrust by menem · · Score: 1

      Cars-building would not be so lucrative if there were not good roads. The government pays for these.
      The road system is not a subsidized industry. How is a gas tax a subsidy? The gas taxes take in more than is spent on roads. Driving cars subsidizes other industries. If you include environmental costs, you would have a point.

    14. Re:Antitrust by Anonymous Coward · · Score: 0

      I'm afraid you have your facts backwards. The private north american rail business was booming in the early 20th century, until government stepped in with regulation.

      Actually, you're wrong (sorry). The private North American rail businesses were booming largely because their tracks (particularly the big transcontinental ones) were paid for largely by government subsidies at the local, national and state level.

      The railroad barons had a great deal of influence with politicians on all levels and often got large chunks of their capital investment subsidized; then, they would raise the remaining capital from investors and build their railroad and, like as not, scam the investors out of their money anyway by declaring bankruptcy and re-forming the company under a different name. Saw a documentary special on PBS about this last year, and some of this country's first robber barons were the capitalists who built the railroads.

      (That's not to say they haven't paid for themselves many times over by improving the nation's infrastructure, but don't kid yourself-- like nearly every other infrastructure improvement in history, the railroads was largely financed by public tax money.)

    15. Re:Antitrust by Rich0 · · Score: 1

      Passenger rail died in the United States largely due to the automobile industry and the availability of air travel--the same reason the trans-atlantic oceanliners died off as a mode of transport.

      I can certainly vouch for that. I recently had to make a 600+ mile trip (with one other person), and I had the following options:

      1. Drive - estimated cost of $450 based on Federal Mileage Deduction. Expect to arrive really tired and hope not to drive off the road at some point. On the other hand, little dependancy on outside schedules.

      2. Fly - cost of $600. Hope that flight isn't too underloaded and gets canceled, hope that there are no major delays, hope that luggage makes it, etc...

      3. Train - cost of about $600 also. Expect to arrive fairly tired since it takes as long as driving. Also - need to take a bus for last leg since no train runs anywhere near the destination. Hope that there are no externally-imposed delays.

      4. Bus - dirt cheap - $200. Expect to take an extra two vacation days due to LARGE travel time. Expect to meet lots of interesting people. Hope that there are no delays.

      Of all of these the only two really competitive options were #1 and #2. In cases where train travel was actually practical (a train actually went to the destination), it was often just as expensive as airfare. Granted, service on a train is probably better, but on the other hand travel time is at least twice as long. I'd rather spend three hours in economy than 9 hours in first class. Bus would take about 24 hours for the same trip.

      Rail makes a lot of sense for shipping cargo - if I wanted to get 1000 cars from point A to point B I'd load them up on a train. However, to get one car from point A to point B it is probably cheaper to drive it there. And forget the auto-train unless you're going to Florida for the whole winter - it is cheaper to just fly and rent a car.

    16. Re:Antitrust by Anonymous Coward · · Score: 0
      Mistaken words. The road system is paid for by the government. The government pays for them by taking in taxes. However, some people subsidize other people. The damage to the roads is not linear with respect to fuel consumption, but a non-linear relationship with the weight of the car. Therefore, if a manufacturer makes a more massive car, the car may pay twice the taxes at the pump, but cause 3 times, or more, the damage to the road. This disparity benifits the industry as they can sell certain high profit cars without the problem of the consumer having to pay for significantly more for overall ownership. For that matter, the goverment will subsidize the purchase of larger vehicles by allowing them as a tax writeoff.

      In any case, the roads were originally built by the government. Ther interstate highway system was built as a means to improve our wartime capability. It was paid for through taxes, not by the any one industry. The automobile industry has clearly benifited from this government program.

    17. Re:Antitrust by Anonymous Coward · · Score: 0

      How much money did the U.S. federal government recently invest in the airline bail out?

    18. Re:Antitrust by Anonymous Coward · · Score: 0

      The U.S. government spends a massive fortune to secure airports. They are constantly investing to maintain and increase that security.

      City, state, and federal officers patrol highways to make "car-building" secure.

      The cost of investing in the security of an OS is almost nothing in comparison. And the effect is much greater. A team of 20 developers can increase the security of the entire power grid, and Los Alamos information systems, and the U.S. naval fleet, and....

      Or perhaps you would prefer that we divert thousands of national guard troops from guarding airports and have them monitor computer networks for security breaches.

    19. Re:Antitrust by C10H14N2 · · Score: 1

      Try going 3000 miles. On Amtrak, a trip from Los Angeles to Washington, DC costs $208 ONE WAY, which is exactly the same price as a direct, ROUND TRIP flight on Jet Blue. However, it takes about four hours on Jet Blue compared to eighty six hours on Amtrak. Do you really want to sit in a coach seat for eighty six hours? Probably not. Ok, so add a bedroom for the first half. Now it's $538--ONE WAY. Seriously, $330 for a fold-down bed and an aluminum toilet? I spent three days at the Washington Mayflower for that price. Are they joking? Want to get home? Now it's $1,076 for 172 hours on the train as opposed to $200 for eight hours on a jet, so in a way the jet is four times as expensive as the train. It's just the train is 2200% slower.

      NAAAAAH, it was a government conspiracy that killed rail travel... riiiiight.

  4. X-Files Eh? by mattdev121 · · Score: 5, Funny

    ScullyEnhanced Linux?
    I'm in. Where do i get it?

    --
    mattdev@server$ touch /dev/genitals
    cannot touch `/dev/genitals': Permission denied
  5. Now with 200% more... by MikeCapone · · Score: 3, Funny

    ...backdoors!

    1. Re:Now with 200% more... by Anonymous Coward · · Score: 0

      ...backdoors!

      I thought I was losing it since no one had found it weird for the NSA to want to "secure" your computer!

    2. Re:Now with 200% more... by Anonymous Coward · · Score: 0

      not so funny actually :S

  6. Context by lukewarmfusion · · Score: 5, Interesting

    This comes right on the heels of a report by a security firm that Linux was the most vulnerable server OS...

    On the other hand, I think this is a great example of why open source software is a good thing - anyone, the government included, can improve the software. I'm sure they feel much better about using an OS that they've personally inspected and tested than something else.

    1. Re:Context by Anonymous Coward · · Score: 0

      Again don't cite the report without mentioning it excluded many automatically exploited remote vulns in windows.... like an automatic exploitation and and non-automatic are any different.

      Linux suffers higher numbers because there are many different distros and maintainers, however this makes linux strong against automated attacks as there is less standardisation. To take linux's weakness without also looking at the weakness in MSWin is a false study.

      A fairer study (if you wanted to exlude worms and viruses on Win) would have been to look at ONE linux distro specifically. I.e. Redhat vs win.

    2. Re:Context by mrpuffypants · · Score: 0, Insightful

      You felt the need to link to microsoft's site in your post? You're new here so I'll give you that, but you don't have to do that. For example, the following phrases would all work too:

      "The great satan"
      "Bill the Impaler"
      "The guys in Redmond"
      "Generic Microsoft Comment #5F"
      "OMG LINUX RAWKS. DIE M$ DIE DIE DIE!!!!1"

    3. Re:Context by damiam · · Score: 1

      Calling mi2g a "security firm" is a little extreme, don't you think?

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  7. Better go over the source... twice by CupBeEmpty · · Score: 2, Insightful

    Whoooo nelly... It kind of makes you wonder what kind of "enhanced security" those boys loaded that thing up with?

    I am guessing it will either somehow steal every bit of information, including your fingerprints

    or be totally sweet

    1. Re:Better go over the source... twice by Anonymous Coward · · Score: 0

      +3, Paranoid

    2. Re:Better go over the source... twice by Anonymous Coward · · Score: 0

      well mr. paranoid, it IS open source... So where exactly do you think they hid the soul stealing parts where no-one could see them? Did the invent special invisi-text that can only be read by compilers?

    3. Re:Better go over the source... twice by DoctorCool · · Score: 0

      Just because the NSA released something doesnt mean its bad. I think the real question is why. Yes, it could be for all the government computers so they remain secure by then why release it to the public? Ive never known the NSA as thoes plain 'nice guys'. This has to be in benifit for themselves somehow.

    4. Re:Better go over the source... twice by Tackhead · · Score: 5, Insightful
      > Whoooo nelly... It kind of makes you wonder what kind of "enhanced security" those boys loaded that thing up with?

      Well, those who are able should be going over the source closely anyways. The adversaries are!

      Remember, NSA has two mandates:
      1) Help Americans secure their boxen, and
      2) Be able to 0wnz0r any non-American's boxen.

      Just because #2 gets all the press on Slashdot doesn't invalidate #1. The net effect of "more machines on the network are secure, even though some of those machines are used by non-Americans, and even if that fact makes some things a little more difficult for the other half of NSA" is still an increase in security for Americans.

      SELinux is consistent with NSA's goals in providing a secure information infrastructure for US Citizens. Given that NSA knows that the code will be closely examined by both NSA-friendly and NSA-hostile folk alike, I'd expect SELinux code to be safe, and would treat such code with a policy of "trust, but verify." (More precisely: "Verify, but trust.")

    5. Re:Better go over the source... twice by janbjurstrom · · Score: 1

      What are you saying, at day's end, do the NSA or I get real ultimate power over my kernel? ;)

      --
      668.5
    6. Re:Better go over the source... twice by minus_273 · · Score: 2, Insightful

      DES is a great example of the NSA working for the general bebefit of the public. Im sure everyone uses DES all the time and doesnt realize that NSA has the major contibuter to that project. Granted no one has really been able to figure out why the DES encryption works they way it does (see DES boxes) it is still a great encryption tool that has not been broken ( for those morons who say DES is broken, read a book).

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    7. Re:Better go over the source... twice by fermion · · Score: 1

      2) Be able to 0wnz0r any non-American's boxen.
      I think that needs to be changed to 2) Be able to 0wnz0r any terrorist boxen. This group includes everyone who is not a citizen of USA and many who are, including, according to our secretary of education, all teachers.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    8. Re:Better go over the source... twice by Spruce+Moose · · Score: 1

      I read this book.

    9. Re:Better go over the source... twice by Anonymous Coward · · Score: 0

      Did the invent special invisi-text that can only be read by compilers

      Simple answer. YES.

    10. Re:Better go over the source... twice by Anonymous Coward · · Score: 0

      DES is a great example of the NSA working for the general bebefit of the public.

      They made it stronger against certain forms of cryptanalysis - but they also reduced the key size from 128 bits to 56, making a brute-force attack easier. Apart from these tweaks, IBM did most of the work developing the algorithm.

    11. Re:Better go over the source... twice by Anonymous Coward · · Score: 0

      Can you really verify everything? Say ... all images that might have been stenographed (is that the verb?). And countless other ways code of any sort can be stuck into a system?

    12. Re:Better go over the source... twice by minus_273 · · Score: 1

      DES is 56 bits becasue is was designed for use with DES cards not software. 56 bits was ideal for them backthen.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    13. Re:Better go over the source... twice by minus_273 · · Score: 1

      heh believe a book written by the EFF. Also, i think they are talking about just 56bit DES lets seem them do that to 3DES.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    14. Re:Better go over the source... twice by afidel · · Score: 2, Interesting

      Actually the ONLY contribution the NSA made to DES was to tweak the S-Box selection criteria to help thwart differential crypto analysis (20 years before the public sector rediscovered the technique). The cypher itself was written 100% at IBM and was an extension of LUFICER.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    15. Re:Better go over the source... twice by Anonymous Coward · · Score: 0

      "Remember, NSA has two mandates: 1) Help Americans secure their boxen, and 2) Be able to 0wnz0r any non-American's boxen." I'm not from the USA (American != USA) but this makes me wonder. Why is it the NSA's job to secure _all_ of USA's computers; do they trust all people from the USA? Don't they want to bust criminals? I sure know the police here doesn't trust all of it's civilians and i doubt the NSA does too. And why is all non-USA's computers the enemy which should be owned? Doesn't that mean that i as non-USA civilian shouldn't trust this; if everyone from non-USA wouldn't trust then their computers wouldn't have the perhaps secure NSA-Linux thus leading USA computers more secure. Huh? Anyway, if the NSA thinks in such simple black vs. white rhetoric i feel bad for your country, seriously.

    16. Re:Better go over the source... twice by Dusabre · · Score: 1

      You are a moron(only calling you this because you used the word first. Ignorant might be better.). Type in DES and encryption in google and find out among other things: a) how DES works, b) how the EFF cracked it; and c) how to read books.

    17. Re:Better go over the source... twice by cmdrbuzz · · Score: 1

      Uh dude, no-one cracked DES.
      Brute-forced maybe.....

  8. Rather generous of the NSA by mrdaveb · · Score: 5, Insightful

    Seeing as any changes the NSA make are presumably only used internally by the agency, they are under no obligation to release the source. So this is quite a community spirited move on their part.

    Unless of course they are trying to sneak some NSA backdoors into Linux kernels :-)

    --
    Homme petit d'homme petit, s'attend, n'avale
    1. Re:Rather generous of the NSA by ePhil_One · · Score: 4, Insightful
      Seems like folks (other than me :) could trivially diff the source and find out what "enhancements" thay have made. I would expect that the authors of the code would be very interested in the changes amd would check it out, at the very least.

      All in all, this is a very good thing. If nothing else, its kind of hard for other OS's to compete with "The NSA's OS" on security concerns.

      --
      You are in a maze of twisted little posts, all alike.
    2. Re:Rather generous of the NSA by Gorath99 · · Score: 5, Insightful

      Well, since it's all GPL anyone can go though the code to look for backdoors. If the NSA has actually planted backdoors and they're found, then that is sure to backlash at them bigtime (nobody will trust them ever again), so I don't think they actually put any in.

      However, that doesn't mean that taking a long and critical look at the modifications isn't worthwhile...

    3. Re:Rather generous of the NSA by AndroidCat · · Score: 5, Funny

      They'll regret such foolish generousity when Darl and SCO bitch-slap them with a law-suit and a request for n*$699 (for secret values of n). [Bugs voice] Please Jacques, not this distro!

      --
      One line blog. I hear that they're called Twitters now.
    4. Re:Rather generous of the NSA by Artifakt · · Score: 4, Insightful

      "(nobody will trust them ever again)"

      Like the average slashdotter trusted them now.

      Why should it surprise people if this code is clean. The NSA wanted an OS that they could examine, for their own security. They got one, and made sure it was as safe as possible so they could run it internally. Then they did what a government agency is supposed to do, that is, act like the law applied to them as well and respect the GPL. Like it would be smart to bite the hand that feeds them, and have to go back to using an OS they would have a harder time verifying.

      --
      Who is John Cabal?
    5. Re:Rather generous of the NSA by Gorath99 · · Score: 1

      >"(nobody will trust them ever again)"
      >
      >Like the average slashdotter trusted them now.

      Sadly(?), the average slashdotter doesn't matter as much as the average executive.

    6. Re:Rather generous of the NSA by sflory · · Score: 2, Insightful

      Read the GPL again. Nothing requires you to give away the source to a GPL program. You need to provide source to anyone you give modified binaries to. Thus if the NSA kept it in house they could keep it to themselves. In addition they could in theroy provide to other classified agencies. Who in turn would be able to keep it in house.

      --
      IANALBIPOOGL (I am not a Lawyer, but I play one on GrokLaw.)
    7. Re:Rather generous of the NSA by Pros_n_Cons · · Score: 1

      This code is, has been, and will be some of the most highly scrutinized code. Especially by foreign governments and security shops seeking to learn from some of the more brighter minds the US has to offer. If anything is found it would be a national, global incident and make the NSA look very, very bad. No way they do that. A back door would be found nearly immediatly and they know it. c'mon now could you imagine the headlines? "NSA attempts to control the world" Even our other government agencies would whip some ass. Since NASA, the Navy, and many others use Linux itself.

      --

      -- "of course thats just my opinion, I could be wrong." --Dennis Miller
    8. Re:Rather generous of the NSA by rgmoore · · Score: 1

      It's not just community spririt; it's actually their job. While the NSA is well known for its role as a spy agency stealing other countries' secrets, it has a less well known role of helping America to protect its own secrets. Looking at their mission statement on their web site, they say that their goal includes:

      The Information Assurance mission provides the solutions, products, and services, and conducts defensive information operations, to achieve information assurance for information infrastructures critical to U.S. national security interests.

      IOW, designing secure computer systems is a critical part of their job. Making SELinux means that, as an example, DOD projects that use Linux- and the DOD likes Linux quite a bit- will now be that much more secure.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    9. Re:Rather generous of the NSA by vt0asta · · Score: 2, Insightful

      You are ofcourse assuming that the NSA uses Linux. I seriously doubt, anything you find on the net is in operation at NSA guarding real secrets.

      Anyway, the NSA has two tasks SIGINT (signal intelligence) or code breaking, and the other is Information Assurance as it relates to US National Security interests.

      Both are broad tasks, the most exciting and romantic is ofcourse is the SIGINT code breaking, spying, espionage, being clever, etc.

      The janitorial work is the Information Assurance, and that is the protecting of information.

      Any contribution the NSA makes to Linux is most likely so people can see how ACL security is done right as it relates to FLASK. If the NSA was going to "sneak" backdoors in anywhere they wouldn't do it in broad daylight using the front door so that another intelligence agency could discover it, and exploit it. They took a published security technique and implemented a very vanilla implementation of it for the most widely used open source OS out there.

      Finally, (and this goes for all of you tin foil hats too) if the NSA wants your information, they'll get it, Linux or SElinux, be damned. Nothing opens doors, passwords, and safes quicker than a man with a gun who moves with a purpose. Failing that, they'll just take what they need and put their in-house geeks on it.

      --
      No.
    10. Re:Rather generous of the NSA by multiplexo · · Score: 5, Funny

      "Hello Mr. McBride, welcome to the National Security Agency Before we talk about your lawsuit and IP claims
      we'd like to show you a few things. Exhibit one. A picture of you entering a hotel room in Orem with two live nanny goats, a
      rubber raft, a pair of chaps and a can of Frymax fryer grease. Exhibit 2. Pictures from within the room of activities which violate the laws of God and Man, if not those of the State of Utah. Exhibit 3, credit card receipts for animal tranquilizers and male goat hormones. Shall we continue?"

      --
      cheap labor conservatives - they want to keep you hungry enough to be thankful for minimum wage.
    11. Re:Rather generous of the NSA by Anonymous Coward · · Score: 0

      Dude, the NSA has a big budget and lots of mathematicians, but they ain't the Creator. As humans they operate under the same constraints as you, me, Osama bin Laden, and everyone else. I don't buy the part about they can find anything they want, no matter what precautions are taken to prevent that.

    12. Re:Rather generous of the NSA by mrdaveb · · Score: 3, Insightful

      Of course. And hence my smiley.

      Although there has been at least one known attempt to deliberately insert a security hole into the Linux kernel before, it would be a pretty outrageous thing for a government to attempt. It would almost certainly be spotted.

      If the NSA are into that sort of thing, they are more likely to sneak/coerce their backdoor into closed source software where it is more likely to go unnoticed and perhaps be harder to trace back to it's authors.

      --
      Homme petit d'homme petit, s'attend, n'avale
    13. Re:Rather generous of the NSA by DustMagnet · · Score: 1
      Seeing as any changes the NSA make are presumably only used internally by the agency, they are under no obligation to release the source. So this is quite a community spirited move on their part.

      Not just for the reason you said. Last time Microsoft complained to congress about the government competing with private industry. I'm glad to see the tactic didn't work this time.

      --
      'SBEMAIL!' is better than a goat!!
    14. Re:Rather generous of the NSA by Prior+Restraint · · Score: 2, Interesting
      ... their web site,...

      click

      "Ooh, sweet Flash intro..."

      Accept cookie from www.nsa.gov?

      The site "www.nsa.gov" wants to set a cookie.

      [X] Remember this decision for this site

      Cookie Details

      • Name: CFID
      • Value: 108563
      • Path: /
      • Secure: No
      • Expires: Sat, Sep 26 2037 at 7:56 PM

      Reject/Accept?

      Something isn't right about that...

    15. Re:Rather generous of the NSA by ryanvm · · Score: 1

      Seeing as any changes the NSA make are presumably only used internally by the agency, they are under no obligation to release the source.

      Actually, anything produced by federal government is public domain. Of course they could have easily said that it would be a security risk to release their work and nobody would have doubted it.

    16. Re:Rather generous of the NSA by Bo'Bob'O · · Score: 1

      You have just described the principal duty of a citizen of a Republic to the T.

    17. Re:Rather generous of the NSA by Anonymous Coward · · Score: 0

      HEY!,

      i thought we agreed to keep it quiet??

      Darl.

    18. Re:Rather generous of the NSA by 0utlaw · · Score: 2, Interesting

      better yet:

      http://uptime.netcraft.com/up/graph/?host=nsa.go v

      "The site www.nsa.gov is running Microsoft-IIS/5.0 on Windows 2000."

      Maybe they're running SEwindows2000. They added security enhancements once they downloaded the code from kazaa..errr, i mean SEKazaa

    19. Re:Rather generous of the NSA by vt0asta · · Score: 1

      Look, SElinux is only one aspect of a "secure system". All I am saying, is that worrying about backdoors from NSA's demonstratable implementation of a FLASK system is pointless if that is what you are depending on for security.

      No one is selling you on they can find anything they want at will regardless of precautions. However, I am guessing very few of the slashdot crowd, have the ability to protect themselves from things like TEMPEST, men with guns, and professional spies. Worrying about backdoors on something the NSA gives out openly and publicly, should be the least of the worries for someone securing systems. However, I could be wrong, maybe everyone has their computers running linux off the net, in shield rooms, guarded by men with guns, and are worried about internal employees looking at data they shouldn't because of some NSA backdoor in SElinux.

      --
      No.
    20. Re:Rather generous of the NSA by Dalcius · · Score: 1

      All this reminds me of an older article... I haven't seen a Score 4+ comment yet, so forgive me if someone else has posted it:

      From Slashdot:
      "'We didn't fully understand the consequences of releasing software under the GPL (General Public License),' said Dick Schafer, deputy director of the NSA. 'We received a lot of loud complaints regarding our efforts with SE Linux.'"

      Later in the linked article:
      While stressing that the agency received a loud chorus of support as well, the chagrined Schafer said that the issue was contentious enough that "we won't be doing anything like that again."

      What happened to make them so benevolent again?

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    21. Re:Rather generous of the NSA by Anonymous Coward · · Score: 0

      How long did it take for people to realize that the crippled versions of DES that ordinary people were allowed to have were actually a backdoor because they could easily decript it?

    22. Re:Rather generous of the NSA by dan_sdot · · Score: 1
      Seeing as any changes the NSA make are presumably only used internally by the agency, they are under no obligation to release the source. So this is quite a community spirited move on their part.
      First of all, Linux is released under the GPL, so they _are_ "under obligation" to release the source. Secondly, they don't want to fix security on their computers, but the computers all around the United States. The NSA is not being generous here, but doing what they are paid to do (by us taxpayers, I might add). You watch too many spy movies.
    23. Re:Rather generous of the NSA by unoengborg · · Score: 1

      If they tries to sneak backdoors into the Linux kernel, we can safely assume that they will try to sneak in backdoors into other OSes as well.

      There is the rumor of the NSAkey file in Windows being an example of such things.

      The difference is that in Open source OSes like Linux the code will be scrutinized by other security agencys, by independent security experts and kernel developers. So I would say that their chanses of sneaking something malign into the Linux kernelis much less than doing so on other OSes.

      --
      God is REAL! Unless explicitly declared INTEGER
    24. Re:Rather generous of the NSA by ckaminski · · Score: 1

      I think the fear is that if the NSA has contractors working for them, and they want to mandate this system for any SELinux based software they right, then it's in the NSA's best interests to get the SELinux kernel changes into the mainstream kernel.
      Since no one is going to just trust an SELinux distribution that appears...

      Providing SELinux to other classified agencies == distribution, thereby invoking that pesky little clause in the GPL that could fuck them royally if some Pro-GPL RMS fanboy in said classified agency decided to report them to groklaw.

    25. Re:Rather generous of the NSA by barneyfoo · · Score: 1

      You can't know if they put them in intentionally. There won't be a code segment that says "backdoor(...)"

      If the NSA was going to put in a backdoor, they would just incorperate some innocent looking bugs into the code that are hard to diagnose by auditing. Even OpenBSD has had some local root exploits after being heavily audited - how many times?

      The NSA probably has teams experienced in putting bugs into code and other subversive activities. They are the largest employer of mathemeticians in the world. All that brain power is constantly being used to find ways of secretly harvesting information and making backdoors into security infrastructures around the world.

    26. Re:Rather generous of the NSA by shreak · · Score: 1

      Actually, they would only need to provide the source to that other classified agency so you'd still never see the source.

      I'm pretty sure they want the code in the open for two reasons:

      1: For general adoption and compatibility, creating a defacto standard for secure Linux. In the open so no one will argue that the code is not auditable.

      2: To get the changes in mainstream Linux so that they can keep up with current Linux technology without having to do massive ports (let the community do the heavy lifting for them, that's one of the major benifits of Open Source)

    27. Re:Rather generous of the NSA by ckaminski · · Score: 1

      Part 2(B) of the GPL states:
      You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

      It's that pesky definition of "third party" that could bite them. I'm not sure where general consensus on the definition of this clause sits at the moment, however, so I'll drop it. :-)

      3. Work all the bugs out

      4. Get more useful tools that you don't have time to write.

    28. Re:Rather generous of the NSA by Anonymous Coward · · Score: 0

      "Why should it surprise people if this code is clean."

      Has any operating system ever been "clean"? Software has bugs. Bugs can sometimes become exploits. If exploits were found in the NSA's code, how would you know if they were accidental or intentional? Backdoors don't have to be obvious; they can be disguised to look like bad code. I think you must consider the reputation of the organization. This may very well be well intentioned, backdoor-free code, but I'm going to assume it's not until I know otherwise (i.e., never). Using a secure OS from the NSA is like using a file sharing program from the RIAA.

      As many have pointed out, the NSA has two goals:

      1. Spy on foreign countries (and foreign agents in the US)
      2. Keep foreign countries from spying on us.

      From their perspective, they can best accomplish both goals by putting a well hidden backdoor in the code. If it is discovered, they just release a patch, and they are still accomplishing goal 2.

    29. Re:Rather generous of the NSA by Anonymous Coward · · Score: 0

      You forgot about the cat-killing... powerful CEOs can't get off unless they do a cat at the same time.

  9. Come on by Hi_2k · · Score: 2, Insightful

    Shadowy? Since when are the NSA guys "Shadowy"? I have an uncle who used to work for them (he's retired), and he's a great guy.

    Although, that may describe why he always has those blind marks across his face.

    --
    When life gives you crap, Make Crapade.
    Sluggy Freelance.
    1. Re:Come on by lukewarmfusion · · Score: 2, Funny

      I noticed this too. Is that kind of stereotype really that prevalent (or is it just accurate)? All of the NSA folks I've met (not many, mind you) were less shadowy than my mailman.

      Then again, I'm pretty sure my mailman opens my birthday cards.

    2. Re:Come on by Anonymous Coward · · Score: 0

      I don't know why, afaik, they don't have many foriegn operatives (the shadowy types most agencies have). Their employees do the sorts of things that geeks do. I think it might be because they never officially existed for the better part of 30 years, being a part of the DoD and having your HQ inside a major base sort of helps on that account. The sign for one of the exits in Ft Meed actually says, "do not take." Because their employees can screw up a whole lot in a really short time, not just break a few codes, break the whole system of code generation, there was a standing policy that they didn't have employees.
      One of the most interesting museums I've been to was the NSA's cryptography museum, it's excellent they have an enigma or purple machine, a Cray, and a bunch of other cool code stuff.

    3. Re:Come on by sik0fewl · · Score: 4, Funny

      Then again, I'm pretty sure my mailman opens my birthday cards.

      So does the NSA :)

      --
      I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
    4. Re:Come on by EverDense · · Score: 1

      Is that kind of stereotype really that prevalent (or is it just accurate)? All of the NSA folks I've met (not many, mind you) were less shadowy than my mailman.

      Is it just another case of life imitating art? ;-)

      Using the term "art" extremely loosely, of course.

      Spotting NSA agents should be pretty darn easy according to Jake 2.0,
      just look for the pretty boy or the hot chick.

      --
      http://jesus.everdense.com/
    5. Re:Come on by qtp · · Score: 2, Interesting

      The NSA is mostly a bunch of geeks.

      The vast majority of their work is maintaining secure communications for the military and other intelligence agencies plus analizing (code breaking) intercepted secure transmissions. The movie "the Falcon and the Snowman" depicted their work fairly accurately, compiling lists and transcripts of monitored communications and forwarding them to the apropriate parties.

      These are not the guys who start wars and disappear people (that would be the CIA). That's not to say they are completely innocuous, they are the guys who run the ECHELON program.

      --
      Read, L
    6. Re:Come on by PickyH3D · · Score: 1
      Not shadowy?

      Have none of you guys played Splinter Cell!? Come on! :)

    7. Re:Come on by zangdesign · · Score: 1

      Considering the current administration's political direction, I don't doubt that the NSA is already looking carefully at domestic communications and backdoors into our own systems. Yes, they are a bunch of geeks, but they're government geeks with a whole different agenda than preserving privacy.

      Remember, being a geek doesn't necessarily make you a nice guy. Some geek had to write all the software that's used for spamming. Some geek has to sit down and figure out how bypass spam filters. Some geek has to figure out how to rip a database to pull all your private information.

      Which is not to say that the NSA doesn't do a fine job. Well, or a good one either. Actually, we have no way of knowing since most of the oversight is done in Washington and never publicly released.

      How scary is that?

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    8. Re:Come on by BigFire · · Score: 1

      Ahm, it's their chartered function. They won't be doing their job if they weren't monitoring domestic communication irregardless of who's in the White House.

    9. Re:Come on by qtp · · Score: 1

      Like all geeks, these guys are information addicts. ECHELON is a pretty nasty system (and is pretty much what you describe).

      But these guys are pretty smart, much smarter than your average intelligence asshole spook*, and they know computer security well enough to realize that if they have a way into a machine, then probably someone else knows about it as well. The code they release as the SE-Linux enhancement is open, and is being reviewed by people who know security programming far better, and are far more paranoid, than you or I.

      I don't beleive for a second that they are backdooring these security enhancements, and I do not beleive it would go unnoticed if they were. AFAICT, the NSA came to the realization that they could test their security designs and improve upon them to the best effect if they were to release them to a relatively knowledgable bunch, and have them tested in the real world. Besides, these guys don't really like the asshole spook* crowd too much, so if your looking to keep the FBI and CIA off of your law-abidin' ass and out of your personal business, who better to help you accomplish that end than the good old NSA?

      (* spook == CIA personel)

      --
      Read, L
    10. Re:Come on by Anonymous Coward · · Score: 0

      They won't be doing their job if they weren't monitoring domestic communication irregardless of who's in the White House.

      Wrong. I'm good friends with a number of NSA folk, and, from what I know about their regulations, heard at intel. tech expos, etc.:

      1) their collection systems are required to be able to filter out all traffic originating from or terminating in the US;

      2) in order to intercept any domestic traffic at all, they need a FISA warrant authorized by a court judge (as far as I know, despite the PATRIOT Act this is still in effect unless they pass another act giving the American intelligence agencies authority to do this on their own);

      3) even if they have such a warrant, their filters must be fine-grained enough to filter out all non-domestic traffic and only the specific domestic traffic they are authorized to collect.

      (i.e. If one packet or call or fax or whatever originates from a US citizen not specifically targeted, the entirety of the data collected in that operation must be discarded. It is thought that this policy was one of the factors in the intelligence agencies' failing to collect traffic that would have alerted the US to 9/11, but I feel it is appropriate nonetheless.)

    11. Re:Come on by 6ULDV8 · · Score: 1

      He's a great guy now because he came out from the NSA and didn't see his shadow. If he had seen it, he'd have gone back inside for six more weeks of winter.

      Just ask Phil. I think he worked for the NSA.

      --
      Pull my finger for my public key.
    12. Re:Come on by zangdesign · · Score: 1

      OK, point taken. I had a kneejerk reactionary moment, there. My apologies to the NSA for dragging them through the mud like that.

      I guess its just hard to imagine that a government agency under the current administration is looking out for our best interests when it's pretty clear that the rest of aforementioned administration is doing the exact opposite.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    13. Re:Come on by qtp · · Score: 1

      Hey, I was agreeing with you, just take a look at the link I provided.

      The NSA is the agency that currently intrusively monitors domestic and foreign communications. The only point I disagree with is the possibility that the seLinux modification is trojaned, as it would not be in the interest of the NSA to do that, and the NSA is one of the few agencies that has persons familiar enough with computer security to realize this. In the past, both the CIA and the FBI have been at odds with the NSA over the NSA's reluctance to give access to the monitoring process, instead only feeding information that they beleive is a threat.

      The CIA and FBI are intensly ideological agencies that have a tendancy to shoot first and ask questions later. TIA, MATRIX and whatever else they are calling their new information databases are attempts at eliminating the safeguards in place at the NSA and put direct access to our communications in the hands of a bunch of right-wing nuts who like to murder, kidnap, and frame people for thinking the wrong thoughts.

      So, yes, the NSA is in the habit of intrusively monitoring our communications, but the security enhancements they've added to the Linux kernel are immensely useful for protecting our privacy. Considering what the CIA, the FBI, and the Justice Department have been up to, I think the NSA is the least of our worries at the moment. Besides, I seriously doubt that there's anyone in the current administration who is actually capable of understanding what the NSA does or how their own policies are harming the the ability of US citizens to be secure and free in their own lives.

      --
      Read, L
  10. I am curious by enrayged · · Score: 5, Interesting

    Does the security enhancements developed by the NSA slow down the kernel? Does it make it harder to set up services such as email or apache? How much more secure is it than a standard vanilla kernel?

    I have not had the opportunity to play with SELinux but am interested in how it works, how difficult it is to set up properly and all that fun stuff

    1. Re:I am curious by temojen · · Score: 5, Informative
      Does the security enhancements developed by the NSA slow down the kernel?
      No
      Does it make it harder to set up services such as email or apache? Yes
      How much more secure is it than a standard vanilla kernel?

      It's not much more secure, except that it's based on a more flexible permissions system. So even Root may not have full root access, and it's not nescesary to be root to run a server (bind to ports lower than 1024), so long as you're given permission to that port. Also there's a lot more auditing support.

      So for standalone home desktops, it's mostly not nescesary, but for Banks, the military, and others than need a major paper trail for everything it's worthwhile.

    2. Re:I am curious by SpyPlane · · Score: 1

      Does it make it harder to set up services such as email or apache?

      I used SELinux for a year or so on one machine and LIDS on another machine for a comparison.

      I found both had really strong features, the biggest of which is their MAC's they add to the kernel.

      I found both performed similarly with LIDS by far being the easiest to set up and get going. SELinux worked straight after the compile, but it was much harder to get to the same level of control as LIDS.

      Back when I was doing this, a ptrace() bug was found that allowed a normal user to happily upgrade himself to root, and while a normal box of mine easily gave up root.. these two boxes knew that something was up, and they didn't allow that to happen. In LIDS case, you can give root no rights, and set up a LIDS administrator account with all the rights, that way, if someone does gain root, they won't be able to do much of anything.

      --
      "We need a fourth law of Robotics: Stop Fingering My Wife"
  11. NSA and Common Criteria Evaluation by Anonymous Coward · · Score: 2, Insightful

    Can we expect that NSA will also do EAL5 for Linux for free?

    1. Re:NSA and Common Criteria Evaluation by plcurechax · · Score: 1

      Can we expect that NSA will also do EAL5 for Linux for free?

      No, because that is not a project goal. It (Security Enhanced Linux) is not designed with the goal of getting Common Criteria approval (by an independant government-approved lab).

      SELinux's beginning have more to do with extending an experimental Role Based Access Control (RBAC) than trying to deliver a production quality "secure OS".

    2. Re:NSA and Common Criteria Evaluation by ricksmith · · Score: 1

      No, they're not going to do a Common Criteria evaluation for everyone else.

      Anything at EAL-4 or higher (like EAL-5) requires that you keep the source code consistent with a set of obsessively-written design specifications, and that's not exactly part of the open-source coding discipline.

      NSA currently uses SE Linux when they're building systems for internal use that have stringent security requirements (keeping astronomically classified information separate from mere, pedestrian TOP SECRET stuff, for example). They would use their own package of assurance documentation that they use for internal certifications.

  12. About time by cluge · · Score: 4, Insightful

    I find extremely disheartening that our tax dollars go into products, ideas and research that is then turned around and used for the benefeit of ONE company (see big drug companies, defense contractors, and certain university proffesors). That just seems plain "un-american". Here we have a rare exception, our tax dollar going to improve something for ALL americans (and the world too).

    Sadly Microsoft is lobbying to shut down the NSA's involvement in free software, claiming that the government is essentially "competing" with them. Somehow our tax dollar going to work securing windows isn't communist according to MS. Just if it also helps someone that ISN'T MS. Lets hope they fail.

    In the end, this can only be a good thing for ALL OS designers. It helps them look at how the people that stay awake at night worrying a lot think about security in an operating system.

    AngryPeopleRule

    --
    "Science is about ego as much as it is about discovery and truth " - I said it, so sue me.
    1. Re:About time by lukewarmfusion · · Score: 4, Funny

      Hell, this could be good for all OS users
      Imagine grandpa sitting down to breakfast, reading the paper, and seeing this article (if it's published in his paper). Maybe - just maybe, he'll think *is my computer secure?* And he'll realize it is.

      Knowing my fiancee's grandfather though, he'll think *those spooks are using my social security money on computer games?!*

    2. Re:About time by Anonymous Coward · · Score: 1, Insightful

      "Here we have a rare exception, our tax dollar going to improve something for ALL americans (and the world too)."

      Not necessarily. Depending on what crypto is in the kernel/packages, it could be limited to where it is "exported" to.

    3. Re:About time by metlin · · Score: 1

      Well, NSAs involvement with closed source would be bad - even if they introduced backdoors, there is no way you are going to be able to find it, unlike in the case of Open Source :)

      On another note, not to troll, but I was wondering if you had any references to substantiate your argument on Microsoft lobbying against NSA Linux (just out of curiosity!).

      Thanks.

    4. Re:About time by Spruce+Moose · · Score: 1

      Insightful my arse. Do you even know what SELinux is?

    5. Re:About time by iminplaya · · Score: 1

      Do you think we can get NASA to follow NSA's example? As far as I know NSA isn't bickering amongst themselves over which license to use. I know...they're using Linux so they have to use the license that comes with it, but it's the thought that counts.

      --
      What?
    6. Re:About time by canadianjoe · · Score: 1

      If it's released GPL'ed, they can't restrict access to it, can they?

    7. Re:About time by neurocutie · · Score: 1
      Sadly Microsoft is lobbying to shut down the NSA's involvement in free software, claiming that the government is essentially "competing" with them.
      That's like Intuit complaining to the IRS about making tax forms available on the Internet as it competes with TurboTax.
    8. Re:About time by the+gnat · · Score: 1

      On another note, not to troll, but I was wondering if you had any references to substantiate your argument on Microsoft lobbying against NSA Linux (just out of curiosity!).

      This has been discussed here many times. Do a Google search, and you'll find CNet stories about it. MS basically thought it was inappropriate for the US government to be, in essence, funding development of one of their competitors, and apparently whined to the government about it. (Disregarding the fact that Microsoft's licenses make it impossible for the NSA to do anything else.)

    9. Re:About time by Azghoul · · Score: 1

      You'd think so, but I expect export license controls (given their national security implications) far outstrip any possible copywrite law.

      Considering it's the govt that grants both sets of laws, govt can decide which is more important. And I'm certain national security wins.

      And for good reason! :)

  13. They didn't get the memo by Kid+Brother+of+St.+A · · Score: 3, Funny

    I guess NSA didn't get the memo -- or the lobbyists -- from SCO telling them that open source software was a security risk and that terrorists could use it to make their own supercomputer.

  14. hmm... by frodo+from+middle+ea · · Score: 2

    I distinctly remember reading that NSA stopped deveolpment on this project , under pressure from US govt. which was under pressure from Microsoft..So what happend now ?
    But then again I read that on /. , so the authenticity of it is highly questionable.

    --
    for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    1. Re:hmm... by justMichael · · Score: 1

      It doesn appear that they even slowed down...

      They seem to be doing an update every couple of months.

    2. Re:hmm... by bashbrotha · · Score: 3, Informative

      that was darpa that stopped the funding on openbsd. a nice summary is available here

    3. Re:hmm... by Anonymous Coward · · Score: 0

      Nah... NSA's internal project development efforts are directed to whatever they think is important. No one has authority to redirect their efforts except the OMB (Office of Management & Budget) in the US Congress, the House and Senate Intelligence Commitees, and the internal NSA managers themselves. And AFAIK, they care squat about what M$ thinks.

      And most of the NSA folks I know have pretty much the same opinion of Microsoft's software that the rest of us do-- it's versatile w/ lots of hardware and driver support, superfluous features and it's buggy and insecure :)

  15. A few quick comments by picklepuss · · Score: 5, Interesting

    I just want to toss out the notion that the general complaint that slashdot readers don't read the article, and the slashdot effect are mutually exclusive. There were only 8 replies to this thread when I clicked the main article link, and although it wasn't completely slashdotted, it was incredibly slow coming up.

    My second comment is really a question: How do we weigh this up against Mr. McBride's letters to congressmen? It seems like they would probably lean on the NSA for advice on what's secure and what's not, rather than the seemed ravings of a madman.

    I would also throw out a little pointer that probably one of the major reasons that the NSA is working on the Linux Kernel is simply because they can. I'm almost certain that if they had the ability to tweak security in MS, they would do so.

    Kutos to the NSA for sharing it all with us.

    1. Re:A few quick comments by Takara · · Score: 1
      I just want to toss out the notion that the general complaint that slashdot readers don't read the article, and the slashdot effect are mutually exclusive. There were only 8 replies to this thread when I clicked the main article link, and although it wasn't completely slashdotted, it was incredibly slow coming up.

      Probably very true, but not true in this case. Internet.com's servers are reputably slow, probably because of the huge amount of daughter sites they run.

    2. Re:A few quick comments by Anonymous Coward · · Score: 4, Funny

      Slashdot *readers* do read the article. Slashdot posters are another matter entirely...

    3. Re:A few quick comments by Elwood+P+Dowd · · Score: 2, Interesting

      I would also throw out a little pointer that probably one of the major reasons that the NSA is working on the Linux Kernel is simply because they can. I'm almost certain that if they had the ability to tweak security in MS, they would do so.

      The NSA can do whatever the hell they want with Microsoft's products, and they do. This might be because MS lets them, but Iduno. Remember the NSAKey boondoggle?

      There are many reasons that they must deploy Windows in government. They spend quite a bit of money doing penetration testing on NT platforms. Once they figure out a security flaw, they figure out how to correct it. If it's something that would risk economic damage to our country (cause power outages, lord knows what else), I'd suspect they'd even tell the vendor.

      --

      There are no trails. There are no trees out here.
    4. Re:A few quick comments by Martin+Blank · · Score: 2, Informative

      I'm almost certain that if they had the ability to tweak security in MS, they would do so.

      They did, sort of, with the security guides, which are well-documented (if rather dry) explanations of how to use existing Windows functionality to improve security on the systems. Some of them are pretty clearly overkill for most people (minimum 12-character passwords and 4GB max size for each log file, for example), but they're generally pretty good use. Apparently, they had such an effect on Microsoft that MS wrote up a "Securing Windows Server 2003" document that was good enough that the NSA people decided that their own document wasn't needed. It's not a matter of laziness, either; they're still publishing and updating the other documents.

      Still doesn't make Windows flawless, but it makes it a helluva lot better for those needing to lock things down.

      --
      You can never go home again... but I guess you can shop there.
    5. Re:A few quick comments by Anonymous Coward · · Score: 0
      My second comment is really a question: How do we weigh this up against Mr. McBride's letters to congressmen? It seems like they would probably lean on the NSA for advice on what's secure and what's not, rather than the seemed ravings of a madman.

      I'd look to the wisdom of Mr. Twain for the answer to that question.

      Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself.
      I think the idiots in Congress are more likely to listen to one of their own than a bunch of math geeks who do incomprehensible stuff. Besides McBride played the "boo: terrorists!!" card, how could a politician ignore that?
    6. Re:A few quick comments by whatsatie · · Score: 1

      They may very well be tweeking the security in M$ products but would not be aloowed to release anything to the public, and M$ would never admit that any one could improve there products.

    7. Re:A few quick comments by Michael+Spencer+Jr. · · Score: 1

      > > I just want to toss out the notion that the general complaint that slashdot readers don't read the article, and the slashdot effect are mutually exclusive. There were only 8 replies to this thread when I clicked the main article link, and although it wasn't completely slashdotted, it was incredibly slow coming up.

      I think the general complaint is that people who post to slashdot don't read the article. That is not mutually exclusive with the article being slashdotted. (There is a silent majority of slashdot readers who don't post, but do read the articles.)

    8. Re:A few quick comments by Lt.Hawkins · · Score: 2, Informative
      do you really believe that NSAKey is for some insidious purpose?

      isn't it much more likely that having their own key in there allows them to sign their own Crypto components for internal use without having to have Microsoft see their secret alterations, or without having Microsofts private key?

      http://www.schneier.com/crypto-gram-9909.html#NSAK eyinMicrosoftCryptoAPI
      i mean, really... I can understand Tin Foil Hat theories, but sometimes I think that the hat must be too constricting, affecting mental processes...

      --
      -- My Sig is a P228.
    9. Re:A few quick comments by Elwood+P+Dowd · · Score: 1

      Hey, smart guy.

      I wasn't trying to say that NSA has a backdoor in Windows. I was trying to say that if NSA wants to modify Windows, Microsoft has shown that they are happy to do it.

      Great grandparent poster said that maybe the NSA was using Linux just because it was the only thing they could modify. I was just giving lie.

      --

      There are no trails. There are no trees out here.
    10. Re:A few quick comments by the+gnat · · Score: 1

      I was trying to say that if NSA wants to modify Windows, Microsoft has shown that they are happy to do it.

      And if the NSA wanted to widely deploy the modified version of Windows, outside the NSA? I bet Bill would be just wild about that. (Alternately, even if Microsoft let them do this, nobody outside the NSA would touch it because it would be impossible to verify that those binaries *didn't* have any backdoors.)

    11. Re:A few quick comments by Elwood+P+Dowd · · Score: 1

      Yes, Bill would be wild about it, because it would be:

      1) More likely to be purchased by the government, since they have vetted it's security.

      2) More secure for all their customers, just like SELinux.

      3) You are a complete jackass.

      Ok, 3 was superfluous. But it is ALREADY just as "impossible" to verify that the Windows binaries don't have any trapdoors. Do you honestly see a problem with the NSA sending a (SOURCE!) patch to Microsoft and saying "Hey, Billy G, your operating system has a hole. This is the code to fix it."

      Billy G would go, "Oh, thanks." And that's a good thing. Then Microsoft would deploy the modified version of Windows in their next security update, worldwide.

      I guarantee you that the NSA has a licensed copy of the complete source to many Microsoft products. This is how it should be, as Microsoft makes essential security software for the vast majority of computers in America. The NSA is responsible for our information security.

      --

      There are no trails. There are no trees out here.
    12. Re:A few quick comments by dr_dank · · Score: 1

      but sometimes I think that the hat must be too constricting, affecting mental processes...

      Tin Foil Beanies usually give a better fit.

      --
      Where does the school board find them and why do they keep sending them to ME?
  16. Pure gold? by Kiyooka · · Score: 5, Interesting

    Isn't this one of the best things to have happened to linux in the past year? How many operating systems can boast about having ***NSA***-quality security? Whether that's the whole story is another issue: this is marketing pure gold! That line in and of itself would be enough to catch the interest of most managers, I think. This may really kick open the door for Linux moving into the corporate space.

    1. Re:Pure gold? by YrWrstNtmr · · Score: 2, Informative

      How many operating systems can boast about having ***NSA***-quality security?

      Seeing as how NSA publishes security guides for NT, 2000, XP, 2003Server and Solaris 8, I'd say it is more than just Linux.

    2. Re:Pure gold? by Anonymous Coward · · Score: 0

      http://www.trustedbsd.org

    3. Re:Pure gold? by vmh · · Score: 1

      The problem with this portion of it is to be SURE of what has been changed. "Quis custodiet ispos custodes" . . . "Who will watch the guardians?"

    4. Re:Pure gold? by 4of12 · · Score: 1

      Seeing as how NSA publishes security guides for NT, 2000, XP, 2003Server and Solaris 8, I'd say it is more than just Linux.

      And when we all get to see the NSA contributions to the complete source code tree for those other OS's then I'll be as impressed.

      --
      "Provided by the management for your protection."
  17. Shadowy Figures by ackthpt · · Score: 1
    you know the folks that are shadowy figures on X-files

    I'll know they're really shadowy figures when they take that 'released' Microsoft code and clean it up and re-release it. :-)

    --

    A feeling of having made the same mistake before: Deja Foobar
  18. Reasons to worry? by bandicot · · Score: 1

    Isn't this the same NSA that melted down their 3-million-processor crypto computer by fiddling with a "mutations strings" virus?

    1. Re:Reasons to worry? by Anonymous Coward · · Score: 0

      This is stupid, why would you design a computer, let alone a super computer, that could not go 100%.... you'd just build a smaller computer and have that go 100% if you didn't need all the power.

      So to sum, the idea that a computer can "overheat" from software only effects has only a slim slim slim chance in some amazing circumstance. Otherwise all computer melt-downs are hardware based.

    2. Re:Reasons to worry? by chadw17 · · Score: 1

      you're retarded, it's a book called "Digital Fortress" by Dan Brown.

  19. Article Text (seems sluggish) by sik0fewl · · Score: 4, Informative

    February 24, 2004
    Linux Gets Security Boost from NSA
    By Sean Michael Kerner

    Most stories about government deployments of Linux involve a distributor helping various federal and municipal agencies install the open source operating system. But in this case, a federal agency is helping Linux.

    The U.S. National Security Agency (NSA), also known as the codemakers and codebreakers cryptologic division within the Department of Defense, has helped to harden Linux with newly-released Security Enhanced Linux (SELinux) kernel modifications.

    The latest release, which updates the base kernel to 2.6.3 and 2.4.24, contains numerous significant improvements to security in the open source operating system. The SELinux improvements mark a major breakthrough for Linux. Because of the NSA's contributions to the kernel, the new security features will now show up in mainstream distributions of Linux.

    "Conditional policies are significant and also networking hooks were added, which makes SElinux all that much more powerful," Joshua Brindle, hardened Gentoo Linux Project Leader and the NSA's SELinux contributor, told internetnews.com.

    "They also exported AVC (define) controls to userland to facilitate strong X-based access control and privilege separation," he added.

    SELinux was released by the NSA under the GNU GPL open source license. SELinux is essentially a Linux Kernel with a number of utilities that provide enhanced security functionality. But the critical component of SELinux is how it implements and handles mandatory access controls.

    "SELinux is important because mandatory access controls are essential to limiting access to daemons and users to only what they need. It also solves the age-old almighty powerful superuser problem in Linux," Gentoo's Brindle told internetnews.com.

    "We stress however that it isn't an end-all solution, that it must be combined with additional layers of protection."

    Debian, Gentoo and Red Hat Fedora's latest test release of Fedora Core 2 all currently make some use of SELinux. Red Hat also plans to incorporate SELinux into its next Red Hat Enterprise Linux release

    This "marks an important milestone in what enterprises globally feel is an important issue," Red Hat spokesperson Leigh Day said of the SELinux update. "One of the first issues we hear from our customers when talking with them about solution requirements is security," she told internetnews.com. "Were pleased to be working with the NSA to bring SELinux to our distribution. We will incorporate SELinux fully in our next release of RHEL 4."

    The Security-enhanced Linux kernel enforces mandatory access control policies that confine user programs and system servers to the minimum amount of privilege they require to do their jobs.

    --
    I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
  20. Dunno why the link wasn't in the article. HERE: by MikeCapone · · Score: 4, Informative
    1. Re:Dunno why the link wasn't in the article. HERE: by darthcamaro · · Score: 1
  21. Re:Microsofts Tax's by Kelz · · Score: 1

    As grande as nachos!

  22. Agree Strongly. by Anonymous Coward · · Score: 5, Insightful

    You can say whatever you like about backdoors and the like, but you can be goddamned sure i want some of the brightest minds in this country looking at the code i use as opposed to the dumbfucks that i graduate with that go to work for regular companies. As for the brightest minds? Just take a look at the requirements to work for the NSA vs. Microsoft (and NO, i'm not talking about security requirements).

    1. Re:Agree Strongly. by paranoidsim · · Score: 1

      What are you talking about? Have you ever applied to work with either? I have. It's a lot easier to get a job at the NSA than it is at Microsoft, ESPECIALLY if you ignore security requirements, as you say.

    2. Re:Agree Strongly. by Anonymous Coward · · Score: 0

      Really? That's funny because I know of 5 people that were in college with me that work at Microsoft. And they were definately not the brightest and best by any means...

    3. Re:Agree Strongly. by sinistral · · Score: 1

      The people I know who got hired at Microsoft are *far* from the best and the brightest.

    4. Re:Agree Strongly. by raodin · · Score: 1

      And then of course there are people who ARE bright and are hired at Microsoft. Its fun to make generalizations isn't it. :)

    5. Re:Agree Strongly. by AP31R0N · · Score: 1

      @ Few people can pass the NSA's security checks. And given the incredible importance of what the NSA does, they have very high standards. They won't even talk to you if your college GPA wasn't in the B+ range. Even then, the competition is enough for them to pick and choose. Given the 'quality' of uSoft's code, it is hard to make a case for their programmers being better. The NSA simply cannot allow a "uh... sir, we need to reboot keyhole again" scenario. NSA's systems work at a level of complexity that would make amazon.com's db look like a recipe site.

      --
      Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
    6. Re:Agree Strongly. by Felinoid · · Score: 1

      And then of course there are people who ARE bright and are hired at Microsoft. Its fun to make generalizations isn't it.

      He wouldn't know.
      He is clamming to know actually know people who work for Microsoft where as you can reasonably guess that SOME people who work for a given company are smart.
      BUT if you don't know anybody who works for Microsoft you couldn't say.

      It's not random eather. Your hiring practaces and job environment do effect what kind of employee you end up with.

      If your clamming to be one of the top technology companys (Say IBM, Sun Microsystems or Microsoft) you need to hire the best and brightest UNLESS product quality is a non issue.

      If you don't make it a practace of hiring the best and brightest then when you DO manage to hire someone who is on the ball he'll quit to get away from the idiots you have working for you.

      I however only know some EX-Microsoft employees. They are very smart people.

      --
      I don't actually exist.
  23. Lobbying for Small Government? by ackthpt · · Score: 2, Funny
    Sadly Microsoft is lobbying to shut down the NSA's involvement in free software, claiming that the government is essentially "competing" with them. Somehow our tax dollar going to work securing windows isn't communist according to MS. Just if it also helps someone that ISN'T MS. Lets hope they fail.

    If the NSA pored over the Windows code and made it secure, well, then you would have big government.

    "It required a work force of 384 slaves, 34 slave drivers, 12 engineers, 2 turtle doves, and a partridge in a pear tree. The work was managed by a command team composed of 2345 bureaucrats, 2347 secretaries (at least two of whom could type), 12,256 paper shufflers, 52,469 rubber stampers, 245,193 red tape processors, and nearly one million dead trees."

    --

    A feeling of having made the same mistake before: Deja Foobar
  24. Seriously though... by Anonymous Coward · · Score: 0

    The backdoor thing is quite interesting. If you were a terrorist in foreign country X, what version of OS would you like: the vanilla linux from whatever company ooooorrrrr the linux that one of the most elite, secret organizations from the most powerful country in the world uses? (that is not a US-horn-toot...it is making the case for the quality of the code)

    Then if you were the NSA, who do you think would want this code the most? You got it.

  25. Are NSA improvements public domain? by geekee · · Score: 2, Interesting

    I don't think the US. govt. is allowed to use GPL. Of course, they must honor the gpl for the rest of the linux kernel, however.

    --
    Vote for Pedro
    1. Re:Are NSA improvements public domain? by dancedance · · Score: 3, Informative

      From the SeLinux website: "All source code found on this site is released under the same terms and conditions as the original sources. For example, the patches to the Linux kernel, patches to many existing utilities, and some of the new programs available here are released under the terms and conditions of the GNU General Public License (GPL). The patches to some existing utilities and libraries available here are released under the terms and conditions of the BSD license. Some new libraries and new programs available here are released into the public domain." So to answer your question, the US govt is clearly allowed to use the GPL.

  26. That's nice but... by nzAnon · · Score: 4, Funny

    i'm sure it can't hold a candle to BarbieOS !!

    1. Re:That's nice but... by Anonymous Coward · · Score: 0

      too bad this is a joke - BarbieOS eh?

      If it's not a joke I'll d/l it, slap it on my Corporate laptop and take it with me to my next board meeting - I swear it. Nothing says high power executive like a smiling Barbie that can guide you in partitioning and formating your disks. Wait till I get on GAIM and let our office in Bangalore know about this too... and maybe also that other big company I can see from my office window here...

    2. Re:That's nice but... by nzAnon · · Score: 1

      Did ypu follow the link? It's real.

    3. Re:That's nice but... by Anonymous Coward · · Score: 0

      sure, it's real, follow this link:

      http://www.newsforge.com/trends/03/10/26/135244. sh tml?tid=149

      You'll get the rest of the story.

  27. what would darl say, by i_should_be_working · · Score: 3, Funny

    seeing as even federal government agencies already believe in the GPL.

  28. Not at all mutually exclusive! by qortra · · Score: 4, Informative

    Apparently, you don't understand the difference between a "page impression" and a "read". Now, here's what the normal slashdot user does:
    1)clicks on link
    2)looks for colorful photos
    3)Presses Ctrl-F, then types "screeshots", then Enter
    4)Clicks on any links he finds in that context.
    5)If he finds nothing, clicks "Back", clicks "Reply", and makes an uninformed comment

    Very little reading usually goes on; just viewage of pretty pictures. And, of course, this just makes the slashdot effect worse; text doesn't really hurt webservers as bad as big JPGs. That's why two hours after the posting on slashdot, the site admins are always back online with a text-only version of their site saying something like "I've never seen so much web activity in my life".

  29. post rsbac news, too! by boldi · · Score: 3, Informative

    There were some selinux related posts on slashdot, consider checking www.rsbac.org too.

    RBAC, MAC, ACL, extensible, malware-scan (virus protection on kernel ('access') level), network protection, other methods (FF,...) and whatever you wish

    It's not financed by NSA, and not programmed in the US., can you be happier?

    Anyhow, don't tell me SeLinux is better because.. it would cause a flame-thread only...

    1. Re:post rsbac news, too! by Pros_n_Cons · · Score: 1

      RBAC, MAC, ACL, extensible, malware-scan (virus protection on kernel ('access') level), network protection, other methods (FF,...) and whatever you wish

      This breaks the Linus rule or we'd probably be using RSBAC. If it slows us down or breaks compatibility he conciders this broken code and sends it back to you.

      Anyhow, don't tell me SeLinux is better because.. it would cause a flame-thread only...

      So why tell us RSBAC is better?

      --

      -- "of course thats just my opinion, I could be wrong." --Dennis Miller
    2. Re:post rsbac news, too! by plcurechax · · Score: 3, Insightful

      Anyhow, don't tell me SeLinux is better because.. it would cause a flame-thread only...

      So are you trying to claim Rule-set Based Access Control (RSBAC) is better? Have anything to back up that assertion?

      Considering there are still too many junior and not so junior system administrations that fail to use standard Unix access controls correctly or to their full potential, I do not expect to see advanced fine-grain access controls like RSBAC, MAC, etc. to gain mainstream usage any time soon. The issue is that find-grain access control does not tend to scale well in complex and dynamic environments like found in the typical IT department of a commercial enterprise, or an academic computer centre, or the typical under (IQ) staffed government IT/IS department.

  30. So why... by jpetts · · Score: 2, Interesting

    ... is the NSA web site running on IIS?

    (Yes, yes, I know that the web site will be totally physically separated from the spooks' computers...)

    --
    Call me old fashioned, but I like a dump to be as memorable as it is devastating - Bender
    1. Re:So why... by Anonymous Coward · · Score: 0

      We can probably assume 1 of 2 things

      either the NSA is really bloody stupid, and IS running their server on Win2k IIS

      or

      the NSA is really bloody smart, and is running their server on BSD/Linux, and getting it to report as being win2k IIS - security through obscurity :)

    2. Re:So why... by Vanieter · · Score: 1

      or maybe it's just some stupid decision made by the powers that be.

    3. Re:So why... by pilot1 · · Score: 1

      ...maybe it only _says_ it's running on IIS?
      It's not that hard to have Apache identify itself as something else...

    4. Re:So why... by GaryOlson · · Score: 1
      One word....honeypot.

      The best way to keep abreast of the latest in compromise-ware is paint a large target on your webserver.

      NSA with IIS is to "1337 d00dz" as a bug zapper is to flies.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    5. Re:So why... by Anonymous Coward · · Score: 0

      IIS can be secured. The most important things are:

      a) to apply the patches for the directory traversal vulnerabilities and the various buffer overflows;
      b) to configure it not to accept requests for any of the vulnerable Microsoft media types;
      c) not to hook it up to a Microsoft SQL server which would be vulnerable to various injection attacks and buffer overflows;
      d) and to make sure that a firewall is blocking all other ports on the web server to protect against other vulnerable ports on the Windows OS it's running on

      (Actually, I would consider these basic steps to take to secure any web server platform on any operating system...)

      I'd imagine it's the type of exercise they give their college co-ops during their first summer on the job: "here's our public web server-- keep it secure all summer and maybe we'll let you play with the interesting (classified) security technologies next summer" :)

      And, yes, the spooks' computers are on separate networks, separated by what's called an "air gap" and crossable only by "sneaker net".

  31. security vs stupidity by lkcl · · Score: 2, Insightful

    security -> tends to zero as Sum(Idiots) -> tends to infinity.

  32. US Government employees MUST relinquish copyright by lkcl · · Score: 4, Insightful

    the combination of linux being open source plus the legal requirement that all US government employees must release code they develop as public domain results in SElinux.

    in other cases it results in a very good statistical test suite being dumped into the public domain.

    http://csrc.nist.gov/rng/

  33. Don't no one tell.... by 3seas · · Score: 1

    .....Microsoft.

    Let them continue to believe they can defeat FOSS

  34. Hardened Gentoo by MadMethod · · Score: 5, Informative

    Alot of my Gentoo specific comments were taken out of the article so I'll provide them below:

    MAC's are only the enforcement part, auditing is also very important and sadly something lacking in LSM. We are looking into different auditing schemes to compliment SELinux.

    Recently we have completely integrated PaX memory protections into the SELinux policy. Unfortunatly Redhat's Ingo wrote execsheild, which he admits provides less protection so most of the SELinux camp is not interested in the work we are doing in this area.

    We also provide much tighter policies by default whereas Redhat/Fedora has chosen to make the user domains much less restrictive and 'user-friendly'. This isn't in line with the goals we've cited on out page http://hardened.gentoo.org . While user friendliness is important taking restrictions away from domains inevitably loosens security.

    1. Re:Hardened Gentoo by Anonymous Coward · · Score: 1, Insightful

      Considering the target audience it makes sense. Fedora/Red Hat is the most popular used Linux distro by far. A more user-friendly approach to SELinux at least at first seems like a good idea. This is after all a bit of a landmark for linux and will be new to a lot of people.

      I don't think its a loss as your implying that Fedora choose the path it did. Those who prefer be deeply involved with every aspect of their distro will of course be free to use Gentoo.

    2. Re:Hardened Gentoo by jonabbey · · Score: 1

      I presume you have taken a look at Snare?

      I've collaborated with the Intersect Alliance team recently to improve the userland audit daemon support, and I know a fellow at NASA who is also doing work to improve the in-kernel behavior of the system.

      Snare looks like pretty good stuff, we'd love to see it integrated with SELinux and made available as a kernel configuration option.

  35. Awesome site by Anonymous Coward · · Score: 0

    I just wish they included instructions for the manufacture of a proper tin foil hat..

    Fuck,

    Paranoid++

  36. nsa is by far by minus_273 · · Score: 2, Funny

    one of the coolest gov agncies. Think really smart geeks working in secret for the greater good :)

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:nsa is by far by UnknownQ · · Score: 1
      Think really smart geeks working in secret for the greater good

      I think of it as really smart geeks working in secret so that we will never be able to work in secret ourselves, but whatever.
      --
      Wherever you go, there you are!
  37. mitre by digitalsushi · · Score: 1

    Anyone know much much of SELinux MITRE contributed?

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    1. Re:mitre by lakkdainen · · Score: 1

      I worked at MITRE on this project until 5/2002. At the time, we made and maintained the Apache, Sendmail, and Cron policies, and were beginning work on a policy analyzer. Rumor around the time I left was that we weren't going to be working on it much longer... I'm not sure what's going on there now.

  38. Go Linux by SphericalCrusher · · Score: 4, Insightful

    I'd rather pay taxes to support the stability of Linux, than to pay taxes to keep a piece of vulnerable software running any day.

    --
    "Instant gratification takes too long." - Carrie Fisher
  39. keep on a walkin when the feds come a knockin by enrayged · · Score: 1

    This is a great thing to add to Linux, but is it secure enough to keep even the FBI out of your sensitive information?

  40. ATTN!!!!!!! by Anonymous Coward · · Score: 0

    PLZ REPOST ENTIRE SERIES WITH INDEXES LIKE [7/42]
    THX

    Lameness filter encountered. Post aborted!
    Reason: Don't use so many caps. It's like YELLING.Lameness filter encountered. Post aborted!
    Reason: Don't use so many caps. It's like YELLING.Lameness filter encountered. Post aborted!
    Reason: Don't use so many caps. It's like YELLING.

  41. changelog by jjeffries · · Score: 4, Funny

    Summary of Changes for SELinux

    [classified@classified]

    [classified@classified] fix broken (classified) in (classified).c

    [classified@classified] changed (classified), added (classified)'s patch to (classified)

    [classified@classified] (classified) (classified) with (classified)

    1. Re:changelog by damiam · · Score: 3, Informative

      That might be funny, if it were true. Fortunately, it's not.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  42. SELinux Demo Machine by Lord+Tocharian · · Score: 5, Informative

    Afraid to install SELinux but interested in what it does? The Hardened Gentoo project maintains a SELinux Demo Machine that allows you to ssh in as root. More information here: http://selinux.dev.gentoo.org/

    1. Re:SELinux Demo Machine by Anonymous Coward · · Score: 0

      NOTE: IF YOU BOUGHT THIS ROOT SHELL FROM SOMEONE YOU GOT RIPPED OFF, DO NOT COMPLAIN TO US

      what kind of greeting message is this?

      By the way, does slashdotting via ssh counts as a "vulnerability"?

    2. Re:SELinux Demo Machine by MadMethod · · Score: 4, Informative

      ok, slashdotting via ssh is a Bad Thing, the machine is essentially at a standstill, calm down a bit and try later, or there are also other demo machines for debian and fedora here http://www.coker.com.au/selinux/play.html Thanks :)

  43. Not only off by Pac · · Score: 3, Funny

    When convenience nears zero, the machine has been dismounted into its smallest components and each component is mantained in a separate safe room at a different geographic location. In the limit, security is infinite when the machine being secured does not exist anymore and cannot be re-assembled - ie, it has been reduced to its original atoms and those were scattered in different places.

  44. Oops! Here's the correctly formated link by kfg · · Score: 2, Informative
  45. Oh please by TheDarkener · · Score: 1

    Come on, out of all the contributions to the Linux kernel, don't you think that the ones that the NSA contribute are of the MOST audited??

    I know it's a joke, but come on. That's like saying "Oh, here's the blueprints to my house, with 200% more SECRET PASSAGEWAYS to my nuclear reactor!"

    --
    It is pitch black. You are likely to be eaten by a grue.
  46. Re:Oops! Here's the correctly formated link by Prior+Restraint · · Score: 1

    The problem with this is that it requires one to distribute binaries. There has to be a compromised binary compiler for this to work. The NSA isn't shipping any binaries; it's all source code.

    Unless gcc was compromised a long time ago, this isn't likely to become a widespread problem.

  47. Don't let the NSA turn you into a liberal! by Adolph_Hitler · · Score: 0

    We don't need the NSA government helping out on this.

    --
    People don't exist to serve systems, systems exist to serve people.
  48. Re:Oops! Here's the correctly formated link by kfg · · Score: 1

    Absolutely. My part in this thread began with a joke.

    KFG

  49. Re:Don't forget... by c1ay · · Score: 2, Interesting
    Now there's a Linux user I'd like to see SCO go after. If Darl thinks he's got his hands full with IBM just imagine what it'd be like if we could get him to go after the NSA. Just thinking about it makes me feel all warm and fuzzy feeling :-)

    --

  50. Motives other than kindness by pacodease · · Score: 1

    And i guess that the NSA has no motives of their own in probing linux security and getting the assistance of contributing coders given that a number of foreign governments (china, etc) are moving towards adopting linux in secure environments. Anyone have any thoughts about the ethical issues of contributing code to a government agency like the NSA? Putting on my tin-foil-hat Paco

    1. Re:Motives other than kindness by aderusha · · Score: 2, Interesting

      one motive other than kindness might be the endless stream of attacks on the nation's communication and commerce infrastructure due to poorly secured internet-attached servers (not just windows - there's been plenty of linux based root jobs too). perhaps the NSA takes it's role in protecting our nation a bit more seriously than you would think?

    2. Re:Motives other than kindness by Monofilament · · Score: 1

      maybe in fact .. they use linux on a lot of systems.. and they realize that .. well .. they need a secure linux system.

      Now being a lot of people who work there .. are into the movement of linux and such .. it would make sense to release the security enhanced version of linux to the community .. since of course they put in the time to actually make it more secure.

      so yeah .. kindness is just a side effect.

      --


      Who makes you Sig?
  51. Re:US Government employees MUST relinquish copyrig by elbuddha · · Score: 2, Interesting

    Only... The US government did NOT develop SELinux. A company named Secure Computing was contracted by the NSA to add aspects of their SecureOS (which runs their Sidewinder firewalls) to Linux.

  52. Where were you last year? by xenocide2 · · Score: 2, Funny

    SELinux has been going on for four years now. Moreover, the NSA doesn't certify this as some sort of bulletproof linux, it mostly just adds access controls (I'm guessing aka ACLs). Since nobody's been dumb enough to run around marketing the NSA's involvement and SELinux it really hasn't caught on much. Bandying about that the NSA has somehow "approved" of this kernel would likely result in a very pissed off NSA. Nobody, not even marketing, dicks with the NSA.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

    1. Re:Where were you last year? by dasunt · · Score: 1

      Nobody, not even marketing, dicks with the NSA.

      The NSA might be one of the most evil things the earth has ever produced, but I'm not sure if my marketing department is even of this plane of existance.

  53. Interesting Reading by ericlp · · Score: 1

    NSA is a great organization. Could be worse. You could be in the USAF where you have to consume mass quantities of MS Windows stuff, for almost everything. Some days I think MS owns part of USAF.

    1. Re:Interesting Reading by Anonymous Coward · · Score: 0
      There was an email that was sent to many, if not all, Air Force personnel telling them to "Return to Sender--Refused Delivery" a free copy of MS Office Pro sent as a promotion. Evidently the Air Force General Counsel (the head lawyer) felt that it was inappropriate given the fact that Microsoft is currently in negotiations with the Air Force on renewing software licenses.

      They may not own the USAF, but they sure are trying to sweet talk. "Yeah baby, I will respect you in the morning."

      And, yes, I am a very anonymous coward!

    2. Re:Interesting Reading by Amigori · · Score: 3, Informative

      As a former Airman who was a Systems Administrator, I definitely saw this first hand. Granted I got out 3 years ago, but that's definitely where it was headed. We were replacing rock-solid *nix boxes with buggy NT4 servers because "they ran windows." It certainly made some aspects of my job much more PITA. I'm sure you can imagine the wonderful experience of upgrading base-wide email servers to a central MS Exchange server. The one nice side to all the equipment "upgrading" is that before I left, I had a stack of Sun SparcStations, a few spare racks, some RAID arrays and a two high speed switiches, and some time on my hands. A few late nights, and voila! The best server on base thanks to Linux and clustering software. I even put OpenBSD on another one to act as a firewall. My commanders were impressed, but it would never go on the live network because the OSes weren't "certified." We also had 18 new Sun boxes sitting there ready to go with a custom USAF application loaded that we never used because a new "faster, better, cheaper" solution, that was slower, crashed all the time, & feature-lacking, was coming for the the new NT4 servers. Oh well...typical gov't spending...
      Amigori

      --
      "The quality of life is determined by its activites."--Aristotle
  54. How its predecessor worked by billstewart · · Score: 4, Informative
    I worked with AT&T's Multi-Level-Secure System V/MLS systems in the late 80s. Some details have changed since then (:-), but the basics are mostly the same. Most of the changes were in file and device access permissions and logging. The permissions features don't slow anything down significantly (except of course by stopping unapproved accesses altogether), and at the time, the logging functions were implemented very cleanly and rapidly, typically burning under 5% of horsepower (mostly disk access to save the very compact log entries.)

    Some services are harder to set up, because the permission issues get in the way, especially if they expect to have an all-powerful root doing the work for them, or if the application does lots of work to secure themselves (chroot jails, etc.), but most applications aren't affected much. Anything that does much with Setuid() can expect a radically different environment underneath.

    The big security win is that you can define different security compartments, including one or more for the operating system itself, and applications can only read from lower-security-level compartments, not write to them. This means that even if somebody finds an egregious buffer overflow bug in your email client, and uses it to mail your precious files to kgbvax.dhs.gov, they still can't use that to r00t your machine, and it's very hard for them to accomplish much by leaving Trojan Horse files around in your home directory because root usually isn't allowed to read them without you explicitly authorizing them.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  55. NSA-backed Linux vs. Microsoft by youknowmewell · · Score: 1

    Man, to think Mr. Gates has to spend company money to secure his OS, whereas Linux users (in the U.S.) just need to pay their taxes to get an extra secure system.

    And at least for me, knowing that the NSA is using Fedora Core 2 as a development platform makes me more likely to use it than other distros (although admittedly I already had a liking for Fedora Core for the get go). Perhaps it's stupid to let a thing like that sway me, but it definitely adds to a conversation...

    Friend: Linux? Huh?

    Me: Ya, it's an OS that even has the NSA making security patches for it too.

    Friend: Nice. But does it play my games?

    Me: Doh!

  56. they stopped for a brief while by Anonymous Coward · · Score: 0

    There was some lobbying thing and managers
    getting nervous. The web site got pulled even.
    Then, after a bit of review and realizing that
    the government uses Linux all over, the SELinux
    team was allowed to keep going.

  57. Don't be so negative. by Anonymous Coward · · Score: 0

    Many shadowy, extralegal groups such as the NSA, CIA, FBI, RNC, etc., have a strong need (at least they feel they do) to view any part of your hard drive's contents and read your communications, regardless of any encryption system you may have used.

    I think we must assume that western governments have that capability already. How do you think they would have accomplished it? At the hardware level? How do any of us really know what's inside those chips?

    1. Re:Don't be so negative. by MikeCapone · · Score: 1

      I think we must assume that western governments have that capability already. How do you think they would have accomplished it? At the hardware level? How do any of us really know what's inside those chips?

      Your crazy theories are interesting.

      It indeed would be quite an elegant way to do it - at the hardware level - but I'm not sure how it could be done so that it is exploitable. I mean, they don't know what software will run on the chip, so what kind of hardware "backdoor" would they need...? Predictable random-number generator for weaker encryption? But wouldn't that be detectable. So would something that modofies the files written on your hard-drive.

      Care to elaborate on your theory?

    2. Re:Don't be so negative. by ultranova · · Score: 1
      be done so that it is exploitable. I mean, they don't know what software will run on the chip, so what kind of hardware "backdoor" would they need...? Predictable random-number generator for weaker encryption? But wouldn't that be detectable.

      Actually, it would be undoable, for the simple reason that each software generates it's random numbers in different way; there's no hardware random-number generator, altought hardware timing is AFAIK used in random-number seeding under Linux and possibly other systems.

      So would something that modofies the files written on your hard-drive.

      Yes, I would notice it by the time I tried to use a file system newer than the hardware it was running on, when that old hardware would manage to corrupt the filesystem because of it's mistaken assumptions of how the data is represented.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    3. Re:Don't be so negative. by cubic6 · · Score: 1
      there's no hardware random-number generator
      Some Intel motherboards (i810 at least) have a random number generator in hardware, but I don't know if it's widely used in operating systems. I wouldn't be surprised if Linux used it as an input for /dev/random or something
      --
      Karma: Contrapositive
  58. please mod up clueful. by Ayanami+Rei · · Score: 1

    Not trying to be a dittohead, just trying to underscore a well-constructed point.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  59. BSD UNIX research, TCP/IP, http, etc.. by romanval · · Score: 2, Insightful

    ...are among other research projects paid for by government money. Don't tell me that those things would be better developed by private industry.

    That's like saying we would be better off with 5 different (and incompatible) digital TV standards.

  60. OT: Re:Don't let the NSA turn you into a liberal! by Anonymous Coward · · Score: 0

    Am I the only person who finds it surprising that no one tried to register "Adolph Hitler" until the 700,000's in user id's?

  61. Not really why this is the case... by Ayanami+Rei · · Score: 1

    most people go on slashdot for one of two purposes... to read an interesting article, or to look for a place to dispense their opinion.

    Only a small minority of slashdotters do both tasks (and necessarily in that order!)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  62. Supreme Court Case by Anonymous Coward · · Score: 2, Funny

    SCO vs. NSA
    Day 1: Darl announces SCO will be suing the NSA
    Day 2: Darl is missing and the SCO headquarters has mysteriously been hit by a US nuke.

    1. Re:Supreme Court Case by raodin · · Score: 1

      Don't be silly. It would obviously be disguised as a (insert terrorist of the week) nuke.

    2. Re:Supreme Court Case by bhima · · Score: 1
      Don't be silly it would sound like

      Darl Who? SCO Where? We have no records of this.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
  63. Please clariify by brain1 · · Score: 5, Funny

    OK, Darl says that Linux is a threat to National Security, but the NSA who is responsible for National Security contributes to Linux.... Therefore logic says that Linux is good for National Security. But Microsoft says that they are more secure than Linux. Who's on first, what's on second...

    Yeeow! Nothing like a paradigm shift without using the clutch!

  64. Microsoft vs. NSA by Animats · · Score: 4, Interesting
    Microsoft tried to shut the NSA Secure Linux effort down once before. The result was amusing.

    For about a year, NSA stopped talking about SELinux. Then one day there was an announcement in the Linux kernel mailing list that SELinux had been updated to the current kernel version and was becoming part of the mainstream kernel.

    Now it's mainstream.

  65. Linux adoption in other countries by celeb8 · · Score: 1

    I'll leave all the assumptions of motive to those who will pretend they know, but won't this be a sticking point to adoption in countries who are looking for security and may not be trusting of our government or our NSA? While the changes are GPL'd and therefore must disclose source code, read back up the page if you don't think the NSA has something close to mythical stature in many eyes. Tin foil hats aside, appearances matter, especially to bureaucracies where (wonder of wonders) there may be a chance of someone making high-level decisions without reviewing millions of lines of source code first. Before flaming, note that my hymnal comes from your church. This is merely a discussion point.

    1. Re:Linux adoption in other countries by Anonymous Coward · · Score: 0
      I'll leave all the assumptions of motive to those who will pretend they know, but won't this be a sticking point to adoption in countries who are looking for security and may not be trusting of our government or our NSA?

      It might; fuck 'em. I want better security in my operating system. If the price for that is scaring the tinfoil-hat brigade, I call that a bargain.

      There are two basic ways to tell that the worriers you're talking about are indeed tinfoil-hat paranoid, and stupid besides:
      • Trust is irrelevant. The code is available for review by everybody.
      • If the NSA were the diabolical geniuses that they are said to be, they could bug other OSes without announcing the fact.


      In fact, that suggests a good rumor to start: the NSA has just finished inserting backdoors in every OS besides Linux. They know that they are feared, so announcing SELinux is a perfect way to scare their real enemies into using the bugged systems. SELinux is itself free of backdoors, so that the NSA's enemies will be unable to show any evidence of this diabolical scheme. BWA-ha-hahaha!
  66. They continued? by yason · · Score: 2, Interesting

    If my memory serves me correctly, didn't they stop developing their Linux tree a year or two ago? Because of some stupid ruling at political level, IIRC?

    Please correct me if I'm wrong, as I can't remember. I'm happy to see them continue, as it now seems.

  67. Sheesh... by Anonymous Coward · · Score: 1, Insightful

    I have had numerous occasions to work with folks from NSA, NIMA (now GIA), DSS and others on projects. Despite the Hollywood induced perception that the GP has of them, they are normal guys like you and I that are: 1.) Just REALLY good at what they do, and 2.) Will do it for less money than they could in the private sector because they feel a patriotic duty to do so. Back doors...? Give me a break guys, it's Open Source for Pete's sake. You don't think the guys maintaining the kernel have a looksee?

  68. Re:OT: Re:Don't let the NSA turn you into a libera by Anonymous Coward · · Score: 0

    Adolf_Hitler is 199999
    Hitler is 149274

  69. Why not talk to the developers? by Anonymous Coward · · Score: 3, Informative

    The SE Linux mailing list is a good place to ask questions about it, see http://www.nsa.gov/selinux/ for the details.

    Also see #selinux on irc.freenode.net.

    Then you can discuss it with the people who are involved in SE Linux development.

    SE Linux has been going for a long time, I've been working on it for almost three years, and I wasn't involved at the start.

    The NSA gets some significant benefits from releasing the code under the GPL. See the list of non-NSA contributors for a list of the work that was done for free by the community instead of having to be paid for by the NSA.

    Russell Coker

  70. That's a windows-only feature ;) by Anonymous Coward · · Score: 0

    I know that you're joking, but I think that that only exists in Windows (Google 'NSAKey' ...)

    Not only would they never get away with it in open source, but they DO work to uphold US interests/communications even as they work to intercept foreign communication... (read up about the hardened S-Boxes in DES, long before we knew of differential cryptanalysis...)

  71. barbie uses linux? by Anonymous Coward · · Score: 0

    No wonder she dumped that dork ken.

  72. Mathematics or Engineering? by Anonymous Coward · · Score: 0

    If you're an engineer, then yes, Windows has infinite convenience. Otherwise if you're a mathematician, windows has "Undefined" Convenience. Which is better?

  73. Re:I am curious-The death of popularity. by Anonymous Coward · · Score: 0

    "So for standalone home desktops, it's mostly not nescesary, but for Banks, the military, and others than need a major paper trail for everything it's worthwhile."

    I disagree. Why? Because it makes the "As Linux becomes more popular. It will be attacked and exploited more...like Windows" argument harder to make.

  74. BSD license is more appropriate. by Anonymous Coward · · Score: 0

    Shouldn't they work on a BSD licensed OS and release any changes under the BSD license? It is tax payers money and that has traditionally meant that everyone should be able to benefit from it once it is made public. A gpl license prevents companies like Microsoft from using it for their products. I know most gpl freaks love that, but that is not how it should work. Besides, if they released under bsd license on one of the *BSDs, then the linux community would have to copy the code and claim it under GPL. Isn't that all they are good for anyway? I guess they chose linux because the BSD community is well on their way on implementing MAC into their systems.

  75. true by qortra · · Score: 1

    You are right about that. I think that's generally what people complain about too; there are those who wish the groups intersected more. Prefferably, people would like to read and write, in that order.

    However, even of those people who you claim would like to "read an interesting article," I still contend that the first four steps are usually followed. Of those people who don't post, the majority are still looking for pretty pictures. That's why sites like kde-look.org are so popular. That's also why almost any OSS software nowadays includes a screenshots section in their website.

    1. Re:true by Kent+Recal · · Score: 1

      That's also why almost any OSS software nowadays includes a screenshots section in their website.

      Which is good.
      Give me screenshots over lengthy descriptions anytime!

      And if it's a console-based app then give me example transcripts over verbose descriptions anytime, too!

      Just my 0.02 ... :-)

  76. Backdoors in OSS by q.kontinuum · · Score: 2, Interesting

    *Meep* Wrong!

    There are several ways to implement a backdoor, and many of them are practically invisible. There is no need at all to open a port and handle incoming traffic (wich would be very obvious). Instead if you want to implement a backdoor you could just leave some input-parameters of a service unchecked so it can be exploited by a buffer overflow. If anyone notices this flaw later you can still say "Ooops... but hey, everyone makes mistakes. I'll just fix it..."

    I know that buffer-overflows are not a good example since they are not easily exploitable in SE-Linux anymore (iirc). But the basic concept remains still applicable.

    Maybe thast's the reason a big Company like MS takes so long to correct some very simple bugs, like the one about BMP-files in IE (http://xforce.iss.net/xforce/xfdb/15210). As soon as they fixed all their bugs they would be forced to release a new Windows-Version with new backdoors^d^d^d^d^d^dvulnerabilities.

    Who guarantees that MS really didn't know about some of the bugs initially and they didn't just provide a list to NSA?

    regards,
    q.kontinuum

    --
    Trolling is a art!
  77. Lack of tinfoilhat-tags by q.kontinuum · · Score: 1

    F*ck! The tinfoilhat-tags around "Maybe thats's" and "NSA?" are not shown. Should have used the preview...

    --
    Trolling is a art!
  78. SCO? by DaneelGiskard · · Score: 3, Funny

    Personally, I would love to see SCO demanding money from the NSA for a linux license =) This should get rid of the SCO problem really fast ;-))

  79. NSA + computer security = say what? by Anonymous Coward · · Score: 0

    Just curious why No Such Agency suddenly got interested in making everyones computer more secure.

    They are the guys who has set limits on encryption strenght because they enjoy to know the most about most people.

    Watch "Enemy Of the State" (I know, it's blown up a "bit"), but I find this hard to believe. Rumours have it, that NSA has specially crafted backdoors in Windows and OS X, but since Linux is open-source this may need to get a different wrapping?

    I just have to leave an Echelon trigger: "Allah is great, Allah is strong". - I'm not a muslim.

  80. NSA kids page by Anonymous Coward · · Score: 0

    NSA kids page, kewl,

    http://www.nsa.gov/kids/intro.htm

  81. Open Source = Security Through Anti-Obfuscation by severoon · · Score: 1

    Everyone's saying how easy it is to put back doors in and keep them invisible. That's not really the point. MS always talked about security through obfuscation, one of the supposed advantages of keeping source code to themselves. But the real truth is, it places the power to corrupt in the hands of a few, and that is a problem. It's a problem because what if people did build back doors into Windows source? How would anyone know, regardless of how obvious they were? What if the source gets out (as it recently did)?

    But the real issue is: what if someone finds a security hole that looks a lot more like an intentional back door than a mistake? With Windows, what are the chances anyone'd be able to prove that without the source? There'd always be doubters no matter how tight the case. On the other hand, with the code the NSA just released, if anyone were to find an obvious back door--even what looked like an intentionally sloppy hole--how do you suppose that would play for the most secretive, shadowy government organization?

    The right answer is: not too well. The good thing about open source is that it invites you to try this kind of subterfuge, but it forces you to stake your credibility on that gamble. With all the propeller heads and tinfoil hats floating around the linux community, that's a pretty bad bet. And you know what, I'm allowed to say this only because there's such a large contingent of linux people that will read this argument and not believe it's enough to keep linux secure. There's a lot that will say, sure that's a fine and dandy argument, but I prefer to check it out for myself. And it's exactly this disagreement, this marketplace of conflicting ideas, that makes my statement above true...because these are exactly the same people that would expose these back doors.

    It's like -1 trying to make itself more negative by multiplying itself by another -1. Wait a minute...it's not like that at all.

    sev

    --
    but have you considered the following argument: shut up.
  82. Where Used? by bhima · · Score: 1
    After reading the SELinux FAQ, it strikes me that the NSA isn't necessarily speaking of secure in the sense the most people think of. I don't think they really are focusing on security the way OpenBSD do, where the only access to the box is via tcp/ip ports, i.e. a web server. Rather they are also interested in when the box is physically accessible like a workstation in an office or computer lab at the university.

    Is this the primary difference?

    Is this why all the extra policies?

    --
    Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
  83. Re:Capability Based systems vs. IBM'S RACF by Anonymous Coward · · Score: 0

    Anybody care to comment on SElinux vs. the capability based systems vs. IBM's RACF (Resource Access Computer Facility?) stuff?

  84. touch /tmp/nice_work by gnuguru · · Score: 0, Offtopic

    heh.

    Go on, ls /tmp/nice_work

    You know you have to.

    ls -la /tmp is interesting.

  85. Re:WHYN'T BUSH'S ANTI-GAY MARRIAGE STORY NOT B POS by Anonymous Coward · · Score: 0
    If you want to discuss politics, why don't you find a political forum?

    When you go to the bakery, do you whine because they don't sell auto parts?

  86. Medusa DS9 Security System? by Anonymous Coward · · Score: 1, Interesting

    Can anyone comment on how well (or poorly) Medusa DS9 Security System compares with SELinux?

  87. Define 'enemy systems' by Darth23 · · Score: 1

    Would that be anything that's NOT part of the government? Or maybe anything that's not part of the NSA like the FBI or the CIA?

    --

    -------- In Soviet Russia, "Soviet Russia" sigs hate Slashdot.

  88. The NSA by 1s44c · · Score: 0, Flamebait

    Would many people here trust anything any department of the US government come up with?

    When I want security I want security that works, not something that is likely full of NSA backdoors.

    "In Theo we trust."

  89. Watch out for SCO by dynamo · · Score: 1

    Do they offer indemnification against rabid companies? No?
    Ooooh, they must be insecure about their release.