Slashdot Mirror


Active Directory Comes To Linux With Samba 4

Da Massive writes in with another possible answer to a recent Ask Slashdot about FOSS replacements for Microsoft AD server. "Enterprise networks now have an alternative choice to Microsoft Active Directory (AD) servers, with the open source Samba project aiming for feature parity with the forthcoming release of version 4, according to Canberra-based Samba developer Andrew Bartlett. Speaking at this year's linux.conf.au Linux and open source conference in Hobart, Bartlett said Samba 4 is aiming to be a replacement for AD by providing a free software implementation of Microsoft's custom protocols. Because AD is 'far more than LDAP and Kerberos,' Bartlett said, Samba 4 is not only about developing with Microsoft's customization of those protocols, it is also about moving the project beyond just providing an NT 4 compatible domain manager."

276 comments

  1. About Time... by Mydnight · · Score: 2, Insightful

    After the headaches Active Directory has caused the company I work at over the last couple weeks (things like Windows telling the backup software that it wasn't allowed to backup anything to do with AD except the transaction logs), I can't wait!

    1. Re:About Time... by Z00L00K · · Score: 4, Informative

      Actually - the AD support in Samba is a bit of old news, since that has been promoted before.

      But it's still good news, especially since lately the configuration of Microsoft's softwares and platforms has started to get incredibly complex and very hard to penetrate - as well as configure in a secure way.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re:About Time... by rmallico · · Score: 3, Informative

      headache of AD? uh.. backing up? are you serious? there are command line tools, 3rd part tools as well that handle backing up of AD as well as full forest recovery (and even restoring a single attribute for one use to ALL users in minutes... google is your friend..

      --
      sig goes here!
    3. Re:About Time... by Lord+Bitman · · Score: 2, Insightful

      I'm guessing he doesn't want to pay for it.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    4. Re:About Time... by afidel · · Score: 2, Insightful

      Um, you DO realize that you need a VSS aware backup program to get a usable backup of the domain controller, correct? Backing up the AD database files will do you zero good, and in fact if you could somehow get them to restore you would cause all sorts of problems.

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

      Ummmm... I've never seen any KKK member/skinhead/run-of-the-mill racist (in a movie or otherwise) use the term "Active Directory" as a pejorative. Did you mean "Samba" is a racist term? It's a kind of dance, and a portmanteau of SMB (Server Message Block). How is it racist?

      If this is a new type of troll, it's a weird one. I'm not enraged, just a little confused.

    6. Re:About Time... by retyurecvb · · Score: 3, Informative

      He has Samba confused with Sambo. Somebody(same person?) made a post just like this a couple of days ago.

    7. Re:About Time... by Anonymous Coward · · Score: 0

      They still haven't fixed its biggest issue, though. Seriously, this is 2009. We're a couple days away from formally confirming a half-black man as President of the United States. Do you really want to use software named after a racist slur?

      The Samba is, amongst other things, a dance. It is also the name of a large west-African tree, and a form of the card game canasta.

      http://www.google.com.au/search?q=define%3A+samba&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a

      How on earth is the name Samba racist in any way, shape or form?

    8. Re:About Time... by Anonymous Coward · · Score: 0

      The guy is deliberately confusing Samba with Sambo because he is a troll. At least this time he posted as Anonymous Coward

    9. Re:About Time... by Klootzak · · Score: 2, Insightful

      But it's still good news,

      Why is it good news? Is the Open-Source community embracing the concept "If you can't beat 'em join 'em?".

      Pish-Posh, Linux can have, and has its own "Directory" functionality, and the members of the OS community are more than capable of implementing their own standards.
      My opinion of this is that it's good for cross-compatibility, but not so much that it advances the concept that OSS products can compete in their own right.

      I will be more impressed when Microsoft adds standards compatibility for integration with Open-Source standards and not the other way around.

      --
      A Man's ethical behavior should be based effectually on sympathy, education, and social ties -- Albert Einstein
    10. Re:About Time... by Architect_sasyr · · Score: 5, Insightful

      Whether you agree with it or not, Linux has a very small market share in the two places it counts: gaming and the office. It's "big news" here when we find a government organisation or a school going with a Linux installation, and until it stops being so we can never consider Linux *as good* as MS or OS X, purely because of usage base. This functionality is an excellent step in the right direction for the office software, because we (as sysadmin's) can build a server that silently integrates with all the XP/Vista machines on a network, without "telling" anybody about it. After a few months of having a stable linux server in place, we can start pushing stable Linux onto the less-than-important PC's - like the receptionist (who can/should be trained) or the marketing department. Slowly (but surely) bringing across all the machines possible we can to Linux. Having AD functionality is definitely the first step. Getting a decent-free Exchange-replacement will be the next (and I mean free in the same way that Debian is free, unrestricted as much as possible) in the chain. Simply put, any OSS supporter needs to make some compromises to get their software into the enterprise. People grow up on Windows, or on OS X (as a rule it is one or the other) not (necessarly) on Linux, so we need to ease them in.

      Oh and Linux has its own Directory functionality, it's OpenLDAP. It's just not necessarily as easy to maintain as Open/Active Directory.

      My $0.02 AU.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    11. Re:About Time... by Skrapion · · Score: 2, Insightful

      I'm sorry, I missed the part where the GP was talking about OSS.

      Look, I'm an OSS fan too, but not everything is about OSS. The fact that a good product is being released would be good news even if it wasn't OSS.

      --
      The details are trivial and useless; The reasons, as always, purely human ones.
    12. Re:About Time... by Klootzak · · Score: 2, Insightful

      Perhaps Linux is used ALOT more than you think, you're just not aware of the installations ;)

      I know of at least 2 places which are very large and influential organizations that run ALOT of Linux and other Open-Source Systems - in one of the organizations I'm thinking of I implemented Linux in combination with MRTG, PHP and MYSQL for an application I wrote for the purposes of systems monitoring and server inventory, something I whipped up because Tivoli, a large, expensive "enterprise" product was proving too cumbersome and taking too long to implement and my Management needed something RealSoonNow(tm) to do the job.
      Unfortunately though, Non-Disclosure, and fear of being publicly identified prevents me from citing the organization(s) by name.

      Linux is used in quite a number of places, but it doesn't get the big "The Department of xyz for the pqr Government is installing Linux" publicity.

      Don't despair, Linux is making waves, you just can't see the ripples ;)

      Oh and Linux has its own Directory functionality, it's OpenLDAP. It's just not necessarily as easy to maintain as Open/Active Directory.

      No offense intended... but I did say that in my original post ;)

      --
      A Man's ethical behavior should be based effectually on sympathy, education, and social ties -- Albert Einstein
    13. Re:About Time... by Anonymous Coward · · Score: 0, Troll

      The two national black events in a row must really irk the racists. How come they aren't talking about Martin Nigga King Day and the Inigguration?

    14. Re:About Time... by Kjella · · Score: 4, Insightful

      Whether you agree with it or not, Linux has a very small market share in the two places it counts: gaming and the office.

      Honestly? Gaming does not count. There was a nice market breakdown I saw not that long ago from AMD, breaking it down into laptop/desktop/server and low-end/mainstream/enthusiast and the gaming segments are honestly not that large. Replacing every Windows/MS Office with a Linux/OpenOffice solution would be 1000x greater than turning LAN parties into LUGs. Nor is it easy fruit - a game requires a lot of software infrastructure, it's got limited actuality (Linux support two years after is a big meh) and is full of bleeding edge performance optimizations. Just to take that college drop-out article we had recently - the school could have said "MS Office or OpenOffice". The DSL installation disc could have said "For Linux do steps X instead". Lots of things in that article was her fault but it's quite clear that Linux could be a lot more supported in ways that would matter a lot more to the masses that a few FPS junkies.

      --
      Live today, because you never know what tomorrow brings
    15. Re:About Time... by umghhh · · Score: 1

      I work for R&D organisation of a big corporation and ever since I learned unix and about open thingy I found it strange that our company sticks to the old guns, Last year I was stunned to find out that the replacement for my sun WS could be a Linux box - I directly ordered one in hope of having at last functioning machine that is smooth in working with the rest of our unix environment and do it safely as well as allowing me to boot windows box (virtualization) if I find it necessary. There were few colleagues that did the same. To my surprise the box came with:
      1. massive restrictions on use other software, configurations etc. configuring power safe istelf is not possible without asking support which btw is not trained to do linux so it is a constant headache to use the box. Support people are afraid that becoming a root on my machine means I can spoof on everybody so they gave me no rights at all - comparable windows boxes have all free admin accounts for users.
      2. installations usually require some rights that I do not have either because they are not thought trough or because they use resources that are protected - see to 1. for what that means
      3. not all the software that is installed (ldap is one such example) works with our infrastructure - see 1. for what it means.

      Needless to say some of my colleagues have already given up and use vista instead. For terminal which the box is supposed to be a simple Vista or XP installation is good enough. Linux does not fulfill the promise unfortunately not because it cannot but because neither my corporation nor our support company are ready for it.
      OTOH our products move slowly towards linux based platforms - not that it is visible on the surface but it is happening anyway. Our windows based software is slowly phased out. But in office environment even if it is R&D office linux has not made its waves yet.

      I worked for few other big software companies before and it was the same.

    16. Re:About Time... by HangingChad · · Score: 4, Insightful

      It's "big news" here when we find a government organisation or a school going with a Linux installation...

      We're not a big office but we run on Linux. Primary application servers and most of the desktops. So far it hasn't been any big news outside and not a big deal inside. It was a quiet transition, no user upheaval. The best part is we (the IT department) don't have to spend part of our day handling the crisis/virus/trojan/black screen crisis of the moment. We actually have time to document, plan upgrades, and spend time on development instead of serving the Redmond machine. The stress level comes way down.

      You don't realize how much time you spend servicing Microsoft until you get away from them. Not just servicing the machines but the whole ecosystem. It's so complex, you need so many supporting services to keep it running right that the Windows admins I've seen are in a constant state of stress. And I think they like it, even though they tend to complain about how busy they are. Maybe it's job security. Don't know and honestly don't care.

      All I know is I can go to a partner integration meeting today knowing everything is working fine and, in the absence of hardware failure or massive internet outage, will stay working. That there won't be a stack of trouble tickets in the queue or bill for some piece of software that does...something...that we need because MS didn't include it in the base server package.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    17. Re:About Time... by LingNoi · · Score: 1, Troll

      I have no particular beef with what you are saying however I'd like to give a warning about just converting peoples machines over without doing a full investigation how that person works.

      Although you might deem marketing to be unimportant there are specific applications which marketing uses for analysis such the statistics software called SPSS.

      Also when my GF (who works in marketing) tried out Ubuntu for the week she was constantly frustrated because it ruined her work flow. For example, although the ability to add comments to a PDF may not be important to most of us that's how she reviews work. So now she couldn't do her work.

      I believe this is now being added at some point but it highlights that even if the employee tells you what programs and functions they work with they might forget a small detail which it important to doing their work.

      It's this type of thing that you have to be absolutely sure that you're not going to disrupt, because if you do then it's going to be your ass on the line and you'll be to blame.

    18. Re:About Time... by Cowmonaut · · Score: 2, Insightful

      I'm sorry, but you didn't really counter any of his arguments. You say you are under an NDA so you can't name "two big organizations" that are using more Linux than Windows/OSX. Since you can't prove it, its useless. Hearsay. Moot.

      And not just for our little argument here either. You apparently can't point to these places for other sysadmins and say "it works there, why not where you do business?" because of your NDA. The problem with Linux is visibility in certain marketplaces. "Invisible ripples" don't help in any way until someone shines a light on them.

    19. Re:About Time... by kimvette · · Score: 4, Informative

      It is every bit as racist as niggardly is; as in "Microsoft behaves niggardly with its protocols while at the same time preaches interoperability."

      That legitimate words "sound kinda like" racist slurs does not mean the common words are racist. On the other hand, we have just been trolled.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    20. Re:About Time... by Xabraxas · · Score: 2, Insightful

      People have to be willing to adapt and do things differently when the switch operating systems. People seem perfectly capable of adapting to OSX. I don't think it's because its less difficult to adapt to OSX than it is to Linux but because people that do switch to OSX are willing to do it. They do it because it's "cool" or because they are artists, or for many other reasosns. They've been convinced that it is an option for them and a lot of them will make it work even if that means they have to do things differently. Linux is still associated with geeks. There isn't a clear cut reason for most people to switch to Linux.

      What Linux lacks is marketing. It's virtually unheard of outside the tech world whereas everyone knows what a Mac is and certainly everyone has some kind of experience with Windows. Linux has little more than word-of-mouth exposure. Linux needs a selling point and someone to successfully market that point. Being unix-like, free, and "good enough" was enough to make it in the server market but things are not so easy in the desktop market where the users are less knowledgable and the benefits of being unix-like isn't a particular advantage.

      --
      Time makes more converts than reason
    21. Re:About Time... by drinkypoo · · Score: 1

      Although it sounds a little pathetic in the wake of the GP comment I can tell you that Linux support for Tivoli was originally hacked together in the support department by Mike P., a level 2 tech. And it was done due to customer demand. Tivoli is pretty much only used on networks beginning at around 10,000 nodes because of the prohibitive cost. (It does a lot, too, but it is definitely pretty heavy. CORBA FT...W?)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re:About Time... by drinkypoo · · Score: 1

      Although you might deem marketing to be unimportant there are specific applications which marketing uses for analysis such the statistics software called SPSS.

      I don't think anyone here who actually HAS a job where they might be in charge of something would fail to consider the needs of the users, specifically, what software they need to run.

      If it doesn't run on Wine, then you either decide to keep them on Windows, or have them run it in a virtual machine which doesn't even need to be located on their system and which they can access via the web, for nothing more than the cost of hardware and the Windows licenses, via VMware Server.

      Also when my GF (who works in marketing) tried out Ubuntu for the week she was constantly frustrated because it ruined her work flow. For example, although the ability to add comments to a PDF may not be important to most of us that's how she reviews work. So now she couldn't do her work.

      Besides the fact that it's possible to edit PDFs on Linux these days (I admit the solutions available do not necessarily serve all needs) there's also the idea that there are alternate ways to handle the workflow. Notes can be in the email that the PDF is sent via, or more ideally, managed through a website with the file depot services.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    23. Re:About Time... by Anonymous Coward · · Score: 0

      Having worked in the "smb" world for quite a while, I strongly suspect that if $DISTO came with a samba config gui (sorry, swat sucks for this) that had a "set me up a Single-Sign-On domain controller" wizard that just prompted for stuff like domain name and generated a working config based on that ... that a -very- large portion of the smb market would be able to adopt Linux/Samba to ditch radioactive directory. Out here in smb land, it's really only used for single-sign-on and permissions-control (both samba can easily handle, if setup properly), and an ez-wizard to get this one thing working could be a -huge- help...

    24. Re:About Time... by jcnnghm · · Score: 1

      People seem perfectly capable of adapting to OSX.

      That's because for the most part it's the same software with the same interfaces and functions. Having to drop to a shell and edit config files on a desktop system to make minor configuration tweaks is unacceptable.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    25. Re:About Time... by sammy+baby · · Score: 1

      Not only that, but Sambo (using the word that is actually spelled like the slur) is also legitimately the name of a Russian martial art originally developed for the Red Army.

    26. Re:About Time... by walt-sjc · · Score: 4, Insightful

      Nice anecdote, but all that says is that the IT people in your company don't have a clue. Once upon a time, IT people were just as clueless about Windows / PC's. It's sad really - people call themselves professionals and then behave like that, refusing to educate themselves (If you are not CONSTANTLY educating yourself in IT, you will very very quickly become a dinosaur.)

    27. Re:About Time... by 10101001+10101001 · · Score: 1

      Having to drop to a shell and edit config files on a desktop system to make minor configuration tweaks is unacceptable.

      More or less unacceptable than having to open regedit to make a major configuration tweak?

      --
      Eurohacker European paranoia, gun rights, and h
    28. Re:About Time... by jcnnghm · · Score: 1

      I don't have to edit the registry to get more than one monitor to work with Compiz Fusion.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    29. Re:About Time... by Whizzmo2 · · Score: 2, Informative
      ntdsutil (included with Windows Server) is plenty capable of doing backups and restores of AD data. Microsoft has lengthy documentation on the subject, including how to properly prepare and what to do when the feces hit the oscillator.
      A few documentation links:

      Also, you do know that ntbackup.exe is "a VSS aware backup program," right? Bonus: It's included at no charge from Microsoft.

      In short, RTFM and STFU.


      --Whizzmo

    30. Re:About Time... by ebh · · Score: 1

      Bad example.

      I run a development lab with about 125 machines, almost all Linux. The users have XP desktops, managed by IT, but I support the bits that interact with the lab machines. I've been running this lab for five years.

      I can count on one hand the number of times I've had to run regedit on a user's Windows machine. I'm editing config files all the time on the Linux machines.

      OTOH, I only have to reboot the lab machines when the users screw them up or when there are major OS or product upgrades (development, remember?). The core servers never go down except for power outages that last longer than our UPS can handle, and the one time an idiot electrician cut power to all the lab circuits before I could tackle him.

      The users have to have their XP boxes reimaged every 6-12 months, just because they "get sick", despite (or because of?) the firewall and anti-malware software that comes on the standard IT-provided OS image.

    31. Re:About Time... by DrgnDancer · · Score: 3, Insightful

      But gaming is a weird animal. Many gamers (not all, maybe not even most, but many) are influential in other people's tech decisions. Whether it be the kids who his parent's assume "knows about computers" because he spends lots of time on one and can spout jargon he read on game sites, the programmer or sys admin who games as a hobby, or the "Tech Site" writers who's primary measure of performance is game FPS; lots of gamers have some level of influence on various numbers of people's technical decisions.

      On top of that, even many people who don't game take an attitude of "Well, if it'll play that game, it will certainly be able to handle my $trivaltask". Gamers may be a small part of the market, but they are a much bigger part of marketing.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    32. Re:About Time... by The+Real+Tachyon · · Score: 2, Informative

      Even if his examples are missing or bad ones, he's still right. There's a LOT of Linux out there that people use or are affected by every day but never know it.

      Just one example I'm aware of is ADP (www.adp.com).
      Most of their core application servers run Linux. And they are everywhere, but you'd never know it even if you used those systems every day. They provide Payroll, HR, Benefits management etc. systems that are accessed with a Windows Based PC client. The users might never know about the servers being Linux based. They also sell dealer management systems (the backend for car dealers) to a vast portion of the auto dealer market. Again, users might not know this, even though they use it every day. Though in this case this is probably a good thing since the client side of the application is not exactly 5 star. However, it still remains that they have millions of users working on Linux server based applications every day without the users ever even knowing it.

      I'm sure there are a lot of other such examples, but there's no one spending millions to put ads bragging about it like Microsoft does every time they win a contract somewhere.

      Anyway, my point is that I agree with Klootzak that there are probably a huge number of Linux based systems out there in real business use that the general public and even the basic IT community are not generally aware of.

      Finally, I for one am thrilled to have an alternative to Windows Server and AD for our corporate network. Not for Linux fanboy reasons, but because I have to manage and budget whatever solution we use and my experience is that Windows causes me more work and more expense, where once you get a Linux solution configured and running, you can generally ignore it from then on as it continues to just work without magically breaking itself every few weeks/months/days.
      Linux solutions generally mean less of my time spent working late nights troubleshooting things and more time home with my family. And THAT is something I place real value on.
      As for the ease of use argument, I'd rather spend a day setting up a Linux solution than 2 hours setting up a Windows one because I know I'll more than get that time back in the future.

    33. Re:About Time... by LingNoi · · Score: 1

      Besides the fact that it's possible to edit PDFs on Linux these days

      Adding comments to PDFs isn't editing them. The contents might not be text, you may want to add a comment to a graphic, for example "colour isn't right" or "This needs changing".

      also the idea that there are alternate ways to handle the workflow

      An operating system is a big change. Changing someone's work flow can be frustrating and dangerous if they have tight deadlines to get work done by.

      How would you feel if you got one week to finish writing an application and you boss steps in an announces that from today everyone will be using a different operating system, IDE and compiler. Now you have to relearn everything before you can get on with your work.

    34. Re:About Time... by LWATCDR · · Score: 1

      I have to agree with you. And yes an Exchange replacement is really what is needed next.
      Also needed is integration with Blackberry, iPhone, Palm Pre, and Android phones.
      Heck I wish I could get a Linux version of iTunes.
      And yes I like my iPod Touch a lot.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    35. Re:About Time... by DrgnDancer · · Score: 1

      To be fair, the number of changes that Windows requires manual editing of the registry for are vanishingly few compared to the number of changes that any *nix except OS X require you to open a text file for. It's getting better. You can do far more from a GUI in Linux than you used to be able to, but in fact you may very well need to open a text editor just to get GUI working if you get unlucky with a Linux Install.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    36. Re:About Time... by Penguin+Follower · · Score: 2, Interesting

      Since you bring up ADP... I will also mention that their competitor Reynolds & Reynolds also uses Linux for their app servers. Between ADP and R&R you have the large majority of car dealerships in the USA having Linux in the business back-end.

    37. Re:About Time... by Anonymous Coward · · Score: 0

      xournal, jarnal, etc.

    38. Re:About Time... by coolsnowmen · · Score: 1

      True, but David Howard (aide to the DC mayor) had to resign after he used 'niggardly' during a budget meeting in 1999.

    39. Re:About Time... by The+Real+Tachyon · · Score: 1

      Ah...I'd wondered about them.
      Like ADP, they don't exactly scream out their platform specs in their brochures. They basically sell black boxes that perform functions, heh they even put ADP stickers over the IBM stickers on their server hardware. The underlying magic smoke is irrelevant to them and to most of their customer base. I think this was the point of the original comment too. That there are a lot of 'black boxes' out there that companies depend on every day and that no one really knows (or cares) that they run Linux as long as they work.

    40. Re:About Time... by KagatoLNX · · Score: 2, Interesting

      Ironically, SPSS was cloned fairly early on in the OSS wars.

      http://www.gnu.org/software/pspp/

      I've found that making employees accountable for knowing their software is a huge benefit. Before a number of OSS shifts I've administered, nobody knew what was important. The entire workflow was undocumented. In some ways, tracking down this information is quite valuable in it's own right--and you'd never get it if you couldn't make people's jobs depend on it.

      The key is to do it in responsible phases. Pick a representative set of really good people in your workflow. Make them into a "conversion team". Incentivize them to make the conversion process a success. Just doubling existing incentives works really well for sales people. They are notoriously hard to sell on OSS, but 2x-commission brings out the gambler in them. Most importantly--listen to them when they "can't do their work". If you've picked the right people, it'll be due to legitimate concerns.

      Go department by department. Be tactical. Allow islands of resistance to form. If they can't be ignored, exploit existing divisions in the company to prevent them from uniting. When they're all that's left in a sea of OSS users, they're easier to deal with. Let their case be about real needs, not "everybody's doing it". Indeed, you don't even have to argue it, their arguments change on their own. It's a remarkably social phenomenon.

      The legal department can be your friend. Most organizations are woefully out of compliance in licensing. If legal is made aware of this, they often just can't ignore it and will take it to the top. Ignoring it any any level can make people personally liable. The lawyers will tell them this.

      Conversely, if you are in compliance, accounting is your friend. When software licenses are properly budgeted, they show up and they're ugly. It's also fairly easy to demonstrate that, once stabilized, OSS departments require less administrative labor than proprietary ones.

      Most importantly, determine where there aren't OSS alternatives. In a big enough organization, you'll invariably have a few MS boxen just for interoperability or niche software. It's fine. That's what virtualization is for, and you can deal with that at your leisure. Rest assured that this is a dwindling list of software.

      Be careful. Like any large IT shift, a bad roll-out can negate years of cost savings. No vendor, especially not the OSS community, should be blamed for your botched implementation.

      In the end, the dream of an OSS organization is achievable. It can be worth the trouble. Rather you breathe Unix, sleep with a copy of the GPL, hate that your company is probably way out of license compliance, or just want that money in your bank instead of Redmond, there are plenty of reasons to do it.

      --
      I think Mauve has the most RAM. --PHB (Dilbert Comic)
    41. Re:About Time... by Anonymous Coward · · Score: 0

      That's what I like about supporting Linux at work.
      Windows problems are mostly strange (time consuming) things that only go wrong sometimes or only on some computers or servers.
      Linux computers either work or don't work, but the strange problems are almost always hardware problems, and can be easily diagnosed as such.

    42. Re:About Time... by afidel · · Score: 1

      Generally when people complain about their backup software not being able to backup the AD files it's because they are trying to do something extremely naive like backup the database files through the file system, this simply won't work. I'm well aware of how to use ntbackup and how to do an authoritative restore, I was trying to clue to OP in that there was a reason what they were trying to do wasn't working and that even if they COULD get it to work it wouldn't work when it came time to restore.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    43. Re:About Time... by Mista2 · · Score: 1

      Our network is mostly an MS shop, apart from all our switches, which are Cisco, our firewalls, which are Checkpoint on SPLAT, and a couple of applicaiton servers. Guess which systems have the highest uptime, and 0 unplanned outages due to urgent patches or unexplained crashes? Not the MS ones.

    44. Re:About Time... by datapharmer · · Score: 1

      Not to mention medical billing... Reynolds & Reynolds bought out Fiscal Information a number of years back - a small company that once had a huge share of the medical billing market. It got sold off several times and is now Amicas, but they still use Unix, Linux, or AIX for most of their backends as far as I know.

      --
      Get a web developer
    45. Re:About Time... by Anonymous Coward · · Score: 0

      so the applications she needs are not ported to linux. Not linux's fault, I'd say. For most people is linux more than enough.

      In every migration one has to look at what is being used, what can be ported or what cannot be ported. You cannot migrate if your applications are not going to work, obviously. This could be what you call a duh!-moment.

    46. Re:About Time... by profplump · · Score: 2, Insightful

      So what you're saying is that you're 1 rescue-disk boot away from having root access, right?

    47. Re:About Time... by bored_engineer · · Score: 3, Interesting

      And was re-offered his position after many people including Julian Bond, chairman of the NAACP, spoke harshly of mayor Williams "acceptance" of Howard's resignation. Too bad that it went as far as it did, though. Ignorance always has a cost.

    48. Re:About Time... by Zak3056 · · Score: 1

      Also, you do know that ntbackup.exe is "a VSS aware backup program," right? Bonus: It's included at no charge from Microsoft.

      Microsoft, in its "wisdom," removed ntbackup from Win2k8. The new built in "backup" application does not support tape drives, is not Exchange aware, has no granularity at all (you have a choice between "backup the whole damn computer" and "backup the system state") and creates system state backups that are absolutely massive--10GB plus for one domain controller I have.

      --
      What part of "shall not be infringed" is so hard to understand?
    49. Re:About Time... by BitZtream · · Score: 1

      Gaming? Linux has market share in the gaming market? What are you sniffing?

      Linux has a lot of great things going for it, gaming isn't one of them, sorry.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    50. Re:About Time... by BitZtream · · Score: 1

      Oh and Linux has its own Directory functionality, it's OpenLDAP. It's just not necessarily as easy to maintain as Open/Active Directory

      If you think OpenLDAP can replace ADS, you have almost 0 clue as to what ADS provides, if you would have at least read the article summary, you probably would have figured that out.

      OpenLDAP can replace most if not all of the LDAP portion of ADS, but then you need a ton of other things to make up for the rest of the features of ADS.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    51. Re:About Time... by Lost+Engineer · · Score: 1

      True but a lot of gamers know enough to dual boot Linux. If I'm going to set up Grandpa or whoever with a computer and he does not intend to play games on it, I'm not going to let the fact that games only run on windows sway my OS decision. Photoshop OTOH, means that my Grandpa has to run Windows or OS X, which is a pity because like most people he will click the spyware downloads.

    52. Re:About Time... by hairyfeet · · Score: 5, Funny

      Reminds me of a story one of my former teachers told. He was working as a consultant for this decently large corporation. When taking stock of their computers he noticed an ancient NT server was sitting in the server closet doing their email and basic file serving. He went to the PHB and was told "I don't care what you change but do NOT touch that NT server! We had lots of problems until a IT guy we hired a few years back fixed it. It has never failed since and I do NOT want you messing with it!".

      Of course being an IT nerd that instantly made him want to see what this "Miracle worker" had done. So one weekend while everyone was gone he plugged a monitor in to see what his magic recipe was. What he found was Red Hat 4 running with a text file sitting in \ with READ ME IMPORTANT. So of course he did. It said "The stupid boss thinks this is an NT server. Keep your mouth shut and everything will be fine. Dave". He of course choked on his coffee laughing, upgraded the RAM(which the PHB authorized) and soon after left the company. He said "it was too damned much like Dilbert."

      --
      ACs don't waste your time replying, your posts are never seen by me.
    53. Re:About Time... by goltzc · · Score: 1

      Maybe it's time to give Linux another try. I haven't had any issues lately with a multi-monitor setup on Ubunutu 8.10

      --
      Our bugs are smarter than your test scripts.
    54. Re:About Time... by goltzc · · Score: 1

      Your completely right in what you've said but on the other hand, a lot of the stuff your capable of doing in a Linux shell simply isn't available for windows. If you get unlucky and can't get a video driver working for windows. There is no shell drop into so you can tweak and solve your problem.

      --
      Our bugs are smarter than your test scripts.
    55. Re:About Time... by goltzc · · Score: 1

      Just because PDF can do those things its completely possible that the PDF format is not appropriate for the task at hand and maybe another file format should be explored.

      --
      Our bugs are smarter than your test scripts.
    56. Re:About Time... by Anonymous Coward · · Score: 0

      Uhhh, you mean / not \

      Goddamn kids these days.

    57. Re:About Time... by umghhh · · Score: 1

      among other things.

    58. Re:About Time... by ogdenk · · Score: 1

      I worked for ADP dealer services for a while. A rather short while. Their more recent installs were Linux based Intel boxes. Prior to that they used DEC UNIX aka OSF/1 aka Tru64 on Alpha hardware. Prior to that they used SysVR3 on motorola 88k boxes. YES, MOTOROLA 88100 and 88110 RISC boxes. Those things were f**kin neat.

      Interestingly, ALL OF THESE were still in production use in the field at various sites. The 88k's were being phased out fast in 2004 though. I ran across sites that still had DECwriter III printing terminals in use but they usually weren't used for interactive logins anymore.

      They supported and installed some Sun boxes for a third party which I can't remember the name of. I want to say Proquest though.

    59. Re:About Time... by ogdenk · · Score: 1

      LOL large chunks of their dealership management solution is written in TCL based on filesystems I pulled apart. They use ck as well to provide a tk-like interface using curses.

      As field monkeys, we were NOT supposed to know this. Fairly big chunks were not even obfuscated. Shhhhhh......

      Fuck'em, let'em sue me. It's been well over a year. My NDA/non-compete LONG expired.

    60. Re:About Time... by ogdenk · · Score: 1

      Oh and most of their printers were rebranded Lexmark and Brother's with modified firmware to only accept ADP's cartridge ID's. They had a couple Kyocera models as well.

      Shhhh......

      Most of this can be found out anyone that spent an hour with their hardware and a shell prompt. Doesn't even have to be a root account. I can't see them being able to scream "trade secrets" with stuff so obvious.

    61. Re:About Time... by Xabraxas · · Score: 1

      Having to drop to a shell and edit config files on a desktop system to make minor configuration tweaks is unacceptable.

      Like what? This isn't 1997. Minor configuration changes do not require editing a text file. Installing the OS sometimes requires this when things go wrong but Windows installs are not without problems and I'd wager that most people couldn't install Windows either. Using Linux doesn't require dropping to the shell and that's what we're talking about here.

      --
      Time makes more converts than reason
    62. Re:About Time... by Bonobo_Unknown · · Score: 1

      The wow starts now! :-)

      --
      We don't believe in radical loony monotheistic religions from the middle east -- we're Christians.
    63. Re:About Time... by Deefburger · · Score: 1

      Absolutly TRUE!! You don't know until MS is gone! I did the switch over at home about two years ago. I have two teenage girls and the infection rate on the home laptops was causing me to to "work" when I got home! De-lousing Laptops is what I did EVERY FRIDAY NIGHT!!! Now, with all running Linux, I can have a BEER instead! I'm slowly making the change in my client's offices. I am leveraging VMs for MS stuff, and putting Linux on the Workstations for Internet, Email and personal use tools. So far, It works Better than before. Users are able to take work home, deal with sick kids and such because the VMs are available remotely. And the Workstations don't crap out from virii and stuff just because the user browsed a shopping link. When I got my Asus EEE 1000H, It came with MS Home installed. I fired it up with that and went on the net to download AVG, and other essencials. This machine spent a total of 1.5 hours on the internet. After 1.5 hours it already had 14 spyware infections!!! Linux deffinately reduces stress.

      --
      Most people are mostly good most of the time.
    64. Re:About Time... by hairyfeet · · Score: 1

      A kid? I wish. I got into computers with a VIC20 I begged my folks into getting after seeing TJ Hooker plugging it. Remember the Shat's '80s mini-fro rug? Trust me, if you had just spent nearly 12 hours fixing busted Windows machines and were out of coffee you too would slip up occasionally. Damn kids are lucky these days with their Gigahorses and Terraboxes. I had to do everything on cassette and hope that my sister didn't come across the tape and put Duran Duran on it. THAT was computing! Now get off my lawn!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    65. Re:About Time... by drinkypoo · · Score: 1

      Adding comments to PDFs isn't editing them.

      I stopped reading your comment after this sentence, which was very stupid.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    66. Re:About Time... by LingNoi · · Score: 1

      You obviously don't use adobe reader otherwise you would be facepalming at your comment.

    67. Re:About Time... by Allador · · Score: 1

      Sure there is. It's called Safe Mode.

      Boot into safe mode and change the video driver to the vga software driver, then boot normally and install the correct driver.

    68. Re:About Time... by Anonymous Coward · · Score: 0

      I think they were just commenting on only one of the factors in your story that makes it smell like complete and utter fanboi bullshit.

    69. Re:About Time... by LingNoi · · Score: 1

      Since your post she's been trying out PSPP and it's useless.

      Half the functions don't exist, the manual is horrible and the irc chat room has 3 people in it max at any time.

      PSPP isn't in any state to be called a replacement for SPSS.

  2. This will be great! by Anonymous Coward · · Score: 0

    Just can't wait! AD for linux. I honestly am surprised it's taken this long.

    I love the OSS community!

    1. Re:This will be great! by Anonymous Coward · · Score: 0

      I honestly am surprised it's taken this long.

      That's what she said.

      Well, after the first few orgasms women do eventually start to get sore ...

  3. Finally..an alternative by Darkk · · Score: 2, Interesting

    Finally an alternative to Microsoft's insane licensing model.

    It brings one step closer for those who want to move to linux or least convert some windows to linux.

    1. Re:Finally..an alternative by cencithomas · · Score: 5, Funny

      If you're calling an imperfect alternative to insanity "fixed"...

      ...why, you must be a Windows 7 developer. ;)

      --
      ...'tis easier to blame than to improve.
    2. Re:Finally..an alternative by bluephone · · Score: 1, Insightful

      In the land of the blind, the one-eyed man is king.

      --
      jX [ Make everything as simple as possible, but no simpler. - Einstein ]
    3. Re:Finally..an alternative by symbolset · · Score: 5, Funny

      What's wrong with Micosoft's licensing model? You pay either per server or per seat. If you license some servers per server, and some per seat their monitoring software tells you how often you need to "true up", and if their software fails to do its math correctly they get to sue you and seize all your computers. That makes a lot more sense than Linux or BSD's licensing model where no matter how many clients or servers you have you don't have to pay. That's just anarchy.

      --
      Help stamp out iliturcy.
    4. Re:Finally..an alternative by Jezza · · Score: 0, Offtopic

      The parent post is "Funny" - not a troll, it's called irony. (Technically irony is seldom "funny" as such... but I digress)

    5. Re:Finally..an alternative by symbolset · · Score: 1, Offtopic

      Jezza, while I appreciate your interest, "funny" doesn't get karma but "troll" costs karma, so all the folks who moderated that "troll" get to dig my karma, and now the folks who would have moderated it "interesting" or "informative" are clicking the "funny" button.

      And if they're really sharp, the astroturfers now can "funny troll" me into negative karma.

      Please. Don't help.

      --
      Help stamp out iliturcy.
    6. Re:Finally..an alternative by jimicus · · Score: 1

      All joking aside, you ever looked at software auditing packages?

      With few exceptions, most of them have substantially more obnoxious licenses than the software you'd be wanting to audit in the first place.

    7. Re:Finally..an alternative by Anonymous Coward · · Score: 0

      How about this? ...
      If you don't want Funny mods then don't post jokes.

    8. Re:Finally..an alternative by symbolset · · Score: 1

      With few exceptions, most of them have substantially more obnoxious licenses than the software you'd be wanting to audit in the first place.

      Of course they do. They couldn't set the bad example of being the least obnoxious, could they? Their customers might not think they were serious about enforcing their quite reasonable terms, if the enforcer didn't have less reasonable terms. See MPAA, etc.

      --
      Help stamp out iliturcy.
    9. Re:Finally..an alternative by Anonymous Coward · · Score: 1, Insightful

      Or a freak.

    10. Re:Finally..an alternative by Curl+E · · Score: 2, Informative

      vrms's one seems reasonable...

      --
      Backups are for wimps. Real men post their data in comments and have slashdot mirror it
    11. Re:Finally..an alternative by Anonymous Coward · · Score: 0

      Someone mod that up to cancel out the damage.

      (Posting as AC because this comment is clearly offtopic...)

    12. Re:Finally..an alternative by Anonymous Coward · · Score: 0

      I manage several massive datacenters around the world. If we did it the way you suggest, we would never have gotten off the ground.

      We have thousands of cabinets of high density clusters and there is no way my customers or I am paying the billions to MS for licensing. Linux and samba works great for our clients. This is exactly what we have been looking for.

      Just because it is free, does not make it bad. I even save a ton on hiring because I can hire college students from the computer science programs at the local universities to manage my servers. I don't have to pay for a bunch of MCSEs. Granted I have several on staff to help with some windows work, but that is a choice I made for cartain clients best interests, not because Microsoft said I had to.

    13. Re:Finally..an alternative by Anonymous Coward · · Score: 0

      In the land of the blind the colour of the grass is irrelevant

  4. Just waiting the release... by 8282now · · Score: 2, Interesting

    I've got a line of outfits that can benefit from this!

    There are so many companies I know that have little to know real dependence upon AD other than the fact that it's all they're really known...

  5. Release date? by russlar · · Score: 2, Insightful

    Nice features, but when will it be released?

    --
    Anybody want my mod points?
  6. AD licensing by ani23 · · Score: 3, Interesting

    Can someone tell me how AD is licensed? I thought it was a part of server 2003 and once you buy that there should be no additional costs right? Our Sys Admin is planning to install ad for our office (we used never had AD before) and I am trying to figure out what if any the advantages of getting AD will be.

    1. Re:AD licensing by Anonymous Coward · · Score: 2, Funny

      You are correct.

    2. Re:AD licensing by Lingerance · · Score: 0, Redundant

      Can someone tell me how AD is licensed?

      Afiak it is just a subsystem of Windows Server thus requires no additional licenses. But there is some bizarre ass license subsystem (of Windows Server) that the summary refers to. I'd suggest reading the ToS.

      IANA Windows SA.

    3. Re:AD licensing by Anonymous Coward · · Score: 2, Informative

      You need a CAL for every user in the AD.

      Gets expensive. Wait for samba4

    4. Re:AD licensing by Darkk · · Score: 5, Informative

      Exactly. You need CALs for stuff like:

      AD
      Exchange
      Terminal Server
      etc.

      It adds up pretty quickly.

      It's really a nightmare for IT Depts as they have to keep track of the CALs and ensure they have enough licenses to cover the number of users.

    5. Re:AD licensing by Anonymous Coward · · Score: 5, Informative

      A careful reading of the TOS says that it is licensed via user or device CALs based on authenticated users..

      They actually have an example if you use AD as back end authentication on a web site you have to buy a CAL for ever user, or magic uber-CALs for the web server.

      Really, it is just a tax. A MS shop typically has to pay:
        - For a OEM license on windows
        - For a volume license upgrade on windows
        - For a device or user CAL for the windows machine/user
        - For a windows server license (per VM!)
        - For exchange server (and a windows server license)
        - Per user exchange CALs (yay!)
        - Office CALs for outlook

      It used to be a CAL came along with NT4 so you didn't need a separate one, but that is not the case anymore. MS said their customers wanted the simpler model of paying more for the same thing.

      Of course, CALs and VLK upgrades are locked to specific versions so you have to keep buying them again and again to keep the additional rights.

      The only happy area is that the CALs apply to all servers at once, so if you have a thousand users and a thousand servers you only need a thousand CALs.

      No software checks this, but these are the terms.

      It is really quite insane, but maximizes MS's profits.

      See http://www.microsoft.com/windowsserver2008/en/us/client-licensing.aspx
      And keep in mind that MS thinks performing an authentication against AD is accessing the server.

    6. Re:AD licensing by Anonymous Coward · · Score: 0

      Every computer or device! that connects to a windows 2003 server,requires a Client access licence.

      Windows XP professional comes with one CAL to connect to a server.
      Windows Server connection that requires a CAL
      access File shares, access Printer Shares, AD/Domain Logon request (uses file shares)

      Remote Desktop /Terminal Services Windows 2003 come with 3 licences beyond that you must purchase a Terminal CAL per user to connect siml

    7. Re:AD licensing by gallwapa · · Score: 5, Informative

      No...no...no

      There are "per device" or "per user" licenses.
      If you have 5000 computers but 40,000 users, it is probably cheaper to buy device licenses...so you can do that.

      In addition, each server DOES require a server license (which is different than a CAL).

      Windows is licensed like so

      Standard edition license includes 1 phys server + 1 VM (on the same server)
      Enterprise includes 1 phys server + 4 VM (again on the same server)
      Datacenter includes unlimited server licenses of any type

      Users with enterprise agreements or software assurance don't have to repurchase - they're covered under their contract.

    8. Re:AD licensing by El+Lobo · · Score: 2, Informative

      The CAL has NOTHING to do with active directory at all. If you don't use active directory you need to buy a cal license anyway to access the server's resources.

      --
      It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    9. Re:AD licensing by CAIMLAS · · Score: 1

      You need a CAL for either every device or every user, which would depend on what kind of environment you're in and what the machine/user ratio is.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    10. Re:AD licensing by Anonymous Coward · · Score: 1, Informative

      The CAL has NOTHING to do with active directory at all. If you don't use active directory you need to buy a cal license anyway to access the server's resources.

      If you do want to use active directory, then now you don't need to buy a cal license to access the server's resources, because the server would be running Samba 4 under Linux.

      There, fixed it for you.

    11. Re:AD licensing by Anonymous Coward · · Score: 3, Funny

      Really, it is just a tax. A MS shop typically has to pay:
          - For a OEM license on windows
          - For a volume license upgrade on windows
          - For a device or user CAL for the windows machine/user
          - For a windows server license (per VM!)
          - For exchange server (and a windows server license)
          - Per user exchange CALs (yay!)
          - Office CALs for outlook

      In comparison, a Linux shop typically has to pay:
        - Nothing for a volume license for Ubuntu Linux,
        - Nothing for license upgrades,
        - Nothing for the Linux client machine/user,
        - Nothing for a Linux server license (also nothing per VM),
        - Nothing for Openchange or Citadel on a server
        - Nothing per Openchange or Citadel user
        - Nothing for copies of Thunderbird or Evolution or Akonadi or Kontact

      That is a lot of zeroes ... fortunately there is no "1" at the beginning though.

    12. Re:AD licensing by symbolset · · Score: 2, Interesting

      Windows is licensed like so....

      Yeah, that makes a lot of sense compared to the completely irrational "use all the copies you want, but if you make changes you have to share them back" model.

      Who would take a completely insane deal like "use all you want. We'll make more." rather than the more rational "pay us per seat or per user, but no changes are possible and if you overdeploy, we'll sue you." Or the even more rational "Pay us per seat and per server, annually, and you get the right to update to our latest software... if we ever do update our software - oh, and if you overdeploy, we'll sue you" model.

      That's just crazy talk. It's like choosing to not be sued. Who in their right mind would choose to not be sued even if choosing not to be sued would save them tons of cash? Especially when the alternative is free and contains no lawsuit exposure? Please, please don't throw me in that briar patch.

      --
      Help stamp out iliturcy.
    13. Re:AD licensing by Jezza · · Score: 1

      Err, "CALs"?

      Microsoft don't just charge "per server", you also buy "CALs". All server products come with some, but that can be as few as five. That means you can't connect more than five clients to the server.

      You buy them in blocks. Seriously, if this looks like it might be a problem you might like to look at getting a MOLP which often works out "cheaper". (Some would argue that this "rental" agreement isn't cheaper than buying as you pay the "rental" forever. In reality it often is, because you don't pay for upgrades.)

      So while you're right AD is part of server, you do need to buy connection licences. Think about it this way, if you only wanted to run Server on a system (maybe to avoid Vista... yes, people do this) then you'd never need to buy any extra CALs, but if you're planning to use AD then you're probably wanting to connect a number of clients - then CALs come into play.

      Please note, I'm no expert in MS licensing (it's complex).

    14. Re:AD licensing by jimicus · · Score: 1

      On its own? The same login details work for each PC, if your PC is replaced you don't need to mess around with setting up local user accounts.

      You can also do quite a lot of management centrally.

      To be fair, you could do most of this with Samba 3.x as an NT-4 type domain but it's not as refined.

      AD is also a prerequisite for Exchange.

    15. Re:AD licensing by bernywork · · Score: 1

      I was about to correct you on the Outlook CAL requirement for Exchange, but nope, your right. All versions prior to Exchange 2007 included Outlook CALs so that you had some software to connect to the server. Apparently, this isn't correct any longer unless you had Software Assurance on your Exchange server.

      Now, normally any larger client has an EA (Enterprise Agreement) and negotiates a standard per user CAL which would include whatever of the backoffice components are required (SQL server, Exchange, Host Access Server, Windows, Terminal Services etc) as well as any office components (Sharepoint, Office 2007, Communicator) but still, for smaller shops who just use Exchange and Windows server to run it on, it's a bit nuts. Quite ridiculous actually. I know a few businesses that don't use Office, as their business doesn't use it, they use web interfaces. One who I think of doesn't have office at all, they again use web interfaces to order entry and customer management, Oracle apps for their workflow, accounting and picking lines, and Outlook for their email.

      They have Open Office for the odd time that they have to open stuff, but for 90% of their users, they don't go near it.

      Customers like this, with a couple of hundred employees would have just been screwed by this one.

      --
      Curiosity was framed; ignorance killed the cat. -- Author unknown
    16. Re:AD licensing by timmarhy · · Score: 1, Troll
      "Especially when the alternative is free and contains no lawsuit exposure"

      bullshit. there's no such thing as no lawsuit exposure. hell if anything SAMBA is hellish risky in comparison since you use it at your own risk and there is no way of knowing what submarine patent trolling asshole might popup eg. SCO. And it's pretty far fetched to claim MS is going to sue if you over deploy (i'd like to see documented example of it) most likely.. they will make you buy the extra licenses. the evil bastards.

      --
      If you mod me down, I will become more powerful than you can imagine....
    17. Re:AD licensing by Jezza · · Score: 4, Informative

      Well really they probably pay for "service".

      Now some think this is a total waste of money and the whole point of Linux is you don't pay for anything. While it's true you can do this, if you're multi-million wonga business is relying on your IT that may not be too smart.

      But buying "service" isn't some nasty con, you're actually getting something. Also you can shop around for it, and even switch suppliers.

      Now the "free" aspect of Linux really helps you (as a business) as all your "computer wonks" can have a copy (for free) and take it home, use it outside the office (so they learn the product inside out). It does work out cheaper than Microsoft. The product evolves quicker, but you're not forced on some insane upgrade cycle.

      You can get lots of certified hardware (which is important) and you're not alone (lots of other businesses have done the same).

      Business get very twitchy when Linux advocates talk about "free" and the reason is they want to know: "Who's accountable if this stops working". A word of advice if you're trying to get your employer to consider Linux, keep the talk about "free" to a minimum (even "cheap" has negative connotations) instead talk about:

      Lower Total Cost of Ownership
      Competition in the market for Linux Support
      No vendor lock-in
      Hardware support from all major suppliers
      Plenty of success stories

      Oh and don't forget Sun make great Linux kit (not just Solaris)

    18. Re:AD licensing by symbolset · · Score: 3, Informative

      SCO is dead. They'll convert to liquidation any day now. At least one would hope so. Nobody knows how long that zombie has to shamble.

      there's no such thing as no lawsuit exposure.

      That is true enough but to accept that as a premise is to refuse to do business. There is some middle ground where businesses can still operate in where the risk is acceptible. Limiting your exposure by avoiding licensing agreements that include the right to sue you if you overdeploy seems wise, and licensing agreements that include the right to audit you more so. Especially when there are options available that include terms like "use all you want for free".

      (i'd like to see documented example of it)

      Meet Ernie Ball. But wait... that wasn't Microsoft... that was their representatives, the Business Software Alliance! Same same. Evil by proxy is still evil.

      --
      Help stamp out iliturcy.
    19. Re:AD licensing by symbolset · · Score: 5, Insightful

      Look, you seem like the average unbiased poster so I'm going to give you a few tips even though I'm going to be modded off topic.

      If you're going to defend Microsoft or one of their products on /., you need to observe a few simple rules:

      Don't ask for proof of Microsoft malfeasance. You'll just get proof, and that doesn't serve your goal. Read the series of Halloween documents for an introduction to how much we know. It's scary.

      Don't ask questions you don't know the answer to. That's good guidance for lawyers, too. You'll get answers you don't want.

      Don't ask about someone else's experience. Their experience isn't going to help your cause, and you'll get replies from the least helpful people.

      Do brag features, but do it with some understanding of the features. Don't just list the marketing babble. Don't brag more than three features at a time because it's then obvious you're typing them from a list. Do brag features that seem important to the parent poster.

      If you must employ "anecdotes are not proof" be prepared for a swarm of people who confirm the anecdote. Nearly a billion people use MS software. Given enough experience, every failure mode is common. Every anecdote is common here and you would be surprised how selection bias draws people with shared anecdotes to slashdot just in time to skew the replies.

      If it's allowed in your contract, do be specific: What platform worked well on Vista, how much RAM did you have? What video card? If you must avoid vendor bias, split the vendors by market share and let the astroturfers brag up proportionate systems - if they work. And if they don't work, leave it alone.

      Slashdot has a grand bullshit detector, so don't lie. If you lie, the lie is not just going to be modded down - the responses to the lie are going to be modded up and be the only thing that people see, so the lie does more damage than silence would.

      There are more rules, but this should help quite a bit for now.

      --
      Help stamp out iliturcy.
    20. Re:AD licensing by betacha · · Score: 5, Informative

      I had the pleasure of formatting our Windows 2003 server this summer and completely replacing it with an Ubuntu Samba OpenLDAP Domain server using this tutorial... http://ubuntuforums.org/showthread.php?t=640760 The server has been working flawlessly at our school since September! We ran out of CAL's and our school is expanding very quickly. It didn't make sense to purchase more and continue paying the micro$oft tax..

    21. Re:AD licensing by Anonymous Coward · · Score: 0

      Business get very twitchy when Linux advocates talk about "free" and the reason is they want to know: "Who's accountable if this stops working".

      Who is accountable if your Windows shop gets a virus through it, and it stops working?

      Who is accountable if a worker of yours imports a malware onto your business LAN via a USB key?

      Who is accountable for the long waits every time a Windows machine must reboot, and who is accountable for the 15% or so of CPU (on a fast system) that Vista consumes for whatever it is that Vista does (DRM perhaps?) that makes it so slow?

      Who is accountable for the licence compliance checking and auditing that must be undertaken if you run a Vista shop, under the threat of even more costly lawsuits if found to be non-compliant?

      Who is accountable for the myriad unproductive hours trying to work around file format incompatibilities deliberately invoked by Microsoft in order for Microsoft to try to keep its lock-in?

      Who is accountable for the ongoing heavy (and avoidable) expenses involved in the Microsoft upgrade treadmill?

      Who is accountable if your web server gets hacked and all your machines become botnet zombies, and your organisation starts emitting copious spam, or worse still, it starts compromising any other people who visit your site using IE?

      Read the Microsoft EULA, and that will tell you how much Microsoft believes it is responsible. Basically, Microsoft claims it is not responsible at all.

    22. Re:AD licensing by blincoln · · Score: 2, Interesting

      They actually have an example if you use AD as back end authentication on a web site you have to buy a CAL for ever user, or magic uber-CALs for the web server.

      Not only that, but it gets more complicated depending on how many MS server products you use.

      For example, if you have a SharePoint system accessible on the internet that users can log into, you need a SharePoint CAL, a SQL Server CAL, and a Windows CAL for each of the users.

      I've even read a Gartner paper that claims it's not just AD users, but users who log in using credentials of any kind. IE if you run an online store on IIS, you need to purchase a user CAL for each of your customers (assuming they can log in), whether you write your own auth system or give them AD accounts. Alternately, you can purchase a very expensive blanket CAL that covers them all. Either way, those CALs are going to cost more than most small businesses ever make off of single transactions from casual customers.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    23. Re:AD licensing by Darkk · · Score: 1

      Thanks for the link to the tutorial and glad to see the school is able to benefit from it.

      I think what made Samba daunting in the first place is lack of GUI-like tools for those been in the window shop for a long time. Now there are tools like Webmin which makes it a breeze to maintain a linux server. A seasoned linux user would modify the scripts directly but for those who have little experience with linux's inner workings the GUI helps. They should, however, learn how to modify the scripts so they have a better understanding how it really works under the hood.

    24. Re:AD licensing by Anonymous Coward · · Score: 0

      Well, you completely missed the point of his argument. Go ahead an pay the money. It is a stupidity tax after all.

    25. Re:AD licensing by pmarini · · Score: 1

      in reply to this (and below to gallwapa): while it's true that the software assurance "avoids" you from having to purchase a whole new set of licences when a new version comes out, it's also true that its typical duration is for 3 years and a "new family release" now happens every 4-5 years with Microsoft:
      - XP to Vista = 5y
      - Server 2003 to 2008 = 5y
      - SQL Server 2000 to 2005 5y
      - SQL Server 2005 to 2008 = 3y
      - MSOffice/SharePoint 2003 to 2007 = 3y

      in reality you end-up paying almost two "cycles" of SA instead of just one "round" of upgrades...

      Do the math !

      (also to gallwapa: how exactly do you then plan to have 80 users on each box ? 40000/5000)

      --
      Can I put a spell on those who can't spell?
      Your wheels are loose and they're losing their grip, good you're there.
    26. Re:AD licensing by betacha · · Score: 2, Interesting

      Glad you find the link useful! There is still some playing around with scripts... I had to learn how to use vim etc... which wasn't too easy to figure out... I recommend running through the tutorial once with a virtual machine following it verbatim using the exact version of ubuntu server recommended 7.10... and using the same domain name etc... It took me a few tries to get through it successfully... Then I created my own on the real server using my own domain personalization...

    27. Re:AD licensing by ajkst1 · · Score: 1

      IIRC, if you use a Windows-based client OS to access AD, Exchange, Terminal Server, etc. the license you have for that client OS counts as a CAL for those services. I could be wrong on that, but In a Windows environment, a well deployed AD solution makes life WORLDS easier in terms of granting security, maintaining/tracking user accounts, and managing/securing computers. When I say securing there, I'm referring to Group Policies being used to automate a Windows Server Update Service (WSUS) environment, as well as "lock down" computers and prevent users from using certain parts of the OS. In many cases, this isn't necessary, but Group Policies also allow you to "push" out configuration changes with little to no effort. We use it to set the proxy server and local server exceptions in Internet Explorer. Hand configuring that would be HUGE pain. We also use it for application authentication. There's been a big push internally to move to AD authentication for all authentication. That makes life for users easy when they only need 1-2 passwords instead of one per application. YMMV.

    28. Re:AD licensing by Anonymous Coward · · Score: 0

      use all the copies you want, but if you make changes and distribute them you have to share them back

      That's important.

    29. Re:AD licensing by jalefkowit · · Score: 2, Funny

      Probably somebody who knows how to spell "sheriff".

    30. Re:AD licensing by John+Hasler · · Score: 1

      > Yeah, that makes a lot of sense compared to the completely irrational "use all the
      > copies you want, but if you make changes you have to share them back" model.

      If you use the changes only internally you have no obligation to share them.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    31. Re:AD licensing by IrquiM · · Score: 1

      This must be one of the more sensible posts I've seen on /. the last 5 years!

      Thank you!

      --
      This is blinging
    32. Re:AD licensing by Anonymous Coward · · Score: 0

      Linux is yet again behind the times on this; it's finally getting AD hosting support when it's all moving to the cloud. Windows Server Datacenter licenses are very cheap; the very purpose of Datacenter is to provide Windows-as-a-service (WaaS?) hosted on virtual machines to clients around the country. You then stick a small, lower powered machine locally at the client site(s) that handles file sharing, DNS and DHCP and is a read-only DC. Exchange is hosted as it has been for years.

      The days when a small company hosts their own IT infrastructure are coming to an end. The cost savings are finally there; and the increased stability/redundancy inherent to it all are the icing on the cake.

      And HP makes better Linux kit than Sun. Cheaper too. The DL360s are a beast of a 1U at a very respectable price.

    33. Re:AD licensing by bbbaldie · · Score: 4, Funny

      Hmmm...Obviously the teachings of KARL MARX figure prominently in your school's curricula... ;-)

    34. Re:AD licensing by Jezza · · Score: 1

      I agree totally. I'm saying when you're talking to your boss, saying "free" all the time will only turn him (or her) off.

      That's why I think paying for service with an open source alternative can often make good business sense. But if you're trying to convince your boss, you'll need to explain things in their terms. They will find many of your arguments hard to swallow (even when you're right).

      Lets look at your questions:

      Who is accountable if your Windows shop gets a virus through it, and it stops working?

      They will find it unbelievable that Linux doesn't have the same problem! (No really)

      Who is accountable if a worker of yours imports a malware onto your business LAN via a USB key?

      This will panic them, and they'll tell you that nobody on the staff would do such a thing. You'll need to explain that it is almost certain that the individual concerned will have no idea the malware is even on the USB key!

      Who is accountable for the long waits every time a Windows machine must reboot, and who is accountable for the 15% or so of CPU (on a fast system) that Vista consumes for whatever it is that Vista does (DRM perhaps?) that makes it so slow?

      I doubt they'll even see this as a problem, they'll tell you "buy faster machines". (Yes I know that's stupid - but your boss doesn't read Slashdot ;-) )

      Who is accountable for the licence compliance checking and auditing that must be undertaken if you run a Vista shop, under the threat of even more costly lawsuits if found to be non-compliant?

      I hope they've already got this covered, if they don't YOU should.

      Who is accountable for the myriad unproductive hours trying to work around file format incompatibilities deliberately invoked by Microsoft in order for Microsoft to try to keep its lock-in?

      Don't expect to win this, you'll find this will be an ongoing nightmare, simply put you'll be presented with all manor of closed files Linux or not. The other day I was given something in Microsoft Publisher pre 2000 - the mind boggles.

      Who is accountable for the ongoing heavy (and avoidable) expenses involved in the Microsoft upgrade treadmill?

      They'll find this hard to believe too: "What we don't need new computers every few years?"

      Who is accountable if your web server gets hacked and all your machines become botnet zombies, and your organisation starts emitting copious spam, or worse still, it starts compromising any other people who visit your site using IE?

      Agreed, you are.

      You'll soon find being right and being understood are very different things, and the weight of your argument has much more to do with how it's perceived than any logic or truth.

      Oh, just in case you were wondering, I'm not running Windows here.

    35. Re:AD licensing by Anonymous Coward · · Score: 0

      Who the fuck uses AD for user auth on a website when a simple SQL table will do? AD is for trusted users; not anonymous joes who sign up to buy an LOLCats poster.

      For IIS + SQL, yes, you are supposed to buy per-processor licenses at $6k a pop for SQL server, but then again when you buy into ASP .NET, that's just one of the things you agree to. MySQL/Postgres commercial licenses are about the same price, btw. You do not need user CALs for every connection to IIS; this is why Windows Server Web Edition exists. Web Edition does not even require AD nor does it require CALs. It is also $350.

      I like Linux; but the amount of flat-out wrong information I see about Windows astounds me. Windows is good for certain purposes, as is Linux, and if your environment requires Windows, don't try to reinvent the wheel to make Linux work if you don't have to. Likewise if you need PHP web hosting, just fucking use LAMP.

    36. Re:AD licensing by Jezza · · Score: 1

      I think Linux has been providing "Cloud" computing for a while now...

    37. Re:AD licensing by sjames · · Score: 1

      Based on the many different answers to your question and that MS itself will give you different answers each time you call (that is, they're not sure either) are you sure you want to accept the potential liability?

      Perhaps MS doesn't have as much copyright infringement problems as they think. It's not that the unpaid installs aren't going to be paid for, the customers are just still trying to figure out how many of what licenses they need.

    38. Re:AD licensing by kimvette · · Score: 1

      Considering that SMB is an IBM invention they'll have to go against IBM.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    39. Re:AD licensing by sarhjinian · · Score: 1

      You're wrong about licensing: a Windows OS install does not count as an Exchange, SQL or Terminal Server CAL. TS CALs have a number of options depending on client OS, server OS, purchase date and licensing model, none of which make much sense. SQL CALs are per processor or per user. Exchange is per mailbox. Windows Server itself? I have no idea. I think it's concurrent client accesses, but I have no idea what constitutes an access (authenticating against AD? Access a file share?). That their various systems don't do a good job of telling you when you're reaching your compliance limits doesn't help.

      Licensing is an awful clusterfuck. Most people just overbuy and cross their fingers.

      That said, a well-designed AD, complemented with SMS and MOM, is really easy to admin. You're right, there.

      --
      --srj/mmv
    40. Re:AD licensing by kimvette · · Score: 1

      Who is accountable for [$PROBLEM] on Windows?

      No one, since all software I have seen for Windows, including Windows itself, expressly disclaims any warranty.

      You may be SOL when you run into problems on Linux+other F/OSS solutions, but you're SOL when you run into problems on Windows. The difference is, you never run into license problems by using F/OSS software, and even if you don't understand the EULA you are not running afoul of "licensing" restrictions if you install F/OSS on one machine too many. The only thing you lose is the time spent installing/imaging the machine.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    41. Re:AD licensing by Anonymous Coward · · Score: 0

      I work for a 32K+ employee corporation. We needed to re-up our MS licensing. We went to MS and said we need to re-up everything and need you to work with us to ensure we are in compliance. "Sure" they said. "No Problem." Then after we pay the "millions" in fees for everything they call us to let us know they are starting an audit of our licensing and that there will be lawsuits if we are not in compliance. Dangerous for them because our CTO spoke at a major linux conference this year.

      Moral of the story: MS isn't even considerate enough for a reach around..... Although I believe we will have the last laugh.

    42. Re:AD licensing by Anonymous Coward · · Score: 0

      He is working under my authority

    43. Re:AD licensing by MightyMartian · · Score: 1

      If Microsoft sues Samba, then the EU will likely bury Microsoft (and who knows, with a new President, maybe the DoJ will too). That threat has come and gone. Microsoft will have to compete with Samba 4.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    44. Re:AD licensing by marcosdumay · · Score: 1

      "Standard edition license includes 1 phys server + 1 VM (on the same server)
      Enterprise includes 1 phys server + 4 VM (again on the same server)
      Datacenter includes unlimited server licenses of any type"

      Just to clarify, those VM licenses give you the right to run a VM, not the right to run Windows on a virtual machine. So, if you buy a Windows Standard, you can run 1 Linux VM on it, not 2, not a Windows VM. If you want a Windows VM, you need another Windows license.

      MS sellers will outright lie about this unless you make them write down the terms, so every time you talk with a MS representative, you should disconsider everything he says and, instead, ask for everything written. Even then, you'll have a confusing document, make sure to clarify everything (and write the clarifications) before closing any contract.

    45. Re:AD licensing by silanea · · Score: 1

      Oh yeah, the cloud. And VMs. Right. The saviours of the universe. Frankly, if I were to suggest to my boss that we should license Windows or Exchange as a hosted service he'd have me get my head examined.

      We have had enough of the Microsoft ecosystem as it is. MS provides little in terms of service unless you give them the support guys' weight in gold, when shit hits the fan they are not liable for anything and the man-hours we have lost so far because of Windows issues make the licensing costs look cheap.

      The last thing we need is another expensive layer of so-called service between us and our data. On the contrary: We finally want to get direct control over all IT issues that could impact our business. Relying on some third-party hoster (in addition to the existing uncontrollable factors - hardware, OS, apps and their support/upgrade paths) just adds another possible point of failure. And judging by our experience with plain old webhosting, internet access and other simple services contracted out to third parties so far it's not a question of whether the cloud will be down (and our business stuck) but how much of the time.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    46. Re:AD licensing by marcosdumay · · Score: 2, Insightful

      Microsoft isn't accountable for windows doing anything. Red Hat, by the other way, will work at your place to solve every little problem that your unique configuration causes. But your CEO doesn't know that, he thinks that it is MS that solves all Windows' problems, and that those guys that run around every time your computers have problems are just making some cooper. So, don't expect him to understand. To make things worse, every time you try to point that MS support never did something useful for your company, somebody will come with an event where they called MS support and could get some kind of answer. You can't contest the usefulness of such an answer on a non-technical meeting, so you will lose the argument.

      To keep matters simple, forget about accountability and focus on the GP's list. It is a great one.

    47. Re:AD licensing by domatic · · Score: 1

      If you're coming directly to console administration, Vim or Emacs is just added cruelty. Editors like Joe and Nano are a lot easier to learn and don't assume one has been carrying around a hyperspecialized customization file for twenty years since his college days. If you ever had to use anything that employed WordStar keybindings then Joe is particularly quick to learn but not bad at all if you haven't. Ctrl-KH will start you right off (that is keep ctrl held down and press k then h). Ctrl-KH will make the help screen go away again.

    48. Re:AD licensing by MightyMartian · · Score: 1

      Mod parent insightful! I've been hearing this line of bullshit for years now. You'd use AD for website security *if* it was something like an employee site, where only trusted *domain* users are going to go. For an e-commerce site, you'd be doing what they always do, having a user table in your favorite SQL database to authenticate off of.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    49. Re:AD licensing by Anonymous Coward · · Score: 0

      I work for a state agency that in the past 2 years switched from NetWare to AD and it's been awful. Our entire network including group wise, file and print servers, and log on were all managed by 2 servers, that's it. Now we have just under 40 systems running MS server 03 and the network is barely scraping by.
      MS sells it to you as if you can just buy one or two and you'll have yourself a network. but like Darkk said, you need all sorts of other stuff.

    50. Re:AD licensing by pwizard2 · · Score: 1

      If you're coming directly to console administration, Vim or Emacs is just added cruelty.

      Vim is sheer elegance once you get to learn it. Back when I first learned it, I printed a list of commands and I had mastered the basics in only a few hours.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    51. Re:AD licensing by drachenstern · · Score: 1

      Unfortunately, at our shop, I am. Now, two caveats: 1) we're a small shop, so that's 'ok' that I'm THE guy, 2) we're only talking about my responsibility in man-hours, not some sort of pay-the-company-back-for-lost-downtime responsibility.

      I would agree that Microsoft is not responsible at all, unless they come onsite to your premises and configure EVERYTHING and instruct all users in how to operate every facet of the computer and they provide explicit written instructions on every operation shown in training, including how to remedy problems with Exchange and how to properly operate backups. And we're also not assuming hardware failure on any of this, strictly software.

      So did you have a point, or was this a troll? I'm assuming you're just posting trollish today, as opposed to making a valued comeback and were afraid of the karma downmod. I don't care about karma personally, so here's my $.02, overvalued as it may be...

      --
      2^3 * 31 * 647
    52. Re:AD licensing by Anonymous Coward · · Score: 0

      Postgres commercial licenses are about the same price, btw.

      Bullshit, there is no such thing as a postgresql commercial license. You can optin to pay for commercial support but that's about a close as you're going to get.

      I like Linux; but the amount of flat-out wrong information I see about Windows astounds me.

      ReallY? What about the flat out wrong info you spew?

    53. Re:AD licensing by drachenstern · · Score: 1

      And I've talked with Microsoft Execs and regional execs who don't know that this is the most accurate interpretation of the agreements, because it does not favor using Microsoft server, so there is some room for discussion. But that would be decided using some sort of lawyerese, and most mom&pop's aren't going after that sort of licensing clarification, they go on the word of the sysadmin who sets up their box. I'll just tell them right away that at that point they should use Yahoo! or eBay or someone else to handle the sales aspect. It cuts down on a lot of overhead, albeit for a fee.

      --
      2^3 * 31 * 647
    54. Re:AD licensing by dickens · · Score: 1

      oh for mod points today

    55. Re:AD licensing by Anonymous Coward · · Score: 0

      Slashdot needs a "+1, Pwnd" moderation.

    56. Re:AD licensing by Darkk · · Score: 1

      The CAL has NOTHING to do with active directory at all. If you don't use active directory you need to buy a cal license anyway to access the server's resources.

      If you do want to use active directory, then now you don't need to buy a cal license to access the server's resources, because the server would be running Samba 4 under Linux.

      There, fixed it for you.

      Classic!

    57. Re:AD licensing by Mista2 · · Score: 1

      AD licences are the best double dipping ssheme around.
      1: You need Windows server licence, and user Client Access Licence (CAL) for each user. Then as most client will be Windows machines, you pay for XP or Vista, then for Exchange, you again buy CALS, then client CALs for Office to get Outlook, (Outlook 2007 no longer free with Exchange and AFAIK cant be bought on it's own)

    58. Re:AD licensing by Anonymous Coward · · Score: 0

      The best one yet was when I read Microsoft figures if you have a device like a printer that gets an address from DHCP (MS DHCP), that too requires a CAL.

    59. Re:AD licensing by Anonymous Coward · · Score: 0

      Slashdot has a grand bullshit detector, so don't lie. If you lie, the lie is not just going to be modded down - the responses to the lie are going to be modded up and be the only thing that people see, so the lie does more damage than silence would.

      that is until the lie makes open source look bad or microsoft look good. every now and again i see misinformation being passed on by the open source community. i have never, ever seen it as to where i correct their misinformation and the +5 insightful comment slides down the moderation ladder and the correct information gets modded up. generally the information is ignored even when it's off set by links of a technical nature that basically comes outright and says the gp is wrong.

      no, slashdot is not an unbiased community that is really looking for the truth. you're surrounded by mostly f/oss fudders who hate to see their little religion be slighted by fact. if nothing else it's amusing to see the number of people who bash religion at the drop of a hat around here but defend posts that are proven wrong up and down.

    60. Re:AD licensing by drsmithy · · Score: 1

      The server has been working flawlessly at our school since September!

      What are you using to replace Group Policy ?

    61. Re:AD licensing by Anonymous Coward · · Score: 0

      is no way of knowing what submarine patent trolling asshole might popup eg. SCO.

      Did you know whose pet troll SCO is?

    62. Re:AD licensing by ishobo · · Score: 1

      Red Hat, by the other way, will work at your place to solve every little problem that your unique configuration causes.

      They will not. We had a FIN_WAIT2 problem four years ago in their RHEL product and they did nothing to help us. We did lots of tests and did comparative tests against Solaris (as our client, a forex platform, wanted to move from Solaris to Linux). We sent them the information and the results of the tests; they disowned the problem. Not until a much later patch (over two years) was it magically fixed. No heads up from RH, we had to tell them it was fixed. Their response was along the lines, "Oh, that is good."

      --
      Slashdot - The great and glorious cluster fuck of Internet wisdom.
    63. Re:AD licensing by marcosdumay · · Score: 1

      Well, ok. Maybe different contracts, with different representatives.

      That goes to show that RH behavior isn't that homogeneous.

    64. Re:AD licensing by domatic · · Score: 1

      Perhaps so but having to learn a modal editor is an added difficulty when one is ALSO having to learn to admin a new system.

    65. Re:AD licensing by Anonymous Coward · · Score: 0

      And it's pretty far fetched to claim MS is going to sue if you over deploy (i'd like to see documented example of it) most likely.. they will make you buy the extra licenses. the evil bastards.

      Try this as an example of Microsoft's largesse:
      http://news.cnet.com/2008-1082_3-5065859.html

      Gee, they took him to court; looks like your employer really are evil bastards after all.

    66. Re:AD licensing by Anonymous Coward · · Score: 0

      Microsoft don't just charge "per server", you also buy "CALs". All server products come with some, but that can be as few as five. That means you can't connect more than five clients to the server.

      Why the fuck would you be stupid enough to buy "CAL"s?!? If you paid big bucks for a *server* product, then by definition you can connect as many clients to it as it will handle. That's what a server is. If you seriously think that there is some reason to pay again to allow clients to access a *server*, then you should probably pay a bit more attention to what those words actually mean.

      Seriously, you pay for a server then buy extra "licenses" to allow it to act like a server?!? What are you smoking, dude?

      Please note, I'm no expert in MS licensing (it's complex).

      So ignore it. If you've paid for your server license, that's the end of the story. Expecting you to pay again to allow clients to connect to a server after you've already bought the server license is false advertising plain and simple. I'm amazed people are dumb enough to fall for that shit.

    67. Re:AD licensing by Anonymous Coward · · Score: 0

      So did you have a point, or was this a troll? I'm assuming you're just posting trollish today

      http://news.bbc.co.uk/2/hi/technology/7832652.stm

      "The replication methods are quite good. It's using multiple mechanisms, including USB sticks, so if someone got an infection from one company and then takes his USB stick to another firm, it could infect that network too. It also downloads lots of content and creating new variants though this mechanism."

      Sorry to burst your bubble, but this was no troll.

      Your network is far more likely to stop working if it is a Windows-shop type of network, despite the fact that you pay megabucks to Microsoft and anti-virus firms for it. When it inevitably does stop working, the fact that you paid megabucks to various firms will mean nothing at all ... your network will still be down, your business will still be on its knees, and you will still have no throat to choke.

    68. Re:AD licensing by Jezza · · Score: 1

      Probably best if you avoid Microsoft's products. If anyone offers to explain how Microsoft charge for Exchange and Outlook, well make sure you're not near the swear box. ;-)

    69. Re:AD licensing by gallwapa · · Score: 1

      No, that is just plain wrong.

      http://download.microsoft.com/download/6/c/c/6ccc82b3-d254-4cb7-bada-62a720ae4598/Licensing_Microsoft_Server_Products_in_Virtual_Environments.doc

      Operating System Environment (OSE)
      An operating system environment is an instance of an operating system, including any applications configured to run on it. More specifically, an operating system environment is:
      â All or part of an operating system instance, or all or part of a virtual (or otherwise emulated) operating system instance that enables separate machine identity (primary computer name or similar unique identifier) or separate administrative rights, and
      â Instances of applications, if any, configured to run on the operating system instance or parts identified above.

      Windows Server 2008 Standard and Windows Server 2008 Standard without Hyper-V

      âEach software license allows you to run, at any one time, one instance of the server software in an OSE on one server. If the instance you run is in a virtual OSE, you may also run an instance in the physical OSE solely to run hardware virtualization software, provide hardware virtualization services, or run software to manage and service OSEs on the licensed server. We refer to this in shorthand as 1+1.

      Windows Server 2008 Enterprise and Windows Server 2008 Enterprise without Hyper-V â
      â Each software license allows you to run, at any one time, four instances of the server software in four OSEs on one server. If all four instances you run are in virtual OSEs, you may also run an instance in the physical OSE solely to run hardware virtualization software, provide hardware virtualization services, or run software to manage and service OSEs on the licensed server. We refer to this in shorthand as 1+4.

      Windows Server 2008 Datacenter, Windows Server 2008 Datacenter without Hyper-V, and Windows Server 2008 Itanium Based Systems

      â After the number of licenses equal to the number of physical processors on a server are acquired and assigned, you may run on that particular server: One instance of the server software in the physical OSE, and any number of instances of the server software in virtual OSEs.

    70. Re:AD licensing by Anonymous Coward · · Score: 0

      The best one yet was when I read Microsoft figures if you have a device like a printer that gets an address from DHCP (MS DHCP), that too requires a CAL.

      Really?! Citation needed.

    71. Re:AD licensing by Thundersnatch · · Score: 1

      You really miss the point. Microsoft software is CHEAP. Dirt cheap.

      I manage a mid-sized IT organization that is 90+% Microsoft on the server and client sides. We drank the kool-aid long before I got there and run the whole volume-licensed MS stack at all of our sites on hundreds of servers and workstations (Windows server, Exchange, SQL, Sharepoint). And yet less than 2% of our budget goes to Microsoft each year. Most of our money goes to salaries and benefits, and most of those people are developers (working in .NET, Java, PHP, anything but Perl).

      By switching to Linux, we would increase costs drastically in the short-term. We would need more admins, more help desk people, and a lot of time spent testing, re-documenting processes, etc. It would probably increase costs by 20%+ the first year. Switching just doesn't make any sense financially. Even a wildly optimistic scenario that would let me cut say 20% of my Windows server admin salaries in year 2 still has a very long payback time and lots of risk. Finally, there are still no true open source alternatives for Windows Group Policies, Exchange Server, or Sharepoint Server yet.

      Linux isn't going to take over the world by virtue of cheapness. It has to be better than what it is trying to displace, by whatever metric matters to users or decision-makers, and by a large margin. There are some application domains where Linux is a clear choice, but a great many where it is not.

    72. Re:AD licensing by ishobo · · Score: 1

      RH behavior is the same as any other vendor. I have had good and bad experiences from MS, Sun, Oracle, etc...

      RH really dropped the ball on my client. We were doing evaluations and they knew it. Whereas Oracle worked with us on migrating from Solaris to Linux. Against my advice, they eventually went with RHEL when the patch fixed the FIN_WAIT2 issue. Although, they only bought support for one copy and put that OS on over one hundred machines.

      --
      Slashdot - The great and glorious cluster fuck of Internet wisdom.
    73. Re:AD licensing by wintermute000 · · Score: 1

      Its a school - not rich so I assume not private - so going with stereotypes (since this is slashdot after all) he's probably too busy putting out spot fires and jury rigging things to even start thinking about locking things down, and the attendant bitching that it will generate.

      In all seriousness, unless you are super dedicated to your linux sysadmin skills (as opposed to mucking around with linux desktop or running home servers / LAMP stacks for fun) and have the flexibility of being able to dedicate your time to a major transition like this (not to mention the authority to decide on this transition....), its just not worth the time and effort IMHO.

      Esp. when you consider lack of group policy and roaming profiles, and the possibility of integrating AD authentication with other stuff (cisco callmanager / unity voicemail logins and accounts, for example) - AD authentication is the closest practical thing to single sign on given the average enterprise's software. The MS stack is just too well entrenched. And I can't even begin to imagine administering thousands of end user stations without some kind of group policy / opsware... can OpenLDAP+Samba talk to the common wintel opsware suites? Or is it one of those YMMV scenarios?

      I wouldn't want to even being thinking about that first meeting where you have to sell the idea to the braindead 'service line managers' or whatever title the business decides to give the morons who run IT (badly) without a shred of actual IT engineering knowledge/experience.

      Then again single IT guy type scenarios are a much better fit (like the OP) but then how good are your linux sysadmin skills going to be, and how much time do you have to hone them?

      There's no point taking on MS head on in their home turf. Better to play to linux's strengths and not go to sleep whilst MS refines their products to compete in areas where they traditionally haven't been visible (virtualisation, unified comms, heck even IIS). Let them keep their DCs whilst the linux/BSD variants eat them alive on the actual SANs and storage appliances, cisco move callmanager onto RH, asterix appliances, good old LAMP servers and soforth.

  7. This is good for industry, what about end user? by plasmacutter · · Score: 3, Interesting

    My last tussle with samba was yet another try with ubuntu on this old macbook.

    Samba refused to accept proper config messages through gnome's graphical tools, I had to go in and edit the config manually, and samba did not respond properly to the config.

    Why not just create a front end for samba and distribute it with the server and client software rather than depend on distributors?

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:This is good for industry, what about end user? by ustolemyname · · Score: 0, Flamebait

      because everyone should utilize hours learning config files and command switches FOOL!

      Fixed that for you.

    2. Re:This is good for industry, what about end user? by timmarhy · · Score: 0, Flamebait

      it's a waste when a proper GUI would do the job.

      --
      If you mod me down, I will become more powerful than you can imagine....
    3. Re:This is good for industry, what about end user? by SanityInAnarchy · · Score: 2, Informative

      Why not just create a front end for samba and distribute it with the server and client software rather than depend on distributors?

      I think SWAT was meant to be that, and it kind of sucked.

      --
      Don't thank God, thank a doctor!
    4. Re:This is good for industry, what about end user? by Bert64 · · Score: 1

      Samba comes with SWAT, which is a web based admin tool... Not sure how good it is.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:This is good for industry, what about end user? by cawpin · · Score: 1

      What exactly were you trying to do? I have an Ubuntu server running at home and connect to its shares with Windows XP, Mac OS X 10.5 and Ubuntu 8.04 without fail using user authentication for write access. It took a little bit of looking for me to set it up the first time about 5 years ago but I've since redone my server several times and it a simple exercise of copy and paste to get it going again.

      Granted, the GUI for configuring SAMBA is a little lacking as it doesn't have all the options one needs but the configuration file is easily understood and used.

    6. Re:This is good for industry, what about end user? by m50d · · Score: 1

      SWAT is that and it works fine. The problem is distributions which love to slap their own barely-tested GUI over everything.

      --
      I am trolling
    7. Re:This is good for industry, what about end user? by SanityInAnarchy · · Score: 1

      Not sure which to reply to, so I'll start here...

      It occurs to me that, when talking about struggling with Ubuntu on that Macbook... Well, OS X uses Samba, also, and it also has its own custom GUI for it.

      Of course, it's a much more polished, better-tested GUI, but I think it kind of makes the point for SWAT not being the best idea.

      --
      Don't thank God, thank a doctor!
    8. Re:This is good for industry, what about end user? by Anonymous Coward · · Score: 0

      I haven't done anything with SAMBA in a few years, but a few years ago, the best thing I found for configuring SAMBA was Webmin. I found the SAMBA config files baffling, but Webmin gave me an easy GUI.

      http://www.webmin.com/

    9. Re:This is good for industry, what about end user? by m50d · · Score: 1

      Not really; I've always found the OSX tool harder to use (though that may just be since it corresponds less closely to the configuration file, which I'm familiar with). In any case, there's nothing wrong with writing your own GUI if you're going to test and maintain it properly, but clearly your problem is that Ubuntu hasn't. This is Ubuntu's fault, not Samba's, and this kind of thing (see also network-manager, etc.) is one of my reasons for disliking the distribution. If there were actual problems with SWAT which the Ubuntu people have identified then fair enough, though it would be better if they'd fixed these things in SWAT rather than writing their own new incompatible tool. But as far as I can see there aren't such things, so there's really nothing the Samba people can do to make this any better - they've done everything you asked, but the distribution ignores it. Worse, I suspect they're duplicating exactly the same thing that's been done before by mandrake, and by suse's YaST before that - and when the next super-duper popular distro comes along, they'll rewrite it yet again and make the same errors.

      --
      I am trolling
    10. Re:This is good for industry, what about end user? by SanityInAnarchy · · Score: 1

      If there were actual problems with SWAT

      It's been awhile, but I can identify at least one problem right now: Authentication.

      Either you need to prompt the user for their password from the browser -- which means SWAT needs to know about things like Sudo -- or you just restrict it to localhost, which means that any account on the local machine (including Nobody) can administer Samba as root.

      I don't know whether this is still the case. I can certainly imagine how one might solve this problem -- for example, using HTTP over a UNIX socket, rather than TCP -- but then you run into problems like browser support. The only other solution I can think of is to somehow create per-user firewall rules on localhost -- is that possible?

      rather than writing their own new incompatible tool.

      Well, if the new incompatible tool ends up being better, since it's open source, there's no reason Samba couldn't adopt it. From what m50d is describing (I'm not them, by the way), it seems like it's not better.

      when the next super-duper popular distro comes along, they'll rewrite it yet again and make the same errors.

      Unlikely, if it's done well enough. See: NetworkManager. (At least, I've seen guides for how to set it up on Gentoo and such.)

      --
      Don't thank God, thank a doctor!
  8. Jumping the Gun by TechForensics · · Score: 5, Informative

    According to TFA FOSS AD is not here yet by a long shot, in early alpha, many missing features. Summary is *terrible* in suggesting non-M$ AD is already here.

    --
    Those are my principles, and if you don't like them... well, I have others.
    1. Re:Jumping the Gun by Darkk · · Score: 5, Interesting

      One thing I find it interesting in the article is that Microsoft been working with Samba developers to provide them the inner workings of AD. Hell, even Samba developers discovered a bug about random passwords in AD and told Microsoft about it.

      AD in it's present form is still closed source project so I find it interesting Microsoft team is willing to provide them some of the secrets knowing that eventually it'll take away some of their profits like they'll miss it anyway.

      So what exactly the direction is Microsoft taking?

    2. Re:Jumping the Gun by b4dc0d3r · · Score: 5, Informative

      I'm just guessing here, but there was something about interoperability in, what was it, oh, every monopoly-related judgment they ever lost. Otherwise they wouldn't be helping.

    3. Re:Jumping the Gun by shutdown+-p+now · · Score: 4, Informative

      Ever since the EU antitrust/monopoly judgement and fines, MS has significantly increased the emphasis on open standards. It's still NIH syndrome more often than note, but at least the results are now documented, and usually come with a no-patent-enforcing pledge ("Open Specification Promise" - this covers e.g. OOXML and older Office formats, XPS, Silverlight, and so on). Also, I recall that EU specifically named SMB/CIFS & AD as something that should be opened up, and Samba as the beneficiary.

      Whether it's just a coincidence or one followed from another is up for you to judge.

    4. Re:Jumping the Gun by Yvanhoe · · Score: 1

      I also begin to think that management has become more and more incompetent these years at Microsoft. That means a lot of teams having rogue behaviors like this one which are aligned with what most team members want and that ignore any secret-strategic-world-domination order they could receive from higher management.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    5. Re:Jumping the Gun by pmarini · · Score: 1

      well, in my opinion a pledge is not enough to make it a standard (see all the brouhaha about the approval of OOXML and specifically this ISO policy regarding software patents)

      I'd also like to have from you specific documentation to support that the Samba team was the beneficiary of anything in that court decision, since an antitrust court would not really make specific arrangements like those but instead one thay would benefit the whole community (which I believe they did by ordering Microsoft to licence the protocols to anyone for a reasonable fee)

      --
      Can I put a spell on those who can't spell?
      Your wheels are loose and they're losing their grip, good you're there.
    6. Re:Jumping the Gun by exhilaration · · Score: 1
      So what exactly the direction is Microsoft taking?

      Samba will never be as good as AD. They're counting on organizations to install Samba, get used to the AD model, and eventually upgrade to the *real* AD. How can Microsoft lose? They're getting more and more users hooked to their nonstandard protocols.

    7. Re:Jumping the Gun by nabsltd · · Score: 1

      ...and it will likely be missing many features when it is released, too.

      Current Samba (3.0.24 and 3.2.5 installed here) claims to have supported DFS for quite a while, but it just doesn't work. At least 3.0.24 doesn't do anything bad...it just fails to follow the DFS re-direction.

      On Fedora 10 with kernel 2.6.27.5-117, Samba 3.2.5 causes a kernel panic if you try to access a DFS filesystem.

    8. Re:Jumping the Gun by marcosdumay · · Score: 1

      "So what exactly the direction is Microsoft taking?"

      Secificaly on this case, MS is going on the direction that EU court ordered them to go, backed with with multi-billion fines and treats of closing the european market for Microsoft.

      And, by the way, MS lied and postponed this decision for a few years (and a few billion on fines) before giving up.

    9. Re:Jumping the Gun by shutdown+-p+now · · Score: 1

      well, in my opinion a pledge is not enough to make it a standard (see all the brouhaha about the approval of OOXML and specifically this ISO policy regarding software patents)

      A pledge (which is legally binding) is good enough to make sure that, today, you can make a piece of software that e.g. reads and writes OOXML, and know that MS won't use any of its OOXML-related patents to stop you; and, of course, having the actual spec helps, too (rather than reverse engineering).

      Setting standards (or even what a standard is) is a different subject. It was why I mentioned NIH - MS still often ignores existing standards in favor of its own. That said, there has been a trend against that as well, more lately. For example. ADO.NET Data Services is entirely based on REST, and uses JSON and Atom for data payloads (and all mapping details are documented).

      I'd also like to have from you specific documentation to support that the Samba team was the beneficiary of anything in that court decision, since an antitrust court would not really make specific arrangements like those but instead one thay would benefit the whole community (which I believe they did by ordering Microsoft to licence the protocols to anyone for a reasonable fee)

      They did that, but, as I recall, the Samba guys were the ones who specifically wanted to use that offer, and it took EU some more prodding to actually make it all work. I've found this news story from Googling, though it's not very clear on this.

    10. Re:Jumping the Gun by pmarini · · Score: 1

      I did post this link in another reply but it went aWoL... hope it helps clarify the story...
      the other comments that I gave in that reply was that initially Microsoft asked for an exaggerated amount of money for the agreement fee (even though it's not mentioned in the link, I recall the news from a year ago) and that Microsoft is still holding back parts of the protocols with the "excuse" that they were enhancements done after the court decision, so that in reality the Samba team have to steer clear from these while trying to implement the protocols defined in the agreement that they paid for...
      what's still not clear though is whether the end users will have to pay for the right to use the protocols as implemented in Samba, or they are covered also in the agreement after the further discussions, or if the pledge applies to the end users as well ?

      --
      Can I put a spell on those who can't spell?
      Your wheels are loose and they're losing their grip, good you're there.
    11. Re:Jumping the Gun by DrgnDancer · · Score: 1

      There was a Slashdot story not too long ago about this. Essentially Microsoft is opening up in response to the recent EU court cases. They've been fairly good about it so far. There is some evidence they may have already been think about opening this stuff up, and the court case only sped matters up a bit. And the Samba team is hurting for developers.

      Lots more on the other side of the link with specifics about what MS is doing and why, and how much a good portion of Slashdot distrusts this.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    12. Re:Jumping the Gun by Anonymous Coward · · Score: 0

      Its Microsoft's new strategy. They realized that helping competing products with interoperability makes a good impression on (especially EU) anti trust commisions.
      They also realized that it will not hurt their bottom line as long as said competition is lagging behind about a product cycle.

      So publish half baked specs about half a year after product release, "work together" with competition in clearing up any of "their misunderstanding of the specs" for another year or so and MS won't see a competitors first alfa release for at least 2 or 3 years after MS'es product launch.
      By that time MS will have released "Service Pack 1", with enhanced capabilities/support for other client OS'es etc.

      In other words, if you control the standard and the information release about that standard it is easy to stay ahead. It will probably take the EU anti trust commission about a decade to realize this. The US probably never will.

    13. Re:Jumping the Gun by Anonymous Coward · · Score: 0

      The conclusion is a little off !
      Novell/Suse DSfW (Domain Services for Windows) nee XAD is a complete AD implementation.
      and while not FOSS, much of it's technology is making it's way to the FOSS firmament.

    14. Re:Jumping the Gun by DarkEmpath · · Score: 1

      And yet here we are, 9 years after Active Directory was released in Windows 2000, and even with Microsoft's help the OSS community can't catch up.

      How does that work? 9 years. Seriously, I know I must sound like a troll, but considering other OSS achievements why is this so hard?

  9. just 4 more years and it'll be stable. by timmarhy · · Score: 1, Flamebait

    mark my words, it'll have bugs which will result in 1000's of "RTFM n00b" or "it's ms's protocol that sucks" responses.

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:just 4 more years and it'll be stable. by CAIMLAS · · Score: 1

      and why would it have those problems? Samba has been very stale for quite a while, v3 took a long time to get here, and they seem to be spending quite a lot of time this time around for version 4 to assure it works right.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:just 4 more years and it'll be stable. by Whiney+Mac+Fanboy · · Score: 1

      mark my words, it'll have bugs

      It's an alpha release you goddamn fool - if you'd bothered to read the article rather than rushing to try & get first post you'd know that.

      --
      There are shills on slashdot. Apparently, I'm one of them.
    3. Re:just 4 more years and it'll be stable. by jimicus · · Score: 1

      and why would it have those problems? Samba has been very stale for quite a while, v3 took a long time to get here, and they seem to be spending quite a lot of time this time around for version 4 to assure it works right.

      Yes, and the differences between NT4 and Active Directory are so huge that large chunks of Samba have had to be rewritten.

      It's fantastic to see the project hasn't died but it's taken oh-so-long to get from 3.x to 4 alpha that I'm not holding my breath for 4 stable.

    4. Re:just 4 more years and it'll be stable. by stephenpeters · · Score: 3, Interesting

      mark my words, it'll have bugs which will result in 1000's of "RTFM n00b" or "it's ms's protocol that sucks" responses.

      Just as Slashdot is full of trolls and OT comments help forums often have people posting unhelpful comments. Just ignore them. Life is too short for arguing with idiots.

      I find the Samba help forums are generally excellent if you take the time to ask a sensible question instead of just posting the first problem that comes up. Often the task of formulating a sensible question solves a problem without actually having to ask on the forums at all. I also generally find my query has already been answered in the forum and all I need to do is search.

      The Samba documentation is an excellent resource and generally answers most of the questions you may have. Try starting with John Terpstra's Samba 3 by example which is a practical guide to implementing Samba 3. I don't know if John is working on a Samba 4 update to the book, but there is a WIKI, HowTO and a FAQ available. If you are risk averse you may not want to use Samba 4 in production just yet :)

    5. Re:just 4 more years and it'll be stable. by CAIMLAS · · Score: 1

      Fair enough; though Samba 4 AD functionality "mostly works", from what I hear. I've been meaning to run a test install and run a load test on it to see how it handles...

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  10. Wow... /.'s contextual ad for this page is fitting by Doug52392 · · Score: 3, Interesting

    "A new year... A new hope?" "Let us know your predictions for 2009".

    And, right on par with my hope of seeing Half-Life 2 Episode 3 in "early 2009", my hope of seeing a fully working, easy to set up and maintain, "it just works" Active Directory server for Linux this year has diminished due to the fact that this same exact story was posted here over 3 years ago. (or on Digg)

  11. Re:Wow... /.'s contextual ad for this page is fitt by Anonymous Coward · · Score: 1, Insightful

    You don't block ads?

  12. Waiting for samba by CarpetShark · · Score: 2, Insightful

    Just can't wait! AD for linux. I honestly am surprised it's taken this long.

    I'm also surprised it has taken this long. Which is why I'm not waiting.

    1. Re:Waiting for samba by morgan_greywolf · · Score: 2, Interesting

      I'm not surprised. Anyone who has followed Samba's development as religiously as I have knows that Active Directory was always not fully documented and has always been a moving target. Samba 4 has been in development a very long time -- I remember hearing about "Samba TNG" (what they used to call it) years ago.

      Slowly but surely they added Active Directory client integration and server development happened in parallel.

      What will surprise you is how stable Samba 4 is right now. Even the alphas were stable enough that some people have been using them in production a while.

  13. err... by Anonymous Coward · · Score: 0

    This spells the end of all things good.

  14. Alternative? by Anonymous Coward · · Score: 0

    Did you read your own post?
    It is not an alternative.
    SAMBA is not an AD alternative for the real world.

  15. Security by RiotingPacifist · · Score: 2, Insightful

    While i appreciate that this will be very usefull, I'd rather they worked on not requiring samba to run as root (or at least not the networked part) as it seams to be the victim of an increasing number of attacks because of this. Perhaps SELINUX and apparmour have me protected but seeing a network demon running as root always seams like a dumb idea to me.

    --
    IranAir Flight 655 never forget!
    1. Re:Security by Bert64 · · Score: 2, Interesting

      The windows counterpart to samba also runs as SYSTEM...
      Not sure if samba needs root for anything other than binding to the ports it uses and accessing files as specific users... I wonder how hard it would be to make it run as a normal user, losing filesystem permissions in the process ofcourse.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:Security by drinkypoo · · Score: 1

      Doesn't samba already spawn a separate smbd process for each server connection? If so it seems like it ought to be deliriously easy any time the users are actually available on the machine itself. Which ought to be easy enough since you're using LDAP... :)

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

      "Not sure if samba needs root for anything other than binding to the ports it uses and accessing files as specific users"

      Yea, I think he needs to RTFM

      --
      davecb5620@gmail.com
    4. Re:Security by RiotingPacifist · · Score: 1

      A quick skim of the manual provides no reason you couldn't implement it using a networking daemon (running with network socket privileges) and a file daemon (running possibly as root, preferably with lower privileges) instead of one process as root which means that any remote exploit in the samba code means the attacker has root on you box.

      --
      IranAir Flight 655 never forget!
  16. SAMBA does not support basic SMB protocols by Anonymous Coward · · Score: 1

    SAMBA does not yet support basic aspects of the SMB protocol, like multiplexing.

    I have integrated SAMBA in enterprise products and this was a serious downfall. This has been a constant issue that has never been addressed.

    Stubborness on the SAMBA teams behalf, not to use a thread pool, has prevented this from happening.

    How many times have you seen ERROR_NETWOR_NAME_NOT_FOUND while copying a file to a SAMBA server while trying to access another resource on the same server?

    1. Re:SAMBA does not support basic SMB protocols by Ash-Fox · · Score: 1

      How many times have you seen ERROR_NETWOR_NAME_NOT_FOUND while copying a file to a SAMBA server while trying to access another resource on the same server?

      Having setup a lot of AD intergrated Samba servers and solo Samba servers - honestly, never.

      --
      Change is certain; progress is not obligatory.
    2. Re:SAMBA does not support basic SMB protocols by EvilRyry · · Score: 1

      SAMBA does not yet support basic aspects of the SMB protocol, like multiplexing.

      Umm... yes it does.

      I have integrated SAMBA in enterprise products and this was a serious downfall. This has been a constant issue that has never been addressed.

      Stubborness on the SAMBA teams behalf, not to use a thread pool, has prevented this from happening.

      How many times have you seen ERROR_NETWOR_NAME_NOT_FOUND while copying a file to a SAMBA server while trying to access another resource on the same server?

      Like sibling, never since I've started using Samba in production deployments 4 years ago. How exactly does a thread pool help anything?

    3. Re:SAMBA does not support basic SMB protocols by DaMattster · · Score: 1

      Never seen this issue.

  17. Favorite tweaks by jlebrech · · Score: 1

    Does this mean I could have an Linux AD server at home that would force whatever machine I connect to it to install my favourite set of applications and themes and wallpapers automatically.

    Or is this just for windows? does gnome/kde need AD support? or would this be implemented as a daemon?

    1. Re:Favorite tweaks by drinkypoo · · Score: 1

      All that crap would have to be implemented separately. It would be easy to do with a script, though; You can do anything you want to AD with perl (and probably python too these days) and can certainly manipulate gconf thusly (or via the commandline tool.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Do you know what SAMBA is about? by Anonymous Coward · · Score: 1

    It's about replacing Windows Shares and networking.

    LDAP and Kerberos are the "AD" of the OSS world (in fact, the rest of the world, really).

    But SAMBA isn't aiming for that. It's aiming for MS SMB compatibility. Which includes AD.

  19. XServe by krischik · · Score: 1

    Well everybody here says "Linux" but let me point out that Apples Xserve uses Samba as well.

    So there will be even more interesting alternatives ahead.

    Martin

    1. Re:XServe by Ash-Fox · · Score: 2, Informative

      Well everybody here says "Linux" but let me point out that Apples Xserve uses Samba as well.

      Wait, you're referring to the Apple, whom ships broken stuff and trying to fix it during only major versions for their server OSes?

      Past examples of things which were not fixed until the next major version:
      Samba (numerous times, numerous issues)
      Apache (first few kb of files would only be sent)
      Squirel mail that was shipped with OS X server being incompatible with the shipped version of PHP with OS X server
      Apple's VNC server (numerous issues)
      Numerous exploits in daemons (sshd, apache, samba, bind etc.)

      This is unacceptable for a server operating system. No, you can't spin this, having to wait for a entire major release after just getting a major release for a fix is completely unacceptable.

      So there will be even more interesting alternatives ahead.

      Here is the reason why I would use Linux over Windows for some domain usage:
      Faster file servers
      Cheaper licensing
      Offering FUSE access though Samba to certain remote data.

      Does OS X fit any of these scenarios?
      OS X server from my past experiments is not faster than Linux or Windows on the same hardware for file server usage.
      OS X server is not cost effective against Windows and certainly not against Linux.
      OS X server is unpredictable with FUSE support.

      If the version of OS X server you're using has some AD intergration issues (even though the issue is not located in the official Samba version), Apple will likely not fix the issue until next major release - before you even mention that they will, I will remind you that they have not in the past and have showed no better behaviour towards fixes recently either.

      So I can't even recommend OS X for AD intergration.

      --
      Change is certain; progress is not obligatory.
  20. Not very realistic by Krokant · · Score: 3, Informative

    It is not very comforting to read the following statement:

    "My Russian connection has had Samba 4 running in production since last June and has discovered a few missing features. They also discovered that machines would stop working after 28 days which was something to do with password expiry."

    "Something to do with...". This is in every AD 101 book (machine accounts, password renewal, ... thing). I would at least expect that the Samba developers have experience in installing, running and maintaining a "realistic" Active Directory environment (read: more than 1000 client machines) before delving into the real messy details. I am not sure I even want to know how they are going to handle disaster recovery (one of the fun parts of AD, rest assured).

    Honestly, I cannot imagine why anyone would want to run a FOSS equivalent Active Directory. After having spent months in setting up a full mixed Windows/Linux environment (OpenLDAP, Kerberos, Samba, the works), I can say that setting up AD is a breeze: for me, it is a prime example where Microsoft took existing technologies (LDAP, DNS, Kerberos) and actually turned it into something useful without the typically associated configuration nightmares. And it works very stable indeed.

    And please, cost is not a reason for not going with Active Directory. The cost of a single Windows Server license is absolutely peanuts compared to what *you* cost your employer. The operational costs are what matter in long term and I am pretty confident that Microsoft's AD will do much better than that for the years to come.

    1. Re:Not very realistic by jonwil · · Score: 4, Insightful

      Clearly you havent priced the full costs of a full set of servers (and addons) for Exchange. AD etc. Not to mention all the client licenses you need (CALs or whatever they are).

      I am sure there are quite a lot of people who would LOVE to be able to replace a windows server machine with a linux machine running Samba + OpenChange + whatever else

    2. Re:Not very realistic by Krokant · · Score: 1, Troll

      I worked as an architect for Microsoft products, I can assure you that I did price & worked on implementing AD, Exchange, OCS, SCCM, SCOM, ... implementations on customers ranging from 15 to 225.000 clients. The acquisition costs are usually neglegible (capex), the operational costs are what drive decision makers towards a solution (unless you are talking Oracle databases that charge insanely high rates for licensing, but let's not go into that).

      Besides, when you have an agreement with Microsoft, they practically give you away the OS licenses & CAL's for free (academic agreements & volume agreements - depending on the skills of the negotiators at your purchasing department). And even if you don't, the list price for W2K8 Standard Edition is 600 euros (that would be about $750). Heck, that's what any consultant charges for a single day of work & what it will cost you just to have a single meeting on the Samba 4 subject with any knowledgeable person. So no, the license cost is not an issue in any environment that has more than 50 PC's.

    3. Re:Not very realistic by Anonymous Coward · · Score: 0

      The argument was this: The LDAP implementation-related work is by far the biggest expense of the setup.
      The price of the windows server license will be so small that it can be disregarded. And this is of course true.
      The LDAP implementation has nothing to do with mailservers and, as a /. reader, you ought to be able to distinguish.

      Nobody discussed exchange and nor should they, it has nothing to do with AD.

    4. Re:Not very realistic by John+Hasler · · Score: 0, Flamebait

      > ...cost is not an issue...

      Keep saying that. Say it real loud, over and over.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    5. Re:Not very realistic by spazimodo · · Score: 3, Insightful

      The costs for AD/Exchange, etc. pale in comparison to the administrative salary costs associated with supporting an IT infrastructure and the lost productivity costs of down time.

      I've found Samba in a Domain environment to be kind of flaky, and while it's useful for accessing the file system on a Linux server (though I prefer scp) there's no way I would look at replacing any Windows file server that had an SLA with a Samba server. The licensing costs for a Windows server (especially virtualized) are negligible.

      On the other hand, there's still no great solution for something similar to AD on Linux. NIS+ is old and sucks. Going through the whole LDAP rigmarole only gets you part of the way and requires a hell of a lot of upkeep depending on the server. Winbind against AD isn't bad though again it's flaky and requires way too much work to setup. I supposed there's the tried and true method of rsync-ing passwd, group and shadow files around.

      The combo of AD and Group Policy is pretty killer, It would be really nice to see something similar for Linux, or at the very least improved AD integration would be awesome.

      --

      Fsck the millennium, we want it now.
      Millennium Crisis Line: 0890 900 2000 [calls cost 50p/min]
    6. Re:Not very realistic by Krokant · · Score: 1

      Ever had a look at this?

      http://www.quest.com/Authentication-Services/

      A very nice product that offers integration of Unix/Linux machines into AD!

    7. Re:Not very realistic by einer · · Score: 1

      Way to shit on a project that isn't even targeting you as a user. Maybe wait for a mature version to evaluate before setting up a straw man to knock down.

    8. Re:Not very realistic by DaMattster · · Score: 3, Interesting
      "My Russian connection has had Samba 4 running in production since last June and has discovered a few missing features. They also discovered that machines would stop working after 28 days which was something to do with password expiry."

      Samba 4 is not really production ready yet. That is why it is labeled as an alpha version. Those using it in production, do so at their own risk. That said, I use it in a home network and it does run beautifully. However, I would be leery of using it in a business environment just yet.

      Something to do with...". This is in every AD 101 book (machine accounts, password renewal, ... thing). I would at least expect that the Samba developers have experience in installing, running and maintaining a "realistic" Active Directory environment (read: more than 1000 client machines) before delving into the real messy details. I am not sure I even want to know how they are going to handle disaster recovery (one of the fun parts of AD, rest assured).

      Disaster recovery will be far easier on a Samba 4 DC because access to AD itself will be far less obscured and convuluded. A simple raw LDAP call could restore the entire database at the linux command line. I have seen countless problems restoring AD after a DC failure. I created a mock scenario with a Samba 4 DC wherein the entire database was wiped. I simply used Samba's own LDB toolset and had it up and running again in seconds.

      And please, cost is not a reason for not going with Active Directory. The cost of a single Windows Server license is absolutely peanuts compared to what *you* cost your employer. The operational costs are what matter in long term and I am pretty confident that Microsoft's AD will do much better than that for the years to come.

      You're missing the point. It isn't about cost at all. The point of having an open source replacement for AD is to make it easier for software developers to take advantage of the largely undocumented protocols. This is designed to facilitate interoperability. Even Microsoft, from the light of the anti-trust lawsuit it lost, extended an olive branch to the Samba team to assist in providing documentation. Plus, the work that Samba does stands to benefit Microsoft as well because they might be able to see where the Samba team has had some really good ideas and legally incorporate them into mainstream AD. And, before you express such confidence, I would try using Samba 4 myself. Some parts of the code are very mature and work well.

    9. Re:Not very realistic by spazimodo · · Score: 1

      Thanks, I'll check it out.

      --

      Fsck the millennium, we want it now.
      Millennium Crisis Line: 0890 900 2000 [calls cost 50p/min]
    10. Re:Not very realistic by Anonymous Coward · · Score: 0

      You are quoting selectively. While I agree that 'my Russian connection ..." is not the most businesslike expression Andrew Bartlett could have come up with, he then said: "They also discovered that machines would stop working after 28 days which was something to do with password expiry. We spent a week at Microsoft and discovered Windows would use a call with a string and fill it with random crap. Samba just sent a password of zero to the string and this is probably not the best for security! Samba now has a conversion logic that handles random characters and is then doing normal Kerberos functions on it." So they did know about the machine account expirations (otherwise they wouldn't send a 0 string as a response) but they nor Microsoft knew what the string was like. So basically, it was sheer luck that it worked in windows environments, because Microsoft had not documented this behaviour. This is called reverse engineering, and the folks developping samba are masters at it.

      As to disaster recovery of a samba AD, it is simply a question of recovering the backups of your ldap database, your bind zones, your dhcp files, ..., pick what you need to recover. This is not difficult for a unix admin.

      As to operational costs: when samba 4 gets out, there will be companies offering samba-AD environments for less money than what windows server costs. That can be pretty interesting for lots of companies, not all companies have the know-how to administer a AD environment (they can make users, and groups, and so, but when the shit hits the fan they call the specialist). This is no different to the samba-AD environment.

    11. Re:Not very realistic by miffo.swe · · Score: 1

      The cost of supporting a AD enviroment is in no way a small cost even if you only count labour. Its not easy to setup, its easy to install a halfbaked, semi working, startable and not at all ready AD. Getting it to work properly is no walk in the park. Our sister departments AD rollout is way behind shedule and it looks as if its going to be pushed back even further.

      The price is insane, yearly its comparable to about 6 very well paid it-workers. Add to that very high labour costs and you can toss pretty much a whole it-department at an OSS alternative and still come out with money to spare. Mind you this price is without SharePoint Portal and Exchange. With those the prices gets really rediculus.

      I manage about 50/50 Windows and Linux servers and the linux servers are the ones getting the least attention because once up they just keep on going. The time spent planning a rollout and really learning what i do pays tenfold with the systems lifetimes. At the same time i have managed MS products from NCR-DOS 3.2 and up and i still havent gotten a grip on some of the voodoo.

      Group policies is overrated something incredible. The amount of bugs is pretty amazing and sometimes i just wonder if it wasnt easier to just push register changes instead of using policies. What is needed for an AD replacement is really a Windows client for loading policies onto windows, not a service for distributing them. The tricky part is probably all the bugs in the policies and Windows that makes interacting with them a minefield.

      Personally i would much rather see more work made on doing something better than AD instead of playing second fiddle. If you mimic a turd no matter how god you copy it its still a turd.

      --
      HTTP/1.1 400
    12. Re:Not very realistic by Krokant · · Score: 1

      I was not talking about the stability of Samba. I have used version 3 for quite some time and I was very happy with its stability. I am simply questioning the motives of attempting to duplicate a product where the original is cheaper to implement, directly has the original manufacturer's support and has 9 years of development maturity backing it.

      BTW: Then who are the Samba team targetting as a user? I cannot imagine many home users would require an Active Directory environment, so naturally they would be targetting at small businesses, where Microsoft also has a competitive offer with SBS & EBS.

    13. Re:Not very realistic by Krokant · · Score: 1

      Samba 4 is not really production ready yet. That is why it is labeled as an alpha version.

      I acknowledge your point on Samba 4 not being production ready. I was merely using the example as an indication of "core functionality" that appeared to be missing.

      I have seen countless problems restoring AD after a DC failure. I created a mock scenario with a Samba 4 DC wherein the entire database was wiped. I simply used Samba's own LDB toolset and had it up and running again in seconds.

      Glad to see that they are providing a toolset to do this. I do wonder how FSMO role recovery, global catalog recovery and GPO recovery will be done. I hope with the same easy and especially in a fully Microsoft supported manner.

      However... the most tricky part of an AD disaster recovery (as you know as you speak with experience), is not getting the database back running, but verifying its integrity. Again, I wonder if tools similar to NTDSUTIL will be ported to a Samba equivalent.

      You're missing the point. It isn't about cost at all. The point of having an open source replacement for AD is to make it easier for software developers to take advantage of the largely undocumented protocols. This is designed to facilitate interoperability. Even Microsoft, from the light of the anti-trust lawsuit it lost, extended an olive branch to the Samba team to assist in providing documentation. Plus, the work that Samba does stands to benefit Microsoft as well because they might be able to see where the Samba team has had some really good ideas and legally incorporate them into mainstream AD.

      +1 Karma score for being the first to provide a good answer to the reason of Samba 4's existence ;). Yet, I do wonder where there was a lack in documentation? Direct interfacing with AD is done through LDAP... which is documented as a standard, or through ADSI, which is IMHO (from a limited developer experience in the past) is also decently documented on MSDN/Technet. Microsoft documents their own extensions to LDAP in a whitepaper. On top of that, messing around with replication, sites, FSMO master roles or other low-level Directory Services parameters in the Configuration naming context of a forest is something I wouldn't recommend anyway.

      I do agree that it can be a good trigger for Microsoft to be forced to document some parts of AD that are scarcely documented (garbage collection, tombstone processing, ...). And, before you express such confidence, I would try using Samba 4 myself. Some parts of the code are very mature and work well.
      I have used Samba 3 in the past and was very pleased with its stability. It is a very decent product and I believe that Samba 3 has an added value to provide (a limited form of) Windows Domain services.

      For me, the step up to an Active Directory environment is merely an academic exercise in order to study the Microsoft closed source internals in more detail. Interesting, yet of little practical value in a commercial or educational environment (given the low costs... which brings us back to that).

  21. Yes, I do. by Anonymous Coward · · Score: 1

    What makes you automatically assume I haven't installed several Linux Systems running Samba+Sendmail&Postfix+Squid with IP_MASQ enabled for several clients I've serviced?

    I've had to diagnose Samba issues for other clue(minus) Linux "Zealots" when they haven't realized you ALSO need +w enabled on the filesystem for the share to be writeable... Don't assume that because I'm not a Zealot I'm not fond of Open Source Systems my friend ;)

    1. Re:Yes, I do. by Ash-Fox · · Score: 1

      Note, I am not the original responder.

      What makes you automatically assume I haven't installed several Linux Systems running Samba+Sendmail&Postfix+Squid with IP_MASQ enabled for several clients I've serviced?

      Easy. You're "Anonymous Coward". You're anyone and no one.

      I've had to diagnose Samba issues for other clue(minus) Linux "Zealots" when they haven't realized you ALSO need +w enabled on the filesystem for the share to be writeable...

      A novice administrator would know this. I think you've been talking to the average joeish end users.

      Don't assume that because I'm not a Zealot I'm not fond of Open Source Systems my friend ;)

      Still can't tell if you're the same person.

      --
      Change is certain; progress is not obligatory.
  22. Re:Wow... /.'s contextual ad for this page is fitt by Anonymous Coward · · Score: 0

    Yeah, that's pretty bizarre on Slashdot. Some early versions of Adblock/Filterset.G would screw up page layout when blocking ads. But it's all been groovy for years, and I can't imagine going back.

  23. Re:Wow... /.'s contextual ad for this page is fitt by Anonymous Coward · · Score: 0

    That may be, but they are a lot closer now. The most interesting article I've seen so far is in this thesis.

  24. Well then by Anonymous Coward · · Score: 0

    why did you ask why Samba had AD support? If it doesn't support AD, it isn't an MS SMB compatible product, is it.

  25. Now count how many posts.... by Tomsk70 · · Score: 0

    ...are from disgruntled Linux bods being forced to acknowledge that a system they don't like (and generally pretend doesn't exist) is actually being used happily by the majority of the rest of the world... ..so far so Apple, but they were like this when AD was first released ('Why not just use LDAP?' was the cry).

    And what did they fail to do? Provide a popular, useable alternative for work and home. Just like Linux, really (hehehe)

  26. I didn't ask that... by Klootzak · · Score: 1

    I didn't ask if Samba had AD support... I asked why the PP thought this was a "Good Thing"... Because an Open-Source product was integrating itself with a Non-Standard one that Microsoft produces?

    Not that I mind really, I just think it's not that great of a leap ahead for Open Source Software, just more Integration with Commercial Closed-Source software that already exists.

    Do you understand that a "Directory" and SMB are two different things?

    --
    A Man's ethical behavior should be based effectually on sympathy, education, and social ties -- Albert Einstein
  27. Apologies for the AC post. by Klootzak · · Score: 2, Insightful

    Easy. You're "Anonymous Coward". You're anyone and no one.

    Well, even posting under my Slashdot "handle" I could be everyone and no-one too ;)

    A novice administrator would know this. I think you've been talking to the average joeish end users.

    No, the person I had to correct that issue for considered himself an "experienced" Linux Administrator (and Zealot - "Linux should be used for EVERYTHING"), having worked with various distros for 3 or 4 years. He was also employed by the Victorian Department of Education at the time - the problem he was having was at a client he was moonlighting for. I was the poor Bastard who had to drive on-site when he eventually called me for help at 8pm on Saturday after he'd spent a good 10 hours working on the issue (mind you, I walked away with $100 in cash for typing 'chmod -R ug+w [directory]', so it was inconvenient, but lucrative).

    The assumption you're making is that just because someone uses Linux, they also understand the underlying design of the technology that it is integrated with... not everyone understands filesystem permissions, you'd probably be surprised, like I always say... Computers/Operating-Systems/Applications are a "tool" - to be the most effective, you need to understand the function of the tool in addition to it's application.

    --
    A Man's ethical behavior should be based effectually on sympathy, education, and social ties -- Albert Einstein
    1. Re:Apologies for the AC post. by Ash-Fox · · Score: 1, Troll

      No, the person I had to correct that issue for considered himself an "experienced" Linux Administrator (and Zealot - "Linux should be used for EVERYTHING")

      I really don't care what he considered himself. I can consider myself a king, doesn't make me as such.

      He was also employed by the Victorian Department of Education at the time.

      Their HR department obviously didn't do their job when employing the guy.

      (mind you, I walked away with $100 in cash for typing 'chmod -R ug+w [directory]', so it was inconvenient, but lucrative).

      I hate it when incompetent people get into a job they shouldn't be doing.

      The assumption you're making is that just because someone uses Linux, they also understand the underlying design of the technology that it is integrated with...

      No, my assumption is that novice administrators (who are not incompetant / don't lack training even in the theory of administration) would know exactly what to do.

      not everyone understands filesystem permissions

      That maybe so, but anyone who administrates servers should know this. If they don't, they're either untrained or incompetant in that field of work.

      --
      Change is certain; progress is not obligatory.
  28. who made you the fucking sherrif? by symbolset · · Score: 1

    Me. You got a problem with that?

    --
    Help stamp out iliturcy.
  29. Re:Mark my words... by Anonymous Coward · · Score: 0

    Mr Ballmer himself will absolutely not sit still for this to happen. The "method" will be disclosed as being copyright by Microsoft and that Samba is infringing on Microsofts patented trademark of "Active Directory". You watch. A Quash order will be forthcoming.

    I don't think so.

    http://blogs.zdnet.com/microsoft/?p=1064

    http://news.samba.org/announcements/pfif/

    http://www.microsoft-watch.com/content/server/samba_licenses_microsoft_benefits.html

    It sure doesn't seem too likely in the face of all that, does it?

    Can you say "estoppel"?

    http://en.wikipedia.org/wiki/Estoppel

  30. pfft by Anonymous Coward · · Score: 0

    wow! You mean it's ready to download and run right now? oh wait it's NOT. How about posting this in news when it actually IS NEWS. There hasn't even been a new Alpha release. It's just people blowing hard about an unfinished product. At least wine bothered to get a large release out and get a ton of programs working. That Slashdot is running this article at all shows the editors are horrible at performing an oversight function. We shouldn't be reading articles that aren't NEWS. Slashdot: Alpha versions for nerds, stuff that's irrelevant.

  31. I like Samba 4 except .. by rs232 · · Score: 2, Insightful

    I like Samba 4 except it doesn't have $RANDOM feature :)

    --
    davecb5620@gmail.com
  32. it goes on to say .. by rs232 · · Score: 2, Insightful

    It is not very comforting to read the following statement:

    "My Russian connection has had Samba 4 running in production since last June and has discovered a few missing features. They also discovered that machines would stop working after 28 days which was something to do with password expiry."


    It goes on to say:

    We spent a week at Microsoft and discovered Windows would use a call with a string and fill it with random crap. Samba just sent a password of zero to the string and this is probably not the best for security! Samba now has a conversion logic that handles random characters and is then doing normal Kerberos functions on it"

    --
    davecb5620@gmail.com
    1. Re:it goes on to say .. by Krokant · · Score: 2, Insightful

      Yes, so I read that they tried blank machine account passwords where Microsoft (indeed) uses a random password only known to the computer (and the hash in AD)...

      For more information (just some google hits):

      http://blogs.technet.com/asiasupp/archive/2007/01/18/typical-symptoms-when-secure-channel-is-broken.aspx
      http://technet.microsoft.com/en-us/library/cc785826.aspx

  33. samba did not respond properly to the config .. by rs232 · · Score: 1

    "Samba refused to accept proper config messages through gnome's graphical tools, I had to go in and edit the config manually .."

    Generally, GUI config tools get in the way, editing the dreaded config file is simpler and more straight forward.

    "and samba did not respond properly to the config"

    What you mean is you don't understand SAMBA enough to configure it ..

    --
    davecb5620@gmail.com
    1. Re:samba did not respond properly to the config .. by plasmacutter · · Score: 1

      What you mean is you don't understand SAMBA enough to configure it ..

      No, what i mean is samba did not respond properly to the config.

      When it didn't, I posted the config to the forums and got help, the feedback was "this config file is working as you intended on my system".

      Samba was nuking my config on launch for some reason, which means whatever new version I had did not conform with the established config semantics or had a major bug that went to a public apt-get repository.

      Either way an app bundled with samba which will act as a full featured graphical config would eliminate nasty problems like this.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  34. Re:Mark my words... by jskline · · Score: 1

    The only potential problem with this is that this is Mr. Steve Ballmer we're talking about. The same person who believes that if you own an iPod, you are stealing music illegally even if you purchased it from iTunes! I do not trust anything about Mr. Ballmer, nor anything that emanates from his oral device!

    --
    All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
  35. It's a good thing because it is improving by Anonymous Coward · · Score: 0

    support for its reason for creation.

    GIMP will have 32-bit colour and a CMYK colour space.

    PS has these too.

    Will it be "a bad thing" for GIMP to get these features because Photoshop has them?

    No.

    Because GIMP is aimed for production use where such features are worthy of addition.

    Likewise, a SAMBA server that acts more like an MS SMB server is news for the SAMBA system because it is supposed to ACT like an MS SMB server.

    For those places that do not need to have something that looks like an MS SMB server, they already have LDAP and Kerberos.

    SAMBA IS NOT A REPLACEMENT FOR THEM: IT IS A REPLACEMENT FOR MS SMB SERVERS.

    And that includes AD support.

  36. Exchange by flyingfsck · · Score: 1

    You should try setting up Citadel with the Bynari Connector and Outlook. It works like a charm. Citadel is very efficient thanks to its Oracle BerkeleyDB back end, so you can replace dozens of Exchange servers with a single Citadel server.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  37. PSPP/SPSS and Wine. by spaceturtle · · Score: 1

    All good examples. FYI you may be interested in trying PSPP, a SPSS like statistics package, although the current version (0.6.1) seems very limited. I use the R/CRAN statisical package myself, although retraining is unlikely to be worth it. Running through wine is problematic. VirtualBox or buying the Linux version should work I also find the lack of a decent PDF editor annoying... again there are many PDF ediors for Linux, though none that I really recommend, see e.g. http://www.linux.com/feature/113907. At least the foxit pdf editor apparently runs under wine.

    1. Re:PSPP/SPSS and Wine. by LingNoi · · Score: 1

      Since your post she's been trying out PSPP and it's useless.

      Half the functions don't exist, the manual is horrible and the irc chat room has 3 people in it max at any time.

    2. Re:PSPP/SPSS and Wine. by Architect_sasyr · · Score: 1

      So obviously this is one person we wouldn't be converting to Linux, or we would be converting and then giving a Terminal server so she can't get infected or shot to hell but can use the software she wants to use.

      Also, nobody was saying we should change the workflow at a critical time - last time I changed anyones workflow it was done via slow, behind the scenes scripts to offload a lot of the tasks, and then a final, skinned application that slowly evolved into the new software. Anyone who pushes the big red button without preparing their users is just an idiot, anyone who thinks that anyone would do the same thing with no preparation is probably not much better.

      The right tool for the right job. Some days, that's just not Linux (or OS X).

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
  38. Re:convuluded. by Anomalyst · · Score: 1

    I am guessing this would be mixture of convoluted and deluded.
    Unfortunately, there are a number of hits in a web search so you don't get credit for coining the term.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  39. Yay for F/OSS innovation!! by Anonymous Coward · · Score: 0

    You've cloned another Microsoft product. Good job, guys! I knew you could design and build something new on your own!

    1. Re:Yay for F/OSS innovation!! by DrgnDancer · · Score: 1

      You're trolling, but this is a fantastically unfair statement. F/OSS has a number of perfectly usable systems that can do most of, if not everything, that AD can do... Except work with Windows. Works with practically every other operating system, open or closed source, on the face of the earth; but Microsoft made a choice to not work with what everyone else does. If anything you could argue that AD is a "clone" of LDAP/Kerberos.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    2. Re:Yay for F/OSS innovation!! by Yfrwlf · · Score: 1

      Yay! Everyone does it! Microsoft and Apple both do it! Even the so-called "inventors" of ideas probably weren't the first ones to think of it! Most things I wouldn't even call "inventions" any way, it's just putting 1 and 1 together!

      There are lots of open source protocols that were programmed by open source programmers. "Linux" has it's own so-called "directory services" programs. Yet, when they also make a program that uses Microsoft's protocols for the completely sole purpose of allowing interoperability for use in Microsoft ecosystems, it's a bad thing?

      So I guess you'd make fun of all the companies making parts for Ford cars other than Ford too huh? :)

      p.s. Yes, that was a car analogy, so sue me.

      --
      Promote true freedom - support standards and interoperability.
  40. Per server, or per CPU? by phorm · · Score: 1

    Is it per server, or per server per CPU?

    I believe that for boxes with a whole lotta CPUs, you're paying more (because hey, what you *should* be doing is having multiple boxes and buying extra copies of the software for each), or at least that used to be the case.

    I'm not sure how they've updated licenses for multi-core though.

    1. Re:Per server, or per CPU? by symbolset · · Score: 1

      I'm not sure, but I think for Linux it was nothing per server plus nothing per CPU. But you had to pay double if you used over 4 gigs of RAM, and virtualization had a whole different set of multipliers.

      --
      Help stamp out iliturcy.
  41. Re:AD licensing - b.s.! by Anonymous Coward · · Score: 0

    "or an introduction to how much we know. It's scary." - by symbolset (646467) * on Monday January 19, @05:56AM (#26514323)

    I just noticed it's the moron symbolset replying above all else - go away you clueless moron, first of all.

    Secondly - Those "Halloween Documents" are just another line of total bullshit, & the typical maneuver of the /. crowd here that's "Pro-*NIX" to try to use as somekind of 'proof' when all it is, is more FUD b.s..

    Posts like yours count on the fact that your readers of your replies don't actually read them themselves is why!

    (Thus, they look like some kind of proof of 'Linux superiority', when, they're anything but that).

    Until your "year of the Linux desktop" comes true, which it has not and probably won't (and we've all been hearing online since 1992 no less and it has not come true, no less)? Blow away and die.

    I think that the slashdot crew believes that the more b.s. they spout, the more idiots worldwide will read and believe them. Good luck, it hasn't worked since 1992 and that is what, by now? 17 yrs.??

    LOL! So much for the "year of Linux" etc. et al...

  42. Red Herring by NineNine · · Score: 1

    I think that it's a red herring to say that people don't switch to Linux because they aren't willing. The nasty truth of the matter is that OSX works. Even Ubuntu, the slickest of all distributions, is still held together with twine and gum. Linux is a beast when compared to Windows and OSX. I have about 12 Windows boxes in my business, and I'd love to switch to *nix just to save money, but the fact of the matter is that none of the *nixes are up to snuff for a multitude of reasons. If OSX wasn't expensive and didn't have hardware lock-in, I'd definitely consider a switch to OSX. Switching to *nix would be an even more expensive nightmare.

    1. Re:Red Herring by sumdumass · · Score: 1

      I wouldn't say Ubuntu is the best. It is the most popular but not the best. Mandrake-Mandriva generally outperforms Ubuntu hands down but it doesn't seem to have the same cult following or marketing as Ubuntu. Now that is assiming that your talking about the ease of a windows user to switch to linux as better or best.

      I have Mandriva boxes that windows users use all the time. outside of not being able to install a game or something, they have no problem doing anything else they need or want to do. And yes, this is a wide and diverse mix of windows users. They are at a resort and are open for public use and convenience in the main lobby. At best, someone logs out and has to ask for credentials to log back in. They plug in their thumb drives or camera memory cards and send pics to relatives or friends or even themselves when their cameras get full through their own email, there is a default email application and account if they don't have web access where they can send from using their cabin number and first three letters of the last name of whoever it is assigned to as verification. There is a black and white printer and itinerary planner so they can print out direction and plan their days with realistic times as well as details of different tourist sites list historical places or geological formations and so on.

      Not once have I or anyone heard anyone wishing they were working on windows except when they wanted to install some program which would have been locked out if windows was there anyways. There is a myth that people need windows and there is a myth that you have to edit the registry or config files or whatever to use Linux or windows. Once the people who know what they are doing set it up, it just works and works really well. I don't let the windows users modify the registry and don't expect them to need to in company environments so why would I expect some user would have to on a Linux desktop in the same environments. The biggest difference between using Linux in that role and the previous installs of windows is that I don't have to disinfect the spyware or diagnose a failed network connection were virtumundo or mywebsearch or whatever new windows malware cracks the winsock stack up and you get no network interactions from any programs at all (of course with XPsp2, if you can remove the DLLs or whatever hijacking the socks connections, MS made it pretty easy to recover from with netsh commands).

    2. Re:Red Herring by goltzc · · Score: 1

      I hope your referring to desktop machines because on the server its really hard to beat a *nix machine for "just working".

      --
      Our bugs are smarter than your test scripts.
    3. Re:Red Herring by cHiphead · · Score: 1

      Mandrake was nice in the early days, but Ubuntu is debian based and I'm lazy so aptitude wins.

      --

      This is my sig. There are many like it, but this one is mine.
    4. Re:Red Herring by sumdumass · · Score: 1

      I've personally used Ubuntu and Debian and there are no advantages over them that I can find. In fact, I find the ease of use to be worse in Ubuntu then with the latest mandriva. You can say it is the best for you but I don't think you can say it is the best. Ot certaintly isn't the best in comparison with windows. The drake tools (read windows control pannel) blows Ubuntu's away from what I can tell.

  43. GUI tools often overly verbose, breaking stuff by zooblethorpe · · Score: 1

    In my (admittedly limited) experience, SWAT has a bad habit of producing overly verbose config files that do not necessarily coincide with what the user is actually trying to do -- SWAT sets options that the user hasn't touched (example), instead of relying on the already-sane Samba defaults, resulting in unexpected behaviour. GSAMBAD is even worse.

    Of course, it's been a while since the linked issues were posted, and YMMV. :)

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
  44. not quite accurate by glitch23 · · Score: 1

    Because AD is 'far more than LDAP and Kerberos,' Bartlett said, Samba 4 is not only about developing with Microsoft's customization of those protocols, it is also about moving the project beyond just providing an NT 4 compatible domain manager."

    MS has not customized the Lightweight Directory Access Protocol as far as I know (they customized the schema though but everyone else does too except the OpenLDAP project) however I believe I heard a while back that they have made some changes to the Kerberos protocol. I just wanted to clear that up.

    --
    this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
  45. Samba and root by DragonHawk · · Score: 2, Informative

    Samba runs as root for a few different reasons that I know of:
    1. bind to privileged ports (1024)
    2. set{e,r}{u,g}id for the user being authenticated
    3. RPC-based system administration

    If it was just the first, I bet it could prolly drop root soon after startup. If it was just the first and the second, it might be able to drop root after authenticating, since each connection gets its own process. Samba may already do some of this, for all I know. Alternatively, implementing this may be difficult for architectural reasons, which may or may be solvable via code restructuring.

    But for the third, it has to run as root all the time. What this refers to is the ability to perform system administration tasks (like adding/changing/deleting users, groups, computers, etc.) via Microsoft's RPC mechanism. This is how Windows does this, and Samba supports quite a bit of it. Notably, if you're doing to support Windows domains on Samba, it needs to be able to create host OS (Unix) accounts for users and machines.

    It's probably theoretically possible to develop some kind of frontend/backend layer for process privilage separation, but at that point, you're basically just implementing all the protocol work Samba has to do all over again, in an internal protocol. If you couldn't get it right the first time, I wouldn't expect this try to be much better.

    Remember, Samba aims to be bug-for-bug compatible with Microsoft Windows, which means inheriting any brain damage present in SMB/CIFS. If you want a clean design, this is the wrong place to look.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  46. Re:AD licensing - b.s.! by Anonymous Coward · · Score: 0

    Well, that was a cute post.

  47. Samba is not yet an alternative by d3vi1 · · Score: 1

    I am a Samba + RedHat Directory Server (previously OpenLDAP) since the early 3.0 series for our Domain.

    I've also watched Samba development closely in the past years and I am pretty sure that Samba 4 won't happen. The real Samba 4 will probably be based of a very recent 3.x series with a few Samba 4 patches backported.

    Most Samba developers are currently working on the samba-3.2-testing or samba-3.3-testing git branches and occasionally adding a patch or two to the samba-4.0-testing tree.

    Samba 3.2 is currently very limited in functionality:
      * no AD logins, actually no AD features at all. The Solaris CIFS server (which is a simple and beautiful piece of engineering that does only 1 thing, as simple and beautiful things should do) requires Active Directory.
      * No NFSv4 ACL support. Don't be fooled by it. Samba's NFSv4 ACL support is useful for read-only stuff at best, once you start creating files remotely on that volume (say a ZFS), you start having a mess with permissions, Samba+ZFS cannot mimic Windows behavior, while Solaris CIFS Server + ZFS can. You cannot have directory and file masks for NFSv4 ACLs.
      * Samba doesn't do the sane thing of reordering the ACLs with the deny entries first (not required by NFSv4/ZFS but required by Windows) when setting them and Windows cannot read them.
      * What's with the IDMAP config, are they high? It changed 3 times in the 3.0 series and it's still different in 3.2. Can't they get it right just once? Every time I do a version upgrade joining the domain and creating users gets broken because of version changes and I get woken up from my sleep at 3-4AM.

    I don't usually criticize OSS projects, but Samba is a vital one and right now they are either understaffed or they don't have their priorities straight. I know that this will blow away half of my karma points but Samba is more or less in the same place from a functional point of view as it was in September 2003 (5 and 1/2 years ago) when Samba 3.0 was launched. While it was reasonable in 2003 not to have AD support and the rest of the deal, in 2008 it means our company will most probably have to abandon FLOSS DC support this year in favor of "the real thingâ" (Windows 2008).

    --
    UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever ones.