Slashdot Mirror


Where are the 'Modern' Directory Services?

MarcQuadra asks: "I've been a Linux user since 1998, and I admin Mac OS X machines at work, but I have yet to find a distribution that comes out-of-the-box with modern directory services. Sure, there are guides to kerberize and set up OpenLDAP, but before I can start pushing Linux as an alternative at work I'll need a few things. Are there any distributions out there that can auto-mount SMB shares as home directories without heavy modification? How about a distro that's based on OpenLDAP and can easily be configured with LDAP-enabled SAMBA and Kerberos? Am I missing something, or is this not a priority with the community at-large?"

504 comments

  1. Slashdot certainly thinks so. by FooAtWFU · · Score: 0, Offtopic
    Am I missing something, or is this not a priority with the community at-large?

    Slashdot certainly thinks so: Nothing for you to see here. Please move along.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:Slashdot certainly thinks so. by prometheon123 · · Score: 3, Interesting

      Any word on when Redhat will make the Netscape Directory server availible? That would be your solution or look at: http://imc.sourceforge.net/index.html

    2. Re:Slashdot certainly thinks so. by winkydink · · Score: 1

      RH just acquired it in December.

      --

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

  2. Sure, WinXp by ironghost · · Score: 0, Troll

    Why not go the way of the market and just go with ADS?

    --
    the IronGhost
    1. Re:Sure, WinXp by Anonymous Coward · · Score: 1, Insightful

      Expensive, insecure, closed. Choose 3.

    2. Re:Sure, WinXp by Anonymous Coward · · Score: 0

      Attention Deficit Syndrome?

    3. Re:Sure, WinXp by Anonymous Coward · · Score: 1, Funny

      Ok. I just hacked your server. I took my $20 out of your account, plus a small fee.

    4. Re:Sure, WinXp by AngryElmo · · Score: 1

      + immature, badly designed,incompatible. Choose 6

    5. Re:Sure, WinXp by AngryElmo · · Score: 1

      ADS is not hosted on WinXP. The topic is about servers and directory services. Not desktops. Why do people think they are the same?

      Oh. Because Microsoft would have you believe that there is no real difference and you can run an enterprise on a beige box PC with an oversized hardisk and a kid out of school as the sysadmin and "achieve ROI"

    6. Re:Sure, WinXp by Anonymous Coward · · Score: 1, Funny

      Shh. I'll be out of a job!

    7. Re:Sure, WinXp by Anonymous Coward · · Score: 0

      Sorry, I believe you about as much as I believe Microsoft. No break-ins? right. Your solution is closed source, expensive and dependent on lawyers to protect your rights.
      My open source solution is free and I am able to employ better people to fix whatever needs to be fixed. That is why governments and corporations around the world are starting to use open source solutions as opposed to legally-bound American commercial (M$) solutions.
      Get *your* head out of *your* ass.

      cheers!

    8. Re:Sure, WinXp by Anonymous Coward · · Score: 0

      Heh...and this is why emotion should be banned from making software decisions. Don't know who wrote up top here, but I have a similar solution (all MS products) and it seems to be working just fine. Assuming that people who work on open source software are "better people" as opposed to closed source tells us how "closed" minded you are. Our solutions work, otherwise the market wouldn't provide demand for them. So in your terms, you can kiss our @ss.

    9. Re:Sure, WinXp by Zero+Sum · · Score: 1

      There is no "demand" for MS products. In fact they are barely tolerated by the users. Even that grants them (MS) more than they should get.

      --

      Zero Sum (don't amount to much). [root@localhost]

    10. Re:Sure, WinXp by Anonymous Coward · · Score: 0

      If you think that there is no demand for MS products, then how do you account for all the money they have?

    11. Re:Sure, WinXp by Zero+Sum · · Score: 1

      The fact that they have criminally conspired and engineered a monopoly and work to keep it that way.

      --

      Zero Sum (don't amount to much). [root@localhost]

    12. Re:Sure, WinXp by kyouteki · · Score: 1

      It just needs to be a very small enterprise. ;) If you don't keep quiet, my superiors will start asking questions.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    13. Re:Sure, WinXp by BlackIce_101 · · Score: 1

      Awsome! By that logic I want to tell everyone about the security benefits to not having any form of firewall. They must be useless because I don't have one and have never had a problem. Using my example and that of several other people I know, not having a firewall is 100% as effective as having one and saves the time it takes to configure one.

      "I have it and it's worked fine so far" has great meaning and importance in one's own head until things fail and statistics kick in. Besides, it's just not something anyone under 75 should use as proof in an argument.

      --
      The only certainty in life is death... and buffer overflows for some strange inexplicable reason...
    14. Re:Sure, WinXp by NuclearDog · · Score: 1

      "Funny, we have everything Microsoft at where I work and not a single hack."

      That you know of. What NIDS systems do you run? Even those wont catch 100% of break-ins. Maybe your network is in a locked room, no one has physical access, and it has no connection to anything outside this room. Even then we wouldn't know _for sure_.

      "I bet I can configure our site faster than you get can a Linux solution going -- and mine is easier to maintain too!"

      FreeBSD 'Minimal' Install: 6 minutes
      Install Apache2 (binaries): 2 minutes
      Configuring Apache (slight changes to default config): 2 minutes

      Total: 10 minutes

      And this is on a P200mhz with 96MB RAM. Unless my memory fails me, last time I had to install Windows 2000 (on a Athlon XP 1.7ghz, 256MB RAM), it took much longer than ten minutes just for the OS.

      So, I call bull shit.

      ND

      --
      This statement is forty-five characters long.
    15. Re:Sure, WinXp by Anonymous Coward · · Score: 0

      Ha Ha! What a flippin' idiot. So MS puts out a product that people will pay for (unlike lin-sucks -- which can only sell for free), and that makes BG a criminal. The galling thing about this is that all the lin-sucks freaks illegally download MS products, so they can run some decent software and play games.

    16. Re:Sure, WinXp by GraemeDonaldson · · Score: 0

      Sounds exactly like the setup we have at work and we've never had an incident either. Contrary to what your average /. reader thinks, it's not terribly difficult to properly secure a Windows network. Unfortunately you seem to have fallen victim to closed-minded mods. "OMG Windoze network I can't break into??! WTF!!!one" Sad.

      --
      I think, therefore I am. I think?
    17. Re:Sure, WinXp by Zero+Sum · · Score: 1
      The fact that you did not understand what I said does not make me the idiot.

      MS is a criminal because a US court said it was a criminal. (Again, who is the idiot?)

      I'll agree with you. I happen to think Linux sucks too and don't use it and I recommend against its use. Mind you, I think far worse of MS O/S's and certainly wouldn't use any of that crap. So you missed your target by making false assumptions (except that you didn't make an ass out of me, just yourself).

      Now if there are any US Linux users out there, I point out to you that you have a perfect opportunity to sue as you have just been publicly accused of theft of IP. Why not show this "fellow" how big an idiot he actually is...

      --

      Zero Sum (don't amount to much). [root@localhost]

    18. Re:Sure, WinXp by sainzmichael · · Score: 1

      Wait...just above you said that there is no demand for MS products. Then someone replied saying that there is demand for products and provided a bit of proof, logic really (Logic is that if they put out a product that people didn't want, the would be out of business) and now you say that we didn't understand you, but provide no backing of the statement? We all understand that MS was convicted of being a monopoly, but that does not mean that they are guilty for life and cannot produce software that is "bad". Granted, it is your decision to use the software or not, but if your going to voice your thoughts and want insight on it (by the fact that your debating in this thread) then why don't you back up your thoughts, eh?

    19. Re:Sure, WinXp by hazah · · Score: 1
      Sorry to burst your bubble, Linux can sell. In fact, it is selling as we speak.

      I also recall an anti-trust lawsuit some time ago. Before you insult people, please ensure that you know what you are saying to the poor chap.

      Thirdly, because I just must, no one needs microsoft. Yes, they provide some obscure tools to do the job, that doesn't say anything about *who* would need these tools. When you blur peoples' perceptions as much as they have, and for so long, it's relatively easy to keep most populations (that know nothing of the issues to begin with) unaware that there's another choice. I suspect your thinking hasn't moved far from calling your browser "the computer", and that's only because of your lin-sucks remark. linux is just another tool, and despite what you say, its use is growing, and m$ is threatened.

    20. Re:Sure, WinXp by hazah · · Score: 1
      + 1 For open source.

      It is a late night.

    21. Re:Sure, WinXp by hazah · · Score: 1

      I wish I had mod points...

    22. Re:Sure, WinXp by Zero+Sum · · Score: 2, Insightful
      OK, fair comment. I'm multi-tasking right now and I'm old and not that good at it, so perhaps I did not make myself clear.

      The thing in contention here is "demand". Now, OK, frex; IE has 90% of the market, Firefox less than 10%. A conventional view says that IE is in considerable more demand than Firefox (or Opera). Now, allright, I can accept that, but I don't agree with it. The bottom line is that no one (or very few) actually want IE but they have it and don't want another browser enough to learn how to download and install (or are not permitted to... or...). Given that you had to choose and download a browser would the ratio of 90/8/2 (IE/Firefox/Opera) be the same? I sincerely and very strongly doubt that that is the case. IE is crap in comparison to either of the others mentioned. So when people talk about "demand" or "market demand" they are not talking about demand in the english use of the word at all. They are talking about usage figures not how much one product is valued/wanted/desired over another. If the "market" was on equal standing the situation would be very different.

      So, what I mean when I say there is no "demand" for MS products is that no one really likes them. No one really wants them. And if there was something that was not harder for them to deal with and they had a real choice they would abandon MS gleefuly and rapidly.

      I'm actually quite sick of the pro-anti-Microsoft war and don't particularly care much about it, but that isn't going to make me abandon the truth of things. MS is a bag of worms, Linux was developed from a terminal emulator and shows it, UNIX (although my favourite) is thirty year old concepts overlaid with patches and extensions usually badly implemented. It is _all_ crap. Live with it.

      Anyway, it will all pass. MS has most likely had its day in the Sun. It's optimal strategy for long term survival now would be to fund say, twenty guys to work on Hurd (and maybe another 20 for EROS too). To stay ahead and set directions, to truly open just about everything except the UI. In the end it is only the UI - the user experience - that is important. So, right now, MS has sufficent resources to fund as much of the OSS movement as it wants. If it (MS) funded say 1/3 of the current OSS developers, how could it not stay in front? Wouldn't worldviews suddenly change?

      --

      Zero Sum (don't amount to much). [root@localhost]

    23. Re:Sure, WinXp by sainzmichael · · Score: 1

      Ok, another great reply. First I would say that people don't pay for IE specifically. When someone goes and buys WinXP off the shelf, they are buying with an OS in mind most of the time (hopefully...heh). Granted, IE is integrated so they are really paying for IE as well, but more then that they are getting what I would call a "User Experience". Thats what I believe people want...a good experience with the software. If the user experience is good, people will buy it, and hence you can see where I'm getting at... there is demand. I believe Microsoft understand this concept and is taking advantage of it.

      Usage and Demand Oh boy. Now I FULLY understand your position on the bluriness of usage and demand. 90 percent of people use IE because it's in front of them. But to see logic in your comments above then, you would have to assume that people want to use IE and not take advantage of the user experience.. This is where I disagree. I believe people use IE not only the fact that it's right in front of them, but that its part of the user experience. So when people want a specific user experience and are willing to pay for it, that is what I would call demand.

      So now it's my turn.

      "So, what I mean when I say there is no "demand" for MS products is that no one really likes them. No one really wants them."

      Well, no one really liking them is a bit vague. You can not like a company, but like the software that they put out.

      "And if there was something that was not harder for them to deal with and they had a real choice they would abandon MS gleefuly and rapidly."

      Well actually I would have to agree with part of the statement here. If there was something that was easier to maintain and provide business sense, then that would be enough for me to consider switching. I would like to you define what a "real" choice is, as I believe that MS is not blocking you in choosing a browser. I don't think anybody will be gleeful in moving many users from one piece of software to another when your job is on the line though ;)

      I need to think on this more...so please reply!

    24. Re:Sure, WinXp by Zero+Sum · · Score: 1
      Ok, another great reply. First I would say that people don't pay for IE specifically. When someone goes and buys WinXP off the shelf, they are buying with an OS in mind most of the time (hopefully...heh). Granted, IE is integrated so they arereally paying for IE as well, but more then that they are getting what I would call a "User Experience". Thats what I believe people want...a good experience with the software. If the user experience is good, people will buy it, and hence you can see where I'm getting at... there is demand. I believe Microsoft understand this concept and is taking advantage of it.

      Thank you. But I was only using IE as an example.

      Usage and Demand Oh boy. Now I FULLY understand your position on the bluriness of usage and demand. 90 percent of people use IE because it's in front of them. But to see logic in your comments above then, you would have to assume that people want to use IE and not take advantage of the user experience.. This is where I disagree. I believe people use IE not only the fact that it's right in front of them, but that its part of the user experience. So when people want a specific user experience and are willing to pay for it, that is what I would call demand.

      Thing is, it doesn't just apply to IE but to the whole situation that MS is in. Basicly, People use MS software because it is already there. Not because they demand is or even choose it. In the examples of where they do actually choose some MS goods it it is often for the sake of consistency.

      I suppose a thing to note here might be the degree of user satisfaction in an Apple user and a XP user. I can't recall anyone I know who doesn't bitch about windows (in the workplace or out of it).a I certainly cannot see anyone demanding it.

      "And if there was something that was not harder for them to deal with and they had a real choice they would abandon MS gleefuly and rapidly." Well actually I would have to agree with part of the statement here. If there was something that was easier to maintainand provide business sense, then that would be enough for me to consider switching. I would like to you define what a "real " choice is, as I believe that MS is not blocking you in choosing a browser. I don't think anybody will be gleeful in moving many users from one piece of software to another when your job is on the line though ;)

      OK. We have to be careful to distinguis between bussiness and home here though. A real choice is an even choice. Now if you got a couple of PC's, one with a nice well set up Unix (in which I include GNU/Linux) and another with XP. Put them on a showroom floor. Let all the customers know nothing about computers of the MS/OSS debates. Even hide the price tags. Do you really think the choice would be 90/10? I just can't see it.

      I'm hanging off getting a new PC because I have to buy it with XP on it (unless I buy an Apple). I'm actually seriously thinking about the Apple (it may be Apple that kills Linux, not MS) as I bought one for a daughter and am much impressed. With GNU utilities, I don't lose any capability. FWIW, I think the current Apple OS/X is the best of a bad lot. But truthfully, I don't think there is much "deman" out there for anything you can buy or get for free. The quality is abyssmal.

      If you want to see something people would 'demand' or at least be happy with, we need to look at hardware first. The only thing worse than Windows is the machinery it runs on.

      --

      Zero Sum (don't amount to much). [root@localhost]

    25. Re:Sure, WinXp by Anonymous Coward · · Score: 0

      "(Logic is that if they put out a product that people didn't want, the would be out of business) and now you say that we didn't understand you"

      Surely, because he *already* stated how is it possible for a company to stay in bussiness and taking money out of people pockets: criminal monopoly, you know, that charge Microsoft has already been found guilty of.

      "Granted, it is your decision to use the software or not"

      No it is not. And THAT'S the point. You are not free to choose under a monopoly, even less under a criminal monopoly.

  3. Gee... by TheCabal · · Score: 5, Insightful

    Sounds like you want Windows and Active Directory.

    1. Re:Gee... by otis+wildflower · · Score: 2, Interesting

      Sounds like you want Windows and Active Directory.

      WTF is so wrong with something that's easy to use and administer?

      Does it threaten your manhood or something?

      Why _SHOULDN'T_ an opensource directory system make the hard things easy and the impossible things routine? The fact that OpenLDAP can be a bear to build and maintain is a usability bug that needs redress.

      Listen, if you want to live in a MS world, keep expecting more from people than they give a damn about living up to. That's _REALLY_ productive.

    2. Re:Gee... by TheCabal · · Score: 1

      What?

    3. Re:Gee... by Stanistani · · Score: 1

      >Eight(!) people take Slashdot seriously enough to put me on their Foes list.

      I added you and you didn't update your sig - I was so crushed that I made you (neutral) again.

      Now you're in for it - I'm going to make you a Friend

    4. Re:Gee... by Jailbrekr · · Score: 1

      Oh hey, its a flat domain security model with a tree view. Dude, AD is nothing more than a bloated upgrade to their NT4 security model with a few token ldap hooks. I'm being simplistic, but thats the feel I get from it every time I have to do any sort of administration.

      --
      Feed the need: Digitaladdiction.net
    5. Re:Gee... by TheCabal · · Score: 1

      I get more replies based on my sig, rather than the content of my comments. Don't know if what I have to say is that boring, or people really ARE that wrapped up in the whole Slashdot thang.

    6. Re:Gee... by Anonymous Coward · · Score: 0

      And OpenLDAP+Samba isn't?

    7. Re:Gee... by TheCabal · · Score: 5, Insightful

      Dude (since we're apparently on an informal basis)

      I help run what is probably one of the largest AD implementations in the country, if not the world. Your perception of AD is true only under certain lamebrained implementations. It IS possible to totally ignore the AD heirarchy and go for a "flat" NT4-style domain structure, but people who set those up should be severely beaten about the face and ears, and never allowed near a server again. If your ADs are like that, get a new job.

    8. Re:Gee... by Anonymous Coward · · Score: 0

      Actually, the Active Directory "system" is an implementation of the X.500 standard. The standard allows all network resources to be accessed by utilizing a virtual directory structure that maps the network and it's resources.

      Novell did utilize the X.500 standard for network management in NetWare.

      For Linux to run as an AD Domain Controller, SMB (if that's the software that is chosen to be the server) must support Microsoft's implementation of the X.500 standard.

      The X.400 standard is the brother standard that SMB+LDAP is based on. X.400 is what you see when you look at a NT4 domain and the users/groups within that domain.

      Hope that this clears up some misinformation that seems prevelant in the "Linux v. AD" world.

    9. Re:Gee... by Anonymous Coward · · Score: 0

      you have ADD thats all

    10. Re:Gee... by Anonymous Coward · · Score: 2, Interesting

      Admittedly, it's easy to get that "flat" feeling if all you do is use the GUIs. That's how it's presented. But there is indeed exposable depth to Active Directory and it's worth it to go digging around under the hood.

      I'm a Windows admin. I won't pretend to know enough about OpenLDAP or Apple's OpenDirectory to comment on either. That said, Active Directory has done everything I've ever wanted it to do since rolling it out in August 2001. 36,000 users, about 3,000 computers, hundreds of facilities, security groups, user rights, DNS, site topology, delegated containers, lots more. And 100% uptime period.

      I appreciate the value of and the need for open source software, and I do love to hate Micro$oft. But with regards to Active Directory, I'm sorry to say they appear to have gotten something right.

    11. Re:Gee... by jav1231 · · Score: 2, Interesting

      Hey! AD is cool! I loved in in Netware 4.11. We just called it NDS, though.
      AD isn't special. It, like so many other "innovations" from MS, is simply a rip-off off LDAP and NDS. OH, but you get the added bonus of having to have twice as many servers to implement it.

    12. Re:Gee... by the+phantom · · Score: 1, Funny

      I am putting you on my foes list just so you have to change your sig. At some point, I will take you off. Then on again. And so on.

    13. Re:Gee... by rikkards · · Score: 1

      Hell even a paper MCSE would know that :)
      The more I learn about 2003, the more I like it.
      2003 AD like 2000 AD with all the stuff they promised but didn't deliver.

      Slightly offtopic for the parent post but majorly offtopic for the whole thing.
      Course right now I am looking for a job in Ottawa Canada and would like to get in on something with 2003. Anything I am seeing they want "extensive" experience with 2003. Since it has been out less than 2 years and nobody running any decent network would have updated to 2003 the day after, anyone who says they have "extensive" experience is exagerating.

    14. Re:Gee... by TheCabal · · Score: 4, Funny

      Yeah, I remember back in 2002 or so, I saw an ad for a job requring 5 years experience with Windows2000.

      Some things just boggle the mind.

    15. Re:Gee... by techno-vampire · · Score: 1
      But with regards to Active Directory, I'm sorry to say they appear to have gotten something right.

      Well, they have to once in a while. Murphy's Law is recursive, and once in a while it makes itself fail.

      --
      Good, inexpensive web hosting
    16. Re:Gee... by Anonymous Coward · · Score: 0

      The height of productivity!!

    17. Re:Gee... by Maxwell · · Score: 2, Insightful

      People that have never used NDS think AD is really great.

      People that have used NDS are stunned at the HUGE loss of functionality they suffer by moving from NDS to AD and hate it, and it's stupid limitations every day.

      AD 2003 is not even at NDS with Netware 4.11 level yet. it is truly astonish how petty AD - but you and many peopel liek you think it is just great.

      Just wait until they integrate application publishing with it! Desktop settings! File services! The ability to replicate parts of the tree independtly! email! wow , won't that be great?? All that would put you at ~ 1999.

      MS blatantly rips off the rest of the industry, I wish they would hurry up and copy NDS COMPLETLY now. Instead you get 'good engouh' AD.

      JON

      JON

    18. Re:Gee... by sparty · · Score: 3, Interesting

      and/or PAM and winbind with Samba3, at least on the client. All available via aptitude on debian sarge, and rather not difficult to configure.

      (I'm not using users' domain homedirs on the box I've got that setup on, as my primary desire was to use Apache basic auth to the existing AD infrastructure, but other than that it works rather well so far.)

    19. Re:Gee... by mattspammail · · Score: 2, Funny

      Hi. I like your sig.

      --
      Now accepting PayPal donations!
    20. Re:Gee... by dillon_rinker · · Score: 1

      Clearly, they were looking for a former Microsoft employee...

    21. Re:Gee... by rainman_bc · · Score: 1

      Last I heard Samba3 couldn't properly integrate with win2k3, but they are working on it.

      is the smbclient ready yet to mount win2k3 shares yet?

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    22. Re:Gee... by dillon_rinker · · Score: 1

      Yup. I had only minimal exposure to Netware - one of my first major projects as a network admin was to make it go away - but I have missed it ever since. Especially since we made it go away in favor of an NT4 domain...

    23. Re:Gee... by Anonymous Coward · · Score: 0

      It's an intelligence test. If you aren't smart enough to put "... and NT" on your resume, you aren't smart enough to work there.

    24. Re:Gee... by myowntrueself · · Score: 1

      "but you get the added bonus of having to have twice as many servers to implement it."

      So... that means its good for the economy then. This *is* capitalism, isn't it?

      ;)

      --
      In the free world the media isn't government run; the government is media run.
    25. Re:Gee... by AlphaSys · · Score: 5, Informative

      Sorry, Jon... you are out of touch. It will absolutely do every bit of that either natively or with the rest of the Win2000/2003 tools that come with it out of the box. Just because you don't know how to do it doesn't mean it doesn't. And yes, that feature set is about 1999.

      Like many others here, I have participated in several migrations away from NDS in favor of AD. Each instance has been a big win for the people I worked for.

      That being said, I have recently installed a trial of the last release of SuSE LINUX Enterprise Server (the first since Novell acquisition) and I have to say that this product's successors/siblings are going to balance things in the DS arena again. I never had anything against Novell, but they stagnated while they tried to fend off and interoperate the beast simultaneously and MS gained almost all of their infrastructure ground almost solely at Novell's expense while they were floundering without a plan.

      The recent SuSE and Ximian acquisitions are going to pay great dividends both for Novell and for the community in the long run. I am excited to see what they do, but for goodness sake, don't applaud the last five years of NDS. That's like claiming the last three Rocky films were the best.

      --
      Can I bum a sig? I left mine at the office.
    26. Re:Gee... by flacco · · Score: 4, Interesting
      AD isn't special. It, like so many other "innovations" from MS, is simply a rip-off off LDAP and NDS.

      i'm guessing the difference is that setting up AD server and AD-based single-sign-on doesn't make you want to gouge out your eyes with a shrimp fork (compared to linux at least).

      i say i'm guessing because i'm 100% linux at home and work, and i'll never lay a hand on a windows box if i can avoid it; but the theme of this Ask /. is dead-on.

      Linux needs *easy*, *default*, *out of the box* ldap-based authentication. i should be able to install a distro, select "ldap auth", and then have everything automagically authenticate against it - shell, apache, samba, IMAP, etc etc etc. same on workstations - select "ldap auth", specify the ldap server, and you're done.

      i don't know any distros that offer this ease of use - correct me if i'm wrong. (i run debian sarge and sid).

      --
      pr0n - keeping monitor glass spotless since 1981.
    27. Re:Gee... by darkpixel2k · · Score: 1

      Hmm...largest AD implementation in the world...?

      So you work for Microsoft?

      It's ok if you don't want to admit it. This is slashdot after all--and some people take it very seriously.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    28. Re:Gee... by robpoe · · Score: 1

      AD 2005 == Novell NDS .. 1996

      *shrug* nothing to see here. Move along.

      --
      = Grow a brain...
    29. Re:Gee... by TheCabal · · Score: 1

      Not Microsoft, but one of their largest customers. I wouldn't be suprised if our network was larger than theirs.

    30. Re:Gee... by InfiniteWisdom · · Score: 1


      Eleven(it's becoming a game now) people take Slashdot seriously enough to put me on their Foes list.


      Or maybe you take Slashdot seriously enough that you think the fact that their putting you on their foes list means they're out for your blood rather than just that they don't agree with your posts and would rather not see other stuff you write.

    31. Re:Gee... by TheCabal · · Score: 1

      Maybe, but which one is dominant today? It may be Malibu Stacy with a new hat, but there's a big pile of Lisa Lionhearts that everyone is ignoring.

    32. Re:Gee... by Anonymous Coward · · Score: 0

      Seriously tho, I would suspect you're working for Schlumberger then, as as far as I know they had pne of the, if not THE largest AD implementation in the world, larger than Oracle's setup.
      At least, this boast was made to me by my former manager there when I worked there a year ago.

    33. Re:Gee... by _Sharp'r_ · · Score: 1

      Wasted resources aren't "good for the economy". See Capitalism and the broken window fallacy.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    34. Re:Gee... by Gilmoure · · Score: 1

      Back in '97, my friends and I were laughing at an ad for a 'Web Master' with 10 years experience.

      --
      I drank what? -- Socrates
    35. Re:Gee... by TheCabal · · Score: 1

      Nope. I think we're bigger than Schlumberger. We use some of their products, though.

      Consider it this way: why would I be lying about helping run one of the biggest Windows networks on Slashdot?!

    36. Re:Gee... by shaitand · · Score: 3, Informative

      Windows and Active Directory are a proprietary ripoff of LDAP and kerberos with some gui tools.

      There is no reason a distro couldn't smoothly tie them together with some simple curses/graphical configuration tools. The question is a good one.

    37. Re:Gee... by TheCabal · · Score: 1

      I started out running Novell 3 and ultimately Novell NDS networks- I still prefer Active Directory. Maybe it was because back then, it was a major pain in the ass getting the real-mode IPX drivers to work in DOS/Win3.11, and the Win95 client supplied by Novell did Very Bad Things to the system.

      Over the years, I have migrated two organizations from Novell to a MS-centric infrastructure. I think one org still might be running Novell 386, but then when I was there 10 years ago, they were still running the original IBM PCs with ARCNet cards.

    38. Re:Gee... by Anonymous Coward · · Score: 0
      Consider it this way: why would I be lying about helping run one of the biggest Windows networks on Slashdot?!
      Um, because you are a troll? You must be pretty new to this internet thing...
    39. Re:Gee... by FatherOfONe · · Score: 0

      I will start by saying that I don't use nor support any Microsoft Active Directory software, but isn't it correct that for every oragnizational unit you create you need a "Domain Controller" and probably a backup domain controller. If that is correct then AD kinda sucks. Well it doesn't kinda suck, it totally sucks. Is it fair to say that you HAVE to have at least one "DOMAIN". WTF?? Isn't this a Direcory Service? If I am wrong please let me know. I am not trying to be a jerk, I just want to know.

      Now I do run quite a bit of SuSe servers and I also have looked at the new version of SuSe 9.0 Enterprise. It is the first major Linux distro that I have seen to try and make LDAP the default standard for all authentication. It will do what the poster wants. Now is OpenLDAP a good directory? Well if you consider that you can create objects below a leaf object then no, but again, it will do for 99% of the people out there.

      You mention you have moved many people away from NDS to AD and that was a big win for them. I question how big of a win. If by win you mean they now only have one place to call for software support then I agree. If by managing thoughsands of users then I challenge you on it.

      Lastly I agree that Novell buying SuSE was a great idea. We disagree on Ximian and probably the whole .NET software push they are doing, but alas that is Novell. Now I will hope you agree that Microsofts AD will only work on Windows servers and Novell's will work on quite a few platforms. So all those clients you switched off of NDS to AD, that now start getting Linux boxes in will have to look at an alternative solution to manage user accounts OR try and use OpenLDAP to AD. That "should" work, but is not near as clean as a good DS on all the servers.

      Having said all this.... I wish Novell would open source NDS. GPL it specifically. Will they? Nope, but it would be nice. Also I wish they would focus efforts on Reiser instead of their file system.

      --
      The more I learn about science, the more my faith in God increases.
    40. Re:Gee... by TheCabal · · Score: 1, Insightful

      Ripoff or implementation?

      You can't exactly ripoff an open standard.

    41. Re:Gee... by shaitand · · Score: 1, Insightful

      Flacco I agree completely. I think most of the services need these kind of smooth and easy tools. Some people rail against them, they are afraid of becoming a windows clone or something. They need a wake up call.

      The benefit of linux is NOT that only elite users who know their shit can configure linux implmentations of technology (hopefully most who thought so have gone to BSD by now), the benefit of linux is that after the wizard finishes running I can tweak/adjust every parameter it set for me.

      Right now the up front cost of linux is higher than windows, not just because existing infrastructure has to be changed, but because right now you HAVE to set almost every parameter manually. Wizards (that can run in curses or x mode) and sane defaults could save a great deal of time WITHOUT sacrificing flexibility (binary configuration utils do NOT mean the settings have to be stored in binary files),

      Once we manage that dream I'll fight for simple curses/graphical configuration tools that actually read in your existing configuration and let you modify it AFTER initial install.

      The programmers from a unix background need to concentrate on keeping a solid and flexible system and accept that it is the Novell/Windows who should put forth the ideas for high level interaction between the system/applications and the user. *nix is king in terms of stability, scalability, security, automatablity, and programmability; but ALL *nix systems have had a setup and basic day to day administration experience on par with rubbing your testicals against salty razorblades.

      Apple systems go to the other extreme, a one click install rather than asking the fundemental questions needed (for instance a web based admin package might ask where your cgi-bin and webroot are located) for setup means you ALWAYS have to reconfigure after install. Basically they handhold too much to be of any use to someone who actually knows what they are doing.

    42. Re:Gee... by i.r.id10t · · Score: 1

      No you don't have to have at least one domain. You could use a workgroup instead.

      --
      Don't blame me, I voted for Kodos
    43. Re:Gee... by Shadow99_1 · · Score: 0

      Ya know it's funny I said almost exactly what you did... Only four or five years ago when I last used linux as my only OS (I've since gone back to dual booting with linux being the one I use less, so go ahead and shoot me for being evil now)...

      All I got when I complained their wasn't any tools to help setup some fairly basic netowrking options for a none peer to peer network (no I'm not taliing about P2P apps), was that if "I cared so much I'd write them myself". Well uh yeah I have a degree in networking... I have only a basic understanding of C or C+ or any other programming language... Nor do I have any desire to learn those, then figure out who to write a GUI , investigate every detail of the networking control apps and tools available and bundle them into one compelte package...

      So yeah four or five years later were still sitting aroudn waiting for that sorta thing... I find it really funny...

      --
      we are all invisible unless we choose otherwise
    44. Re:Gee... by TheCabal · · Score: 1

      No, you do not need a DC for every Organizational Unit. You need at least 1 DC for every domain. Each domain can have a (theoretical) unlimited number of OUs. In Active Directory there is no such thing as a "backup domain controller" as all DCs are peers and each has a working copy of the Active Directory. Multiple DCs are for load balancing and fault tolerance, but not a requirement.

    45. Re:Gee... by Anonymous Coward · · Score: 0

      Yeah, you're wrong. You're not only wrong, it seems like you don't have the faintest fucking idea what you're talking about.

      But to spell it out nice and simple for you - no, you don't have to have a domain controller (or a backup domain controller - which don't really exist in the way you're meaning it anymore) for every OU you create in an AD. Do you even know what an OU is?

      Hate MS and AD if you want - but just hate it with your gut - cuz you obviously don't know enough about it to hate it with your mind.

    46. Re:Gee... by Anonymous Coward · · Score: 0

      ditto ;)

    47. Re:Gee... by Anonymous Coward · · Score: 1, Insightful

      What he is saying is that if you look at the MS documentation on the AD structure and the fact that all of the Domains include fully transitive trusts, the end result nets you a nicely organized NT 4.0 domain with the exception of the root domain.

      Pray tell you run the worlds largest AD domain and you did not understand that under the AD structure the domain trusts were fully transitive by default ? Changing the domains of the fully transitive model provides for interesting situations as crap replicates from domain to daomain. For this very reason we decided to go into 2 domain structure and use AD to organize the dang thing. The original poster is right.

      BTW I also work on one of the largest AD deployments also. Although I do not think it is the same one as you.

    48. Re:Gee... by Anonymous Coward · · Score: 0

      Ripoff or implementation?

      A ripoff implementation.


      You can't exactly ripoff an open standard.

      If SCO can, then Microsoft can.

    49. Re:Gee... by Anonymous Coward · · Score: 0
      No, it's no that they take you seriously - it's because they can apply a "-5" bonus to your postings so they don't have to read your shit anymore. Anyone with lots of offtopic posts gets that kind of treatment. It's not your sig people care about, it's your offtopic crap ranting about your sig.

      Think of the "foes" list as a spam filter for /. These people are merely putting you on the spam list.

    50. Re:Gee... by Trejkaz · · Score: 1

      Last I checked, Windows didn't come preconfigured to use directories either. :-)

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    51. Re:Gee... by Anonymous Coward · · Score: 0
      Wow that's funny and sad at the same time.

      What on earth motivated your company to embark on major downgrades?

    52. Re:Gee... by Anonymous Coward · · Score: 0
      Eleven(it's becoming a game now) people take Slashdot seriously enough to put me on their Foes list

      Actually, you're on my foes list because you're a fucking loudmouthed twat.

    53. Re:Gee... by danheskett · · Score: 1

      Well to be fair, to setup a directory on a Win2k or 2k3 server requires running one command, stepping through a 5 point wizard, and maybe rebooting.

      To attach a machine to that directory requires one simple action on the client, which can be automated into the Windows install, and a reboot. It takes about 3-5 minutes, with no really manual configuration.

    54. Re:Gee... by Atzanteol · · Score: 1

      RedHat offers what you're looking for. When you isntall you can choose to authenticate against an LDAP server. And any apps that use PAM will do so also.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    55. Re:Gee... by TheNetAvenger · · Score: 4, Interesting

      Windows and Active Directory are a proprietary ripoff of LDAP and kerberos with some gui tools

      Well I guess if you never used it, you would probably think this.

      AD goes so far beyond a type of LDAP or authenication system it would be like saying Linux is nothing more than a rip off of 1969 *nix and doesn't do anymore.

      (And no I don't believe that about Linux.)

      Geesh...

    56. Re:Gee... by Anonymous Coward · · Score: 0

      You really think Oracle Corp would run AD?
      Or did you mean Schlumberger's use of Oracle?

    57. Re:Gee... by jdeluise · · Score: 1

      peer to peer network (no I'm not taliing about P2P apps) so defensive....M[P|I]AA.....arrest this man!!!!!

    58. Re:Gee... by Anonymous Coward · · Score: 0

      Oh yes, the prestigious "degree in networking". Is that a BS, or a "BS"?

    59. Re:Gee... by Anonymous Coward · · Score: 0

      Jesus... that was the first apropos Simpsons reference on Slashdot I've ever seen and not laughed at.

      You, sir, are a fucking tool.

    60. Re:Gee... by Anonymous Coward · · Score: 0

      What you have to say really is that boring. Then again, your sig stunt is boring too. That part you can chalk up to standard Slashdot idiocy.

    61. Re:Gee... by Tim+C · · Score: 1

      Just wait until they integrate... Desktop settings!

      This gets modded Insightful? Look, I'm a Java programmer, I've used AD exactly once, and even I know that AD and associated tools can be used to enforce desktop settings. Try reading up on "group policy" sometime, you may be surprised.

    62. Re:Gee... by Anonymous Coward · · Score: 0

      The reason would be Micro$oft's habit of "embrace and extend"

    63. Re:Gee... by stor · · Score: 1

      Windows and Active Directory are a proprietary ripoff of LDAP and kerberos with some gui tools.

      I don't think so exactly: I believe that LDAP and AD are both implementations of X.500.

      Perhaps, as Bill Hicks would say, "It depends on how you look at it" =)

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    64. Re:Gee... by abartlet · · Score: 1

      I am unaware of any issues - Win2k3 is our standard test platform.

      Are you referring (on Linux) to smbfs, and have you looked into cifsfs instead?

    65. Re:Gee... by cowbutt · · Score: 2, Informative
      Linux needs *easy*, *default*, *out of the box* ldap-based authentication. i should be able to install a distro, select "ldap auth", and then have everything automagically authenticate against it - shell, apache, samba, IMAP, etc etc etc. same on workstations - select "ldap auth", specify the ldap server, and you're done.

      RH/Fedora has been doing that at install time for ages - apparently 6.1 or so. How well it works might be another matter - I've never had cause to use it, but it'd be worth a look for anyone who hasn't seen it and discounted it already.

      The appropriate reference to the RHEL manual

    66. Re:Gee... by pmc · · Score: 1

      Actually there are such things as BDCs in AD - there are now five FSMO roles of various flavours: PDC emulator, domain naming master, schema master, infrastructure master, RID master. Multiple roles can exist on one box, but these "flexible single master operators|operations" boxes are the new PDCs.

      If you have more than one domain you need more than one DC for each domain that has a Golbal Catalog server in it, as GCs should never sit on Infrastructure Masters (not sure if this is still true in 2003).

    67. Re:Gee... by FatherOfONe · · Score: 1

      Ok Anonymous Coward. One other reply said that you could use a workgroup instead of a Domain. That still sucks. Why is the word Domain or Workgroup even used.

      It appears that you do need something. Please explain.

      --
      The more I learn about science, the more my faith in God increases.
    68. Re:Gee... by Anonymous Coward · · Score: 0

      Novell will only gain from SuSE if they throw out YaST. Ye gods, is that thing bad: It's precisely where linuxconf from RedHat was 3 years ago, and needs to be thrown out in favor of webmin and yum, or maybe webmin and apt.

      Dealing with the failures and inconsistencies and inability to do common tasks correctly of YaST is only an improvement to someone used to Windows Registry editing.

      SuSE has doomed themselves to a huge maintenance group and fiscal loss with their "supported for 7 years" agreement. The customers they gain this way will drain them dry in support costs.

    69. Re:Gee... by Anonymous Coward · · Score: 0

      Why yes. They horridly mangled DNS as well with their misuse of the DNS "SRV" directory, in ann attempt to force companies to use the wildly broken DNS server implementation of Active Directory instead of a real DNS server.

      If you look at the *guts* of Active Directory, you can see where they lifted the LDAP and Kerberos services wholesale.

    70. Re:Gee... by AlphaSys · · Score: 1

      These are all valid points. YaST is a problem. It is the same kind of problem you'll always have whenever you try to over-simplify configuration management tasks that inherently require good, in-depth thought. It is similar in flaws to MS's "manage your server" (not to be confused with ComputerManagement) wizard that they try to get you to use. Also a piece of shit. If you want to add and configure OS components, you know how to do that. If you want to configure services, you know how to do that. Trying to wizardize inherently tough tasks is just wrong. I have had to argue this with many a developer. Some argee with little argument; the rest only begrudgingly admit it after their wizard never gets out of QA. YaST notwithstanding, SuSE's ES distro is still one of the best configs out of the box for integrated apps. I'd take it over RHES any day. I don't see Ximian/MONO as a liability per se, but we'll have to see how deeply they embed it in their distro. They may have some assurances from Redmond we don't know about regarding encumbrances on .NET too. Frankly, I think MONO's gonna be a great implementation at the end of the day; I'm just afraid that MS will only let it get so successful before they start trying to compete (and I mean in their unfair way; regular good-spririted competition is great) with it instead of co-operate.

      --
      Can I bum a sig? I left mine at the office.
    71. Re:Gee... by Anonymous Coward · · Score: 0

      Well, they have to once in a while. Murphy's Law is recursive, and once in a while it makes itself fail.

      You said 'recursive'...you're so cool. Hey everybody, he said 'recursive,' he said 'recursive!'

    72. Re:Gee... by Anonymous Coward · · Score: 0

      If your talking about the AD for South West Asia ie. entcom, or the DA your already out of your mind. You already fucked it up.

    73. Re:Gee... by Anonymous Coward · · Score: 0

      And apparently, you are a shit-sucking cockbag. Since we're throwing random insults around, anyway.

    74. Re:Gee... by AlphaSys · · Score: 3, Insightful

      FOO: YHBT, I think. You don't use a workgroup either. A domain is a domain, a security group is a security group and an organizational unit is an organizational unit (I can see how that can be confusing). You do not have to have any thing other than a parent domain to support an OU and OUs can nest any imaginable way and have a single parent domain. You really don't know what you're talking about so sit back and listen a little. OUs are not to be used for the same reasons as the old "resource domains" of NT yore. I explain it really simply for folks who ask about it... "OUs are for what can be done TO the objects contained, Group Membership is for what can be done BY the objects contained"

      When I said the migrations were big wins for the customers, I AM generally speaking in terms of managing tens of thousands of users at a time. But I am also talking about more than that -- I am talking about their ability to write custom directory-aware applications. This is the big void (I'm not going to say failing because it is not impossible, it's just that no one is quite there yet) in the *N*X world.

      When MS designed AD, they designed it with the same thing in mind they design everything -- end-user extensibility. Group policy is a very workable swiss-army-kinfe of tools for the admin to make administration much easier. Developers are easily able to build on it in a very good OO manner. They also built a fair amound of standards-based interoperability into it so that anyone with familiarity with LDAP, Kerberos, etc. was going to be able to get into programming for it quickly. They made the integration super tight between it and other core OS services -- Kerberos, DFS, RADIUS, RRAS, Message Queueing, etc., etc. -- as well as their flagship products that sell separately including Exchange, SQL2K, ISA and everything they've come out with beyond that. I've never been an MS fanboy as far as their business practices go, and I have cursed Win9x and NT4 installations more than a vast majority of posters here. But MS is starting to get some things right as far as their products go. Before, they were an easy target for the RH and the SuSE of the world (hell, the Debs and Slackwares too, even BSDs for crying out loud) to target by saying "they're too unreliable and difficult to configure to do enterprise computing with". Those days are coming to an end. While millions of FOSS contributors have trained their eyes on the desktop, MS has transcended it and is poised to gain back the market that made FOSS a threat to begin with: enterprise computing. And all they had concede was 10% web browser share. It's time for the major vendors to put their thinking hats on. And maybe it is time for them to think about working together again too. They've all been thinking, "hey, it's FOSS, but I can still put some widgets onto the pieces I glue together and call it proprietary and sell it for the same prices as MS or even more". RH is all about it. SuSE is too. But what you end up with are separate incompatible implementations of enterprise-grade features. What's worse, the RH and the SuSE of the world are still at the whim of whoever maintains the components they have glued onto. Sure, they can fork and maintain their own if they have to, but they specifically do not want to.

      I think the top ten vendors need to form a consortium to delineate about five goals that they want to see in enterprise features, agree on thorough, complete specifications, and then engage the community with cash and other incentives to get it done. And when the goals are realized, the reults need to be free enough that all distros can interoperate. When you encumber other's rights to do one thing with the software, you encumber all abilities to do any thing in a truly interoperable manner. The major vendors need to figure out how they're going to benefit from the features being available without encumbering them or they will remain behind MS just because MS got ahead of them and the FOSS community is too fragmented. When there are c

      --
      Can I bum a sig? I left mine at the office.
    75. Re:Gee... by hostyle · · Score: 2, Insightful

      The one pushed by the convicted monopolist? I'm just guessing here.

      --
      Caesar si viveret, ad remum dareris.
    76. Re:Gee... by gonk · · Score: 2, Funny

      Mod this up!

    77. Re:Gee... by bernywork · · Score: 1

      From an administration point of view yes, I will agree with you, but to a certain extent, I sorta agree with the parent in that on the back end side (Within a DC) it does feel like a flat system. I have a relatively small AD that I help manage (With a couple of other people) its about 1500 hosts. We are having reasonably major speed issues at the moment with LDAP queries and are now looking at collapsing down / flattening the domain to speed it up because of it.

      --
      Curiosity was framed; ignorance killed the cat. -- Author unknown
    78. Re:Gee... by redhog · · Score: 1

      Tha. LDAP is not a DAP implementation. It is a DAP compatible mini-directory, that, in the non-ISO-non-telecom-world is a huge mastodont. But nevertheless, there's really no other system that solves as many of the type of problem it solves as it does... There _is_ LDAP-support for most servers and services out there.

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
    79. Re:Gee... by TheCabal · · Score: 1

      No, there aren't BDCs in AD anymore. Yes, there are FSMO roles that have to be filled, but none of those roles are "backup domain controller". By Microsoft's definition, a BDC is a domain controller that contains a read-only copy of domain information and must replicate changes to the PDC to be written and then must replicate the domain back down to itself to stay current. All DCs in a given AD domain are peers, each has a writable copy of the AD. One of the roles is a PDC emulator, but that is primarily for backwards compatibility with pre-Win2k computers. There can be only one PDC emulator in a given domain, and there can never be more than one. The server that has this FSMO role is not considered a PDC in the ACtive Directory sense, since there is no such thing. Remember: All Domain Controllers in an Active Directory are peers.

    80. Re:Gee... by TheCabal · · Score: 1

      I'm unsure as to what you mean by speed problems: slow getting results, or what? I do lots of LDAP queries- getting results is quick. The bulk of my time is spent waiting for the results to finish usually because of the large number of hits I get (I do things like query who doesn't have a login script, who hasn't logged in the last 30 days, etc). It could be something as simple as the placement of your DCs, global catalog servers, or even how your LDAP queries are being constructed. I used to use the "bulldozer technique" until I figured out how to use LDAP more or less like a SQL Server to let the server work for me instead of vice versa

    81. Re:Gee... by TheCabal · · Score: 1

      Anonymous Cowards don't have a foes list, you fucking lying twat.

      Try harder.

    82. Re:Gee... by schon · · Score: 2, Insightful

      All I got when I complained their wasn't any tools to help setup some fairly basic netowrking options

      So, you *complained* that someone wasn't doing something for you for free, and people were dismissive - and you were surprised?

      Here's a tip for you: don't complain. When you complain you come off as a whiny brat. If something you need doesn't exist, either ask someone *nicely* if it could be included (or when they're planning to implement it.)

      Most networking setup doesn't require knowledge of C or C++; shell/perl would probably do.

      four or five years later were still sitting aroudn waiting for that sorta thing

      To quote Tonto, what do you mean by "we", kemosabe?

      I find it really funny

      It's funny because you alienate people, and then they *don't* do what you want them to? Yes, you're right it is funny - but it's probably not funny in the way that you think.

    83. Re:Gee... by pmc · · Score: 1

      I should have explained myself more clearly. A PDC in an NT4 style domain was the single point of failure. Now, in AD style domain there are five single points of failure, called FSMOs.

      Think of it this way - can every DC in a domain independently create objects? No. All DCs except the RID master must contact the RID master to get a pool of RIDs to allow it to create objects. Hence all machines are not peers (despite copious literature saying the opposite).

      BDCs in NT4 do not contain a read-only copy of the domain information - last logon time is updated at each BDC independently (makes checking for last logon time annoying).

      The role of PDC emulator does support downlevel clients. It also exceptionally important for domain security - it is always tried if the local DC cannot authenticate you for example. It also does urgent replication when an account is locked out. Finally it gets notified immediately of password changes: a user can change a password anywhere and logon anywhere else without worrying about the DC having his recently changed password.

    84. Re:Gee... by rvega · · Score: 1

      Thank you for the "broken window" link. I had no idea that this phenomenon, whose operation in public life I've been aware of for a long time and have given a lot of thought to, had a name and such a concise parable to illustrate it. I'll have to read up on how it has been debated in the past. It seems to be very pertinent to a lot of things going on now -- the war in Iraq, privitazation of social security in the US, etc. -- although this has probably been true at any given time in the past, as well.

    85. Re:Gee... by Jailbrekr · · Score: 1

      And I've worked extensively with both NDS and then AD over the last 9 years. Does that make me more of an expert than you because I'm multifaceted instead of being a help desk support person for the largest AD install in the world? Big deal. I wasn't talking about the AD setup, I was talking about the feel of AD, and how MS implemented it. Next time, read.

      --
      Feed the need: Digitaladdiction.net
    86. Re:Gee... by itwerx · · Score: 1

      Actually, the Active Directory "system" is an implementation of the X.500 standard. The standard allows all network resources to be accessed by utilizing a virtual directory structure that maps the network and it's resources.

      Sigh - If only that were true... How do we prove that AD sucks? Easy! Create a user named Bob Smith in an AD container. Now go create another user in another container with the same name. Whoa! Hey! What's this? An error saying that an object with that name already exists?!? WTF?!? But I'm in a different container fer crissakes!! Hmm, maybe AD isn't quite live up to the marketing hype after all... (Just see what happens when a domain controller on the other side of a WAN link is inaccessible past the AD update TTL - kerwham!! - let's sync the entire fucking directory down a T1!!!)

      Novell did utilize the X.500 standard for network management in NetWare.
      Novell did a hell of a lot more than that!

      For Linux to run as an AD Domain Controller, SMB (if that's the software that is chosen to be the server) must support Microsoft's implementation of the X.500 standard.
      Ah, yes, the MS implementation. OMFG it's nasty! Use yer favorite LDAP tools to pull the data associated with a user account in AD. Instead of a couple of paragraphs with a semi-logical structure and naming conventions like any other LDAP implementation, what you get from AD instead is two or more pages of the nastiest crap you've ever seen!! No wonder it took 3rd party vendors nearly two years after Win2K came out to have functional tools for AD! (You do realise that much of the delay between Win2K and 2003 was AD related!)

      The X.400 standard is the brother standard that SMB+LDAP is based on. X.400 is what you see when you look at a NT4 domain and the users/groups within that domain.
      For those who may not be aware of it, Samba has had AD client functionality (Kerberos/LDAP) since last September (v3.x) with AD server-side functionality undergoing testing right now (to be released in 4.x later this year).
      Disclaimer - no, I haven't played with any of the AD functionality in Samba yet so I can't say I know what I'm talking about here...

      Hope that this clears up some misinformation that seems prevelant in the "Linux v. AD" world.
      Um yeah, thanks, I think...

    87. Re:Gee... by flacco · · Score: 1
      So, you *complained* that someone wasn't doing something for you for free, and people were dismissive - and you were surprised?

      *please* shut up. i'm sick of this personalized response to a generalized lament.

      most people aren't "complaining" directly to a F/OSS software developer that they have to "fix" something - they're bitching about long-standing problems in F/OSS that block its wider acceptance by non-technical users.

      --
      pr0n - keeping monitor glass spotless since 1981.
    88. Re:Gee... by shaitand · · Score: 1

      Sure you can, if you implemented an open standard the result would be an open standard.

      When you ripoff an open standard the result is a MS technology.

    89. Re:Gee... by shaitand · · Score: 1

      I am with Flacco here. The time for this response is long past. Although the parent was maybe a bit insulting in his method, basically your post is saying "STFU" to non-programmers who ask for features/solutions that are missing in OSS software.

      This is ridiculous because first and foremost, if your going to put something out for use and review b the public you ARE opening yourself to BOTH criticism and praise. This should be expected and developers as a whole (all of them, globally) need to learn to accept honest and productive criticism .E ven if it is general in nature, generalized criticism can provide a general direction and goal to work toward, criticism does NOT need to be specific to be productive.

      Second, just because someone is not coding themselves does not mean they are not selflessly slaving away to make the open source community a better place. In the traditional *nix world this is fudged but in reality System/Network Administrator and coder are two entirely DIFFERENT things, this is a class of user who is probably going to be looking for features and have constructive criticism. This class of user is probably helping spread open source through deployment, maybe working on documentation, and helping in support forums.

      It is true that no individual has an obligation to listen to them, but they are not doing anything wrong by offering constructive criticism and they do NOT need someone popping up to tell them to STFU.

    90. Re:Gee... by Anonymous Coward · · Score: 0

      You can run active directory with any DNS server that supports updates (including BIND).

      SRV records are designed for locating servers (services) so how exactly are they mis-using them by marking the GC and other domain controllers with them. This seems to be exactly what the record was made for.

    91. Re:Gee... by AKnightCowboy · · Score: 1
      Yeah, I remember back in 2002 or so, I saw an ad for a job requring 5 years experience with Windows2000.

      Just because you don't have 5 years worth of skills with Windows 2000 doesn't mean someone else doesn't. For example, I have 25 years of Linux experience. They never check that shit and you always look better than the next guy who only has 10 years of experience.

    92. Re:Gee... by Anonymous Coward · · Score: 0

      Your example of a RID master is actually a good example of how you do not grasp all the concepts completely.

      DC's will contact the RID master and grab a block of 500 RID's at a time to be used by itself for creating objects. Once it runs out it must again contact the RID master to obtain another block. However, even if the RID master is not availiable the DC will then automatically take an educated guess as to which block of RID's has not been used yet and assign that block to itself. Once it can contact the RID master again it will register with it that it has used that block of RID's. The RID master will then add that block to the RID db.

      Also, the correct term for how AD DC's work is called a multi-master replication topology. All DC's have the same abilities. Granted the FSMO roles play an important role, but the domain will still function if it loses a FSMO role, in some cases without the functionality provided by that role.

      If the PDC happens to go offline all it means is that legacy clients (NT4, Win9x) will not be able to authenticate during that time. However it is quite easy to cease that role onto another DC to fix the problem. Finally without a PDC, password changes and account lockout updates will still happen but not as quickly as when the PDC is up.

    93. Re:Gee... by rshimizu20 · · Score: 1

      There is a lot of plus and minuses to with AD and it's use. The downside is that Microsoft has chosen to use it's own object id's and this limits interoperability with the use of a metadirectory integration product. It's ironic that Microsoft sells MMS (Microsoft metadirectory services) so that customers can interoperate with other products. To Microsoft's credit however they have probably done more than any other company to make directory enabled policy based networking a reality. Now Novell has done a lot but's still a hassle use. Zenworks is nice, but it has a clunky interface. As for OpenLDAP if you want more features than you or the OSS community will have to contribute more code.

    94. Re:Gee... by bernywork · · Score: 1

      The problem that I have is that we are querying the entire AD and there are a number of OUs. The problem that we have is how many queries we are throwing at it. Basically it's not standing up as well as it should. Apparently the only way to fix it is to flatten out the AD to get the speed back.

      We are querying it quite a bit (a couple of hundred requests per minute returning quite a bit of data) namely getting lists of usernames (but by requesting lists of groups and enumerating those groups), but the requests are taking 200 - 500 ms. Really we want them about a tenth of that speed.

      Apparently the only way to do that with the JET database that it runs out of is to flatten the structure.

      --
      Curiosity was framed; ignorance killed the cat. -- Author unknown
    95. Re:Gee... by Anonymous Coward · · Score: 0

      "What on earth motivated your company to embark on major downgrades?"

      Bloatware rip-off.

      Windows NT 3.51 and 4.0 were such a big success against their big enemy of the day (Netware NDS) because of two reasons:
      1/ It was Microsoft. Yeah, the same Microsoft we are running on the desktops so whatever server-side from Microsoft we use we will rip off our dependency from our non-microsoft sysadmins and their funny login plugins and all that; you know Microsoft products are soooooooo easy even a monkey (at monkey wages) can do it. This was out of misconception of course.
      2/ Because Novell NDS is big bloatware on at least 95% world implementations and NT domains fullfilled the bill and did it easy. So that was a real reason for the change.

      The funny thing is that 2000 AD is an obvious copy of Novell's NDS... when there was really no need for it: Novell was already defeated!!! So now, I see (again) how some emptyheaded people really LOVE AD out of ignorance it is nothing but a diminished version of Novell's NDS (that's tipical of Microsoft); and I see too how AD implementations are big fiascos on a ton of minor networks (say two/three even five "spots" with some 100 to 500 boxes each) where all AD bells and wistles are nothing but nasty bloatware for the most part.

      On the other hand, I make my day very pretty with these kinds of migrations (I'm a freelancer now) only they are from NT to Linux/Samba/OpenLDAP/Postfix/Courier... instead of NT to 2000/2003 servers. Satisfied clients, and satisfied provider (me): all my knowledge from the 90's is still fully functional today; all my knowledge about Windows 3.11, Windows 95, Windows NT from these dates is just rubish now; just what will happen to you and your shiny Windows 2003 MSCE in about two years. Since I don't want to be relearning exactly the same things only differently implemented my whole professional life, I think I'll stay by the unix side for a while, thank you.

    96. Re:Gee... by AstroDrabb · · Score: 1
      I have 25 years of Linux experience.
      How do you have 25 years of Linux experience when Linux has not been around that long?
      They never check that shit
      Huh? Where have you gone for job interviews? At the fortune 500 where I work, they are very strict about checking what you put on your resume. As a senior programmer, I get to do some of the technical interviews. I recently did a technical interview with a guy and he passed the technical interview above average. After talking with my boss, we gave him a call-back and offered him a position with a very good salary. At that point we hand the process over to HR and about two days later HR called us back telling us that we could not hire the guy. Why? Because on his resume he put he was a college grad and our HR called the school he said he had a degree at and he never graduated from there. He also put X number of years experience at certain technologies and our HR department called every company he listed to verify the technology experience or at least the numbers of years worked and job title. The guy didn't come close to his stated experience and seemed to be at the junior programmer level as far as experience went (which we were also hiring for). So this chump lost a great job opportunity because he lied on his resume. Most reputable companies _do_ check.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    97. Re:Gee... by AstroDrabb · · Score: 1

      So how many employees do you have in this "world's largets AD implementation"? Curiosity wants to know. I work for a fortune 500 that has _many_, _many_ times the number of MS employees working for them and they all get put in to AD (though as a senior programmer, I personally wished we used some more standards compliant applications). There are plenty of companies out there far bigger than MS, sales-wise and employee-wise.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    98. Re:Gee... by Anonymous Coward · · Score: 0

      "When MS designed AD, they designed it with the same thing in mind they design everything -- end-user extensibility"

      MWAHAHAHAHAHAHAHAHAAAAA!!!

      That's the funniest post I've seen at Slashdot for ages!

      I mean, truly!!!

      Well, in order to through some real content to the post, I'll tell you bit of a true: What Microsoft designs everything in mind with is... END USER LOCKING!

    99. Re:Gee... by TheCabal · · Score: 1

      I said "one of the largest". As for the number of employees, I haven't the slightest idea. Ask the Department of Defense.

    100. Re:Gee... by Shadow99_1 · · Score: 1

      Well while flacco and shaitand did pretty well explaining my point (even though somehow I seem to have gotten modded to zero and you got a 'insightful'), I do have a few points I will counter directly...

      "So, you *complained* that someone wasn't doing something for you for free, and people were dismissive - and you were surprised?"

      No, it's more like I made comments and asked questions and when people told me they couldn't care less I did what most people do an asked what the option was... To which everyoen almsot universally replied: "Do it yourself because we don't want to, because the tools/standards however cryptic atm work for me".

      When I responded by saying: "I'm not a programming I cna't do that", the response I got back was "Well then learn". Not really an option for me, so eventually yes I did get a bit pissy... But I did so after other people were downright rude to me. I compressed all that down to "All I got when I complained their wasn't any tools to help setup some fairly basic netowrking options". Which to you seems to have not been decompressed as intended.

      Now as to "Most networking setup doesn't require knowledge of C or C++; shell/perl would probably do." Well I don't understand shell or perl anymore than C or C++... I understand how a computer works and talks to other computers, not how programs talk to each other or how to make a person and a program able to communicate... Well not unless you want to talk about my vaguely remembered days of programming basic in HS and COBOL later, neither of which did I ever learn well enough to do much in...

      This isn't a draw-back on an OSX, (old school) Novell, or Windows system. OSX frankly doesn't want anything except the OS playing with settings beyond very small things. Windows on the other hand provides nice GUI tools for configuring everything and so does a Novell Netware setup... No shell or Perl required.

      Now... "what do you mean by 'we'" By 'We' I meant people who want to be able to use Linux on workstations and manage them like Novell clients, Windows AD workstations, or even to some degree OSX systems...

      & lastly I find it funny that years later we find out !shiock! OMG! Someone does care about this sort of thing! So that very thing I brought up years ago now comes back to haunt those people that told me things were fine as is. That is what I find funny.

      --
      we are all invisible unless we choose otherwise
    101. Re:Gee... by c0p0n · · Score: 1

      Sure, I tried to apply for a Java programmer job in 1999 but I couldn't fit on any profile, they asked for 5+ years of experience... d'oh!

      --

      Your head a splode
    102. Re:Gee... by Anonymous Coward · · Score: 0

      So what, I own 500 companies and have a fortune. I just bought your company and Friday I'm going to fire your stupid ass.

    103. Re:Gee... by Robert+The+Coward · · Score: 1

      RH/Fedora does it for the client. But I haven't seen anything that does it for the server. I setup LDAP in my office and it was hell on earth and required learning a lot of little details to get it up and running. I think we need is a basic server that is easy to setup like setting up a domain master was in nt40. Simple is your frend. Just like Postfix is setup for basic use but if you are planing to send 100,000 email a month thought it you are going to need to change some things.

    104. Re:Gee... by avronius · · Score: 1

      I don't read slashdot for the sigs, I read it for the articles.

  4. um.. what? by GonerDoug · · Score: 0, Offtopic

    /me blinks

  5. Netware by Anonymous Coward · · Score: 4, Informative

    What about Netware and EDirectory? I hear they use open standards for Linux.

    1. Re:Netware by Total_Wimp · · Score: 5, Informative

      Open Enterprise Server has a public beta right now. It runs on SUSE or Netware. The whole reason Novell bought SUSE was to answer questions just like this post.

      Of course the poster probably meant "open source directory services". Sorry, eDir is a pay-at-the-door shop.

      TW

    2. Re:Netware by Anonymous Coward · · Score: 2, Insightful

      Grab a copy of Open Enterprise Server from Novell. Its in open beta and is basicly what you are asking for. It may be more than your asking for actually as they offer lots more services than you need.

      I have had a chance to play with it, Its Suse with Netware services on it basicly. NDS is probably the nicest directory out there and it has LDAP built into it so you can connect other Linux distros into it if you don't want to just run OES.

      They have made Samba talk to NDS so you create user objects in NDS and it works through out the system. They plan on replacing Netware with OES so its well polished.

    3. Re:Netware by KontinMonet · · Score: 1

      What is this tripe in the 'overview':
      "Open Enterprise Server is a secure, highly available suite of services that provides proven networking, communication, collaboration and application services in an open, easy-to-deploy environment. ... for delivering business-level applications... you get common management tools, identity-based services and an entire ecosystem of support...."

      Let's see that again: "...[a] suite of services... for delivering business-level applications... and an entire eco-system of support"

      Wow! Still dunno what it is, but I must have one...

      --
      Did he inhale?
    4. Re:Netware by Total_Wimp · · Score: 1

      Yeah, Novell's market-speak is horrible. Their naming "conventions" are even worse (don't know how many names I've used for their directory in the last 5 years).

      Here's the translation: Open Enterprise Server is really just Netware 6.5. But it has the following very important addition: You can choose to not have the Netware kernel and instead run all of your familiar "Netware Stuff" on top of a SUSE Eneterprise Linux Kernel.

      If you are an administrator of user accounts or services you should, theorectically, see no difference at all with it running on a SUSE kernel vs the Netware kernel. But if you work with the box itself, or third party software loaded on the box, you're totally dealing with a Linux box if you choose that option.

      Hope that helped :-)

      TW

  6. i got your directory right here by Anonymous Coward · · Score: 2, Funny

    Where are the 'Modern' Directory Services?

    Google.com -- let your fingers do the walking

  7. SLES by sigaar · · Score: 3, Interesting

    I believe SUSE Enterprise Server (and SUSE Open Exchange server too) has a yast module to setup LDAP easily.

    I might be wrong though - I'm still waiting for my copy...

    --
    sigaar
    1. Re:SLES by thule · · Score: 5, Informative

      Yup! SuSE does an excellent job of configuring LDAP for you. This includes:

      Configuring Samba for LDAP and populating the LDAP server with the proper entries.
      Putting the dhcp server configuration in LDAP.
      Custom scripts for Samba to add/remove machines and users in LDAP via Samba.
      Configuring Bind to use LDAP as a backend.

      I'm pretty impressed. I love RedHat/Fedora, but those distros don't have anything like SuSE has for bootstrapping the LDAP configuration. Maybe RedHat will get more serious about it once they release the GPL'd version of iPlanet Directory Server.

      Personally, I can't wait until Samba 4 comes out that will bring this all together (Kerb, LDAP, AD) with it's own LDAP server.

    2. Re:SLES by forsetti · · Score: 2, Interesting

      SLES 9 does indeed have a beautiful LDAP server setup utility. To respond to other replies to parent, the Yast plugin is not part of SuSE 9.x, but can be snagged from a SLES 9 CD and installed on SuSE 9.x

      Unfortunately, SLES 9 comes with OpenLDAP 2.2.6 (fairly old), and has problems when access using GSSAPI ....

      --
      10b||~10b -- aah, what a question!
    3. Re:SLES by NoMercy · · Score: 1

      Personally, I can't wait until Samba 4 comes out that will bring this all together (Kerb, LDAP, AD) with it's own LDAP server.

      Personally, that soudnds pretty damn awful to me, though I guess actually having active directory would be nice, they look like there doing it the uguly way.

    4. Re:SLES by owlstead · · Score: 1

      Maybe RedHat will get more serious about it once they release the GPL'd version of iPlanet Directory Server. /me shudders

      If there is any reason why netscape went bust outside of the browser business, it's their horrible servers they tried to sell. They are pretty secure, which is a good thing, but they are very very hard to administrate (simply because they don't understand anything about user interfaces), and will therefore never take off. Unless they rewrite the entire front end that is.

  8. The community is YOU! by Anonymous Coward · · Score: 5, Funny
    Am I missing something, or is this not a priority with the community at-large?

    The YourOwn (tm) Linux distribution is based on OpenLDAP and all the other out-of-the-box features you're looking for.

    It can be downloaded from YourOwnBox.org.

    1. Re:The community is YOU! by KillerDeathRobot · · Score: 4, Funny

      I can't believe I clicked that link.

      --
      Thinkin' Lincoln - a web comic of presidential proportions
    2. Re:The community is YOU! by Anonymous Coward · · Score: 0

      >It can be downloaded from YourOwnBox.org [127.0.0.1]

      I can't believe I clicked that link.

      Since the loopback address is printed right next to it, neither can I.

    3. Re:The community is YOU! by Anonymous Coward · · Score: 0

      it is possible to turn that "feature" off, for people who are able to view links before following them. Perhaps gp is one of those enterprising scoundrels.

    4. Re:The community is YOU! by EugeneK · · Score: 1

      Is that only in Soviet Russia or everywhere?

    5. Re:The community is YOU! by bradkittenbrink · · Score: 5, Funny

      Please do not post links to porn sites, we're trying to have a civilized discussion here...

    6. Re:The community is YOU! by DarkVader · · Score: 1

      Ahh, to have mod points. That was the funniest thing I've read all day.

    7. Re:The community is YOU! by Cruxus · · Score: 1

      What? You mean I should actually contribute back to the community? I thought free software's purpose was, if I needed my software to perform a particular function, people all around the world would gladly write the code for me, even though I know how to code myself. I must reconsider the purpose of life if open source isn't about laziness!

      --
      On vit, on code et puis on meurt.
    8. Re:The community is YOU! by tommyth · · Score: 0
      Another goatse.cx link, great.

      You people make me sick.

    9. Re:The community is YOU! by grozzie2 · · Score: 3, Funny
      You know, that's interesting, I've been using YourOwn linux for a long time now. I tend to deploy mostly headless boxes, on non intel hardware, used as embedded process control systems, and network edge devices. With no monitors or keyboards, we do have 'special' requirements for our deployments, with a strong preference to do everything using web based configuration, and centralized distribution of stock configurations and updates. When I first started dabbling with linux, I did look all around for the 'perfect' distribution, and I was really surprised when I finally discovered and settled on this one. It's absolutely uncanny how the developers there seem to always anticipate my needs exactly. I've got a little over 300 boxes out there currently in 'edge device' roles. Just a few weeks ago we were having a round table discussion here, and comments came up about how nice it would be to have sip proxies on all the edge devices. It was amazing, only a couple days later, an asterisk package showed up on the packages list at YourOwnBox.org complete with really well planned out default configurations, and scripts to automatically deploy it onto all 300 edge devices overnite.

      I'm really happy with YourOwn linux, it's served us well, and I cant imagine us moving to another distribution anytime soon. The reality is, it's served us so well, we've actually taken on the task of sponsoring the developers producing it, and have kept them on retainer ever since. This distribution has served us so well, I fully expect it'll be deployed on well over 1000 boxes by the end of the year.

    10. Re:The community is YOU! by Anonymous Coward · · Score: 0

      Hmmm..an exercise in self control? I was refused permission. I got the "Not tonight I have a ache" response.

    11. Re:The community is YOU! by daijo78 · · Score: 1

      LOL:-)

    12. Re:The community is YOU! by Anonymous Coward · · Score: 0

      the connection was refuesed (i think it was /.ed)

    13. Re:The community is YOU! by Anonymous Coward · · Score: 0

      u r a comp1337 fsckwit

    14. Re:The community is YOU! by goranb · · Score: 1

      I can believe you did, as I did the same ;)

  9. Solaris? by ajiva · · Score: 4, Interesting

    Solaris automounts my home directory just fine. Just point the machine to the NIS domain and it works

    1. Re:Solaris? by Anonymous Coward · · Score: 0

      ewww.. you did not just mention NIS as an option.

    2. Re:Solaris? by SunFan · · Score: 1


      I think NIS is now EOL.

      While NIS was truly simple to setup and use, it was also truly simple to get too much information about other users. It was designed for the 1980s, and Sun's documentation is very clear about this.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    3. Re:Solaris? by Leo+McGarry · · Score: 1

      It was designed for the 1980s, and Sun's documentation is very clear about this.

      What, is there a big chapter on how NIS is only useful from 1981 through 1989?

      (I don't disagree with you. NIS is a joke in modern terms. I just found your wording funny.)

    4. Re:Solaris? by SunFan · · Score: 1


      Sun basically says that it is a joke but in more politically-correct terms. Out of curiosity, I double-checked my docs, and NIS is still supported! I was wrong about it being EOL, I'm suprised it is still hanging on. Back when I found I can use regular commands to get the password hashes of everyone on the network (shadow files be damned), I knew NIS was old news.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    5. Re:Solaris? by myowntrueself · · Score: 1

      "It was designed for the 1980s, and Sun's documentation is very clear about this."

      So was NFS. What does Suns docco have to say about that?

      I still see fresh Solaris installs complete with internet-facing NFS. And its so wonderfully secure.

      --
      In the free world the media isn't government run; the government is media run.
    6. Re:Solaris? by SunFan · · Score: 1

      I still see fresh Solaris installs complete with internet-facing NFS. And its so wonderfully secure.

      It's only Internet facing if you make it Internet facing. Most of Sun's customers tend to put their Solaris boxes on intranets behind firewalls. Sun tailors their default install to these customers.

      There are good documents that show how to harden Solaris for Internet-facing roles. It really is not very hard, and any competent sysadmin can do it. Also, it looks like there is a "Reduced Network Support" install option that is appropriate for this, too, but I've never used it.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  10. pfft by Anonymous Coward · · Score: 4, Funny

    WHat reading 50 different howto's with half assed conflicting information not good enough for you? Surely this is blasphamy against the community.

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

      Blasphemy is how a once decent and informative Linux-centric board continues to shift towards a troll infested Linux-bashing board.

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

      Funny what happens when 'real life' invades your fantasy world.

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

      That reminds me. I'm trying to setup Linux on my VIC-20. I think this will make a suitable web server for a large enterprise.

      Does anybody know how to interface a NE2000 NIC to the Vic-20? I have a 3 port expansion board, if that helps.

    4. Re:pfft by Anonymous Coward · · Score: 0

      Easy solution is to just buy a Mac. With OS X fabulosly gooey user interface, medeval UNIX(tm) underpinnings, and grandma-friendly applicaitons like iPhoto, your enterprise will be goosestepping in no time.

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

      You forgot they are for the last release which was completely different and the docs just haven't been updated yet.

    6. Re:pfft by Anonymous Coward · · Score: 0

      hahaha

  11. This is what's wrong with Linux users by Anonymous Coward · · Score: 0

    You're one of the luckiest people in the world, an OS X admin, and you want to push Linux?

    1. Re:This is what's wrong with Linux users by Anonymous Coward · · Score: 0

      Well, you can't really convert the machines running Win[XP|2k|2K3] to OS X, so this could be seen as the next best solution.

    2. Re:This is what's wrong with Linux users by TheRaven64 · · Score: 1

      Of course. He wants to still have a job next year...

      --
      I am TheRaven on Soylent News
  12. Active Directory or NDS by botsmaster25 · · Score: 2, Interesting

    It has to be mentioned. There will be a 100+ open source solutions proposed but none will come close to either of the two.

    1. Re:Active Directory or NDS by camcorder · · Score: 1

      Not if you don't want vendor lock in at your network environment. Besides AD is PITA to manage imho.

  13. Linux instead of OS X? by Anonymous Coward · · Score: 2, Interesting

    I know this is a different issue, but why push for Linux if you're already using OS X at work?

    1. Re:Linux instead of OS X? by bob670 · · Score: 1

      That was going to be my first question, I'm all for OSS and Linux but OS X is so elegant and well maintained I would think for many task Linux is a step down. Where do you work, perhaps they need a new sys admin soon?

    2. Re:Linux instead of OS X? by MarcQuadra · · Score: 1

      Because Linux will run on our existing server metal, and OS X will require us to purchase new servers.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    3. Re:Linux instead of OS X? by Anonymous Coward · · Score: 0

      where is all this coming from?
      every time i read someone mentionning OS X. all of a sudden there's some dude being all "why bother with linux, you've got OS X"
      i don't like this trend.

    4. Re:Linux instead of OS X? by Leo+McGarry · · Score: 2, Insightful

      The money you spend on new hardware will be far less than what you'll spend in time and trouble getting a half-assed Linux solution together.

      You want Mac OS X Server. Trust me on this.

    5. Re:Linux instead of OS X? by Anonymous Coward · · Score: 0

      What would you think of running Darwin on your x86 hardware?

    6. Re:Linux instead of OS X? by goMac2500 · · Score: 1

      I still don't get it. Why not integrate OS X clients with Linux servers? I don't get why you'd be switching out OS X.

    7. Re:Linux instead of OS X? by archen · · Score: 2, Insightful

      Well I'm not sure about how much you've got invested in PC's already, but I think OSX is more of an investment. Microsoft and Linux require faster and faster hardware every year, while OSX gets faster and faster on the same hardware. Assuming this trend continues, this could reduce your upgrade cycle quite a bit.

    8. Re:Linux instead of OS X? by MarcQuadra · · Score: 1

      I admin the Macs, which are only 200 of over 2000 machines. The servers are all W2K. I'd like to run OpenLDAP+SAMBA on the x86 servers we already have, and transition away from AD.

      The question is really if there are any Linux distros that can plug into AD or OD networks, as clients or servers, without having to fiddle too much.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    9. Re:Linux instead of OS X? by Anonymous Coward · · Score: 0

      You want Mac OS X Server. Trust me on this.

      Spoken like a true Apple salesman.

    10. Re:Linux instead of OS X? by MarcQuadra · · Score: 1

      Linux gets faster and faster too, the improvements in speed on OS X come mostly from Apple's contributions to GCC for the PowerPC architecture. I built a gentoo system with GCC-2.95 and then rebuilt with GCC-3.4 and there was a significant performance boost.

      Other improvements come from code cleanups and kernel tweaks, which the Linux side has seen quite a bit of with the recent XOrg and KDE releases.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    11. Re:Linux instead of OS X? by danheskett · · Score: 1

      I've really looked, and the answer is going to be a big no.

      I used to admin a 2000 server network, and I never found what you were looking. I worked on a building an add-on for any old distribution, but there just isn't enough stuff out there to support it.

    12. Re:Linux instead of OS X? by thrills33ker · · Score: 1

      But I was using my whole ass!

    13. Re:Linux instead of OS X? by dbrutus · · Score: 1

      I think Darwin runs Apple's directory services just fine and it's available in x86 flavors. It's free, doesn't require new metal, and will play really nice as you go into your next server upgrade cycle where you can get OS X server boxes.

  14. Novell eDirectory by ezs · · Score: 5, Informative

    You didn't ask for open source.

    Novell eDirectory has been available for many years running on Linux (as well as other platforms). Novell now own SUSE so I'd expect closer and tighter integration moving forward.

    Take a look at some of the new integrations coming in Novell Open Enterprise Server built on SLES 9 server.

    Disclaimer - I'm a Novell person :)

    --
    Evil ZEN Scientist
    1. Re:Novell eDirectory by ezs · · Score: 5, Informative

      I forgot to include the links ;)

      Karma whore links below:

      http://www.novell.com/products/openenterpriseser ve r/
      http://www.novell.com/products/edirectory/

      http://www.novell.com/zenworks

      --
      Evil ZEN Scientist
    2. Re:Novell eDirectory by Jailbrekr · · Score: 1

      NDS (Netware/Novell Directory Services) has been around since 1990. I guess they're calling it by an edgier, more marketable name these days.

      --
      Feed the need: Digitaladdiction.net
    3. Re:Novell eDirectory by Twid · · Score: 0, Offtopic

      Aw come on Martin, use your name in your posts. You're the first hit for "evil zen scientist" in google, it's not like you're hiding anything.

      Hi. :)

      --
      - "When you want something with all your heart, the entire universe conspires to give it to you" -Paulo Coelho
    4. Re:Novell eDirectory by swdunlop · · Score: 2, Insightful

      Dunno, they've been in business quite a bit longer than any other major Linux supporter, excepting IBM. I don't think Novell will be disappearing any time soon.

    5. Re:Novell eDirectory by cryogenix · · Score: 1

      Well greetings from anoter Novell guy :) Are you perhaps an NCCI? (For everyone else, that's not a technical designation) Novell just open sourced some edir code in order to encourage development with it.

    6. Re:Novell eDirectory by BlindSpot · · Score: 1

      You didn't ask for open source.

      Um, this is Slashdot, remember. That's implied!

    7. Re:Novell eDirectory by Anonymous Coward · · Score: 0
      You didn't ask for open source.

      Should it be necessary to say it? If it's not GPL, it's nonsense. Sure there are companies out there who want to take away some of my freedom, but why should I help them?

  15. If you were a *real* OSX admin.. by Anonymous Coward · · Score: 0

    .. you would know your directory is Right There already.

    One OSX Server, 100 OSX client boxes, easy propogation of profiles, shared applications, personal file folders..

    Honestly, I'm not sure what you're talking about.

  16. OS X can (10.3.7 that is) by Jerry+Smith · · Score: 3, Interesting

    "Are there any distributions out there that can auto-mount SMB shares as home directories without heavy modification?"
    It takes 3 shellcommands and inserting your favorite validation-server to hook up an osx-client on an AD-server, SMB-shares included (not DFS though, as far as I know)

    --
    All those moments will be lost in time, like tears in rain. Time to die.
    1. Re:OS X can (10.3.7 that is) by Total_Wimp · · Score: 1
      It takes 3 shellcommands and inserting your favorite validation-server to hook up an osx-client on an AD-server, SMB-shares included

      ... Except that he's not looking for AD, he's looking for the AD equivilent on Linux. Though he didn't say it, he's probably also looking for open source, which AD is most definately not.

      TW

    2. Re:OS X can (10.3.7 that is) by Anonymous Coward · · Score: 0

      Hmm. What about dua with CoSign?

    3. Re:OS X can (10.3.7 that is) by MarcQuadra · · Score: 2, Interesting

      The reason I'm asking is because I've been using the OS X directory services, and just got 200 Macs onto the AD, and it's a beautiful thing. It's much more convoluted to do the same in Linux, and one would think that there would be some sort of similar tool to handle directory-service kung-fu.

      I'm just concerned that Linux will have a lot of trouble getting into the mid-sized and small shops because it doesn't interoperate well out-of-the-box, to connect a Linux box to an AD is a total pain in the arse, serving OpenLDAP is even more of a pain.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    4. Re:OS X can (10.3.7 that is) by AstroDrabb · · Score: 1
      to connect a Linux box to an AD is a total pain in the arse
      It doesn't have to be. Have you ever used Xandros Desktop OS Version 2.5 Business Edition? It has Windows 2000 Active Directory server and Windows NT PDC authentication out-of-the-box. It is _very_ easy to setup. It is much easier than the steps needed to get OS X.3 to connect to AD. The only other OS that I have used that is easier to connect to AD is MS windows pro-edition OS's, which I would hope would be easier since MS has access to their own code.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    5. Re:OS X can (10.3.7 that is) by moof1138 · · Score: 1

      "It is much easier than the steps needed to get OS X.3 to connect to AD"

      I think you would only say this if you haven't actually done it.

      To bind an OS X 10.3. client or server to an AD Domain:
      1) go to the 'Directory Access' application, double click it
      2) click 'Active Directory'
      3) click 'configure'
      4) enter the forest, a computer id (for the host you are logging in on), when it prompts you for an AD admin and password enter them
      5) click 'OK'
      6) Click the 'Authentication' tab, and add the AD domain.

      That's it. You are done, and the setting will persist across reboots. At that point all services will authenticate against AD, and you can log in as an AD user at the GUI if you want. At that point all getpw*() functions will see the users and groups in AD, and all apps using the OS X specific DirectoryServices API will see them as well. PAM will work too, though you don't need to use PAM.

      How much simpler is Xandros than that?

      --

      Hyperbole is the worst thing ever.
    6. Re:OS X can (10.3.7 that is) by AstroDrabb · · Score: 1

      I have actually done it in OS X, MS Windows XP Pro and Xandros. Obviously MS Windows XP Pro was the easiest. Just enter the domain name and you hit join. You might be prompted for a username/passoword and your done. This is how it was in Xandros after you picked the authentication method. Xandros was at least as easy as Os X if not easier, and there were no requirements of Xandros to buy expensive, proprietary hardware. You could use your existing X86 hardware if you wanted to.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
  17. SuSe... by cnelzie · · Score: 1, Informative

    ...doesn't have an OpenLDAP *Server* module within YaSt, at least the 9.2 Professional version doesn't have that.

    What is within Yast is an OpenLDAP Client component.

    If you are setting up an OpenLDAP server, you still need to do everything 'by hand' in order to get it setup and running. I have only started looking into this myself and I have to say that it isn't something you can just fire up and get running in just a few minutes.

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:SuSe... by nharmon · · Score: 1

      He isn't talking about SuSE, even though he may think he is. I believe he is talking about Novell Linux Enterprise Server, formerly known as SuSE Linux Enterprise Server.

      However, I don't know why NLES would include a YaST module for OpenLDAP, when Novell sells its own directory service called eDirectory.

    2. Re:SuSe... by Erik+Hensema · · Score: 1

      I have access to a SLES machine, and it does have a LDAP Yast module. However I can't try it since the machine is owned by a customer ;-)

      --

      This is your sig. There are thousands more, but this one is yours.

    3. Re:SuSe... by kenaaker · · Score: 1
      I've been able to get a SuSE 9.2 Pro distribution to setup an OpenLDAP server by using one manual step.

      While there is no OpenLDAP server configuration module in yast, all the other pieces are there. I finally boiled it down to starting with default OpenLDAP config files that are installed when you install the OpenLDAP server RPM, adding the base dn entries, and then doing one ldapadd by hand to create the "organization" level objects in the OpenLDAP database.

      Once that has been done, when you use the yast2 module to configure an LDAP authentication client there a couple of dialogs where the "client" configuration will do the ldapadd operations that create the rest of the OpenLDAP directory structure on the server, then start adding clients.

      I had more trouble getting the TLS stuff to work, and I'm still not certain how that it's working properly. But now on any system in my network I can add, update, and delete user and group information through the yast2 dialogs, including additional fields in the ldap schemas.

      For Samba, I did have to add the Samba schema to the slapd configuration, and I wound up using smbpasswd to set some of the fields in the ldap directory.

    4. Re:SuSe... by RobM · · Score: 1

      He IS talking about SUSE, namely Suse Linux Enterprise Server, SLES for short.
      It can setup it all from gui, and then you can use SUSE 9.x Professional as clients by simply pointing them to the SLES server's LDAP and Kerberos.
      But I think the problem here is that many people wants these tools in a "Free as in beer" way...

      --
      AniToolBox! An Open Source animation program!
    5. Re:SuSe... by sigaar · · Score: 1

      Was I talking about SUSE 9.2?

      NO, read my post again - I was talking about SUSE Linux Enterprise Server. There are significant differences between the two, of which the LDAP server module is one.

      --
      sigaar
    6. Re:SuSe... by sigaar · · Score: 1

      " He isn't talking about SuSE, even though he may think he is."

      Maybe you wanna read my post again and then go read up on the different editions of SUSE.

      Novel Linux Enterprise Server and SUSE Linux Enterprise Server (SLES) are two different products.

      Novel Linux Enterprise Server ships with all the Novell goodies.

      SUSE Linux Enterprise Server ships with some of the Novell goodies, but it suses OpenLDAP, not eDirectory.

      --
      sigaar
    7. Re:SuSe... by sigaar · · Score: 1

      "adding the base dn entries, and then doing one ldapadd by hand to create the "organization" level objects in the OpenLDAP database."

      What exactly do you add initially - I've been toying with this on and off when I get time. I've managed to do it right a few times, but I can never do it again in the same way...

      Could you post and ldif file for that first organization entry?

      --
      sigaar
    8. Re:SuSe... by kenaaker · · Score: 1
      This is what I have saved. I changed the name I used, but I think it should work.

      I hope it helps.

      dn: dc=homesetup,dc=org
      objectclass: dcObject
      objectclass: organization
      o: HomeSetup
      dc: homesetup

      dn: cn=Manager,dc=homesetup,dc=org
      objectclass: organizationalRole
      cn: Manager

      dn: ou=ldapconfig,dc=homesetup,dc=org
      objectclass: organizationalUnit
      cn: ldapconfig
    9. Re:SuSe... by sigaar · · Score: 1

      Thank you! I'll give that a try.

      --
      sigaar
  18. No kidding.... by Gogela · · Score: 0, Offtopic

    Of course this is a critical problem! If you want people to "switch" to Linux, than the new OS (that's Linux) needs to be able to talk to the old (their old WIN98 machine in the basement, their pocket PC, etc...). It also has to be easy enough for a highly trained monkey to install. If Linux can't do it with a basic install, the masses will NEVER come around. That's just reality, folks.

    --
    A hungry man will tell you anything if you give him a cookie.
  19. In fact... by ENOENT · · Score: 5, Funny

    we believe that the idea of data is obsolete, and that, in the future, users will demand less and less of it, and more and more menu animations.

    --
    That's "Mr. Soulless Automaton" to you, Bub.
    1. Re:In fact... by Anonymous Coward · · Score: 0

      Lead Designer, Microsoft.

  20. Hacked Solution by Anonymous Coward · · Score: 4, Informative

    I work for an IT environment at a Canadian University and for Single Sign On solution we use a linux server/clients (debian but it really doesn't matter which you use) which uses the pam_mount module to mount a user's Windows samba share to /home/$username/$folder_name and we also use a log in script which copies back and forth any settings (.dot files) to and from the samba share to the local filesyste as smb does not be default work for home directories as it does not support all of the unix filesystem standards... CIFS was a push in the right Direction to change that but wasn't ready for prime time last time I checked. For authentication we use kerberos against the Windows ADS but any ldap or similar pam module should work for you.

    1. Re:Hacked Solution by pdbogen · · Score: 1

      We use a similar system at the Physics department of Texas A&M University. Except, we do use CIFS (and it works great), and we authenticate straight against an LDAP server. Pam_mount can be a little tricky to get set up the first time, but you only have to do it once, and then just mirror that box, or drop it into the proper config files on the rest..

      Actually, we have two solutions that we run. The one mentioned above, and a "legacy" set-up using autofs. They both work reasonably well, although pam_mount works better.

  21. Have you heard of this company called "Novell"? by mosel-saar-ruwer · · Score: 3, Interesting

    There's this company called Novell that has this product called, variously, "NetWare Directory Services", "Novell Directory Services", "eDirectory", and "Nsure/exteNd/Nterprise/Ngage".

    Okay, so maybe their marketing department has sucked big donkey dongs for like the last ten years and that's why you've never heard of them.

    But rumor has it they purchased this outfit called SuSE, and that all their stuff has been ported to the Linux kernel, and they also purchased this other outfit, called Ximian, so that all their stuff would play nice with .NET, and...

    Well, you get the picture.

    1. Re:Have you heard of this company called "Novell"? by TheCabal · · Score: 1

      NGage?

      Wasn't that the silly little cellphone/game platform that nobody bought?

    2. Re:Have you heard of this company called "Novell"? by Hard_Code · · Score: 1

      Watchoo side-talkin' 'bout Willis!?

      --

      It's 10 PM. Do you know if you're un-American?
    3. Re:Have you heard of this company called "Novell"? by Spy+Handler · · Score: 1

      Novell has a marketing department? O_O I didn't know that and I'm an old time CNE3!

    4. Re:Have you heard of this company called "Novell"? by Anonymous Coward · · Score: 0

      but have you used dosgen?

  22. OpenDirectory? by Anonymous Coward · · Score: 0

    Doesn't OS X server include OpenLDAP with some fancy GUI wrappers (packaged as OpenDirectory)?

    What are the features that you are looking for that you can't get with OS X Server?

  23. Hacked Solution by Anonymous Coward · · Score: 0

    Sorry originally posted under a reply... I work for an IT environment at a Canadian University and for Single Sign On solution we use a linux server/clients (debian but it really doesn't matter which you use) which uses the pam_mount module to mount a user's Windows samba share to /home/$username/$folder_name and we also use a log in script which copies back and forth any settings (.dot files) to and from the samba share to the local filesyste as smb does not be default work for home directories as it does not support all of the unix filesystem standards... CIFS was a push in the right Direction to change that but wasn't ready for prime time last time I checked. For authentication we use kerberos against the Windows ADS but any ldap or similar pam module should work for you.

  24. LDAP is critical to Linux's survival now. by Zombie+Ryushu · · Score: 5, Insightful

    LDAP, Kerberos, Samba and all the things that come with that are critical to Linux's survival now. Linux will either live or Die on its ability to use LDAP, Kerberos, SSL and Samba.

    LDAP is Linux's ultimate ability that permiates everything Linux can do and makes the many peices of Linux whole. Only the greatest of Linux Users cann use LDAP.

    The thing is, its too damn hard, too damn difficult, and there is not enough documentation and configuration too;s for LDAP out there. I've spent three years on LDAP - I know.

    1. Re:LDAP is critical to Linux's survival now. by repetty · · Score: 1

      I have to agree: considering how widespread its use and how critical its role, LDAP docs and tools suck rocks.

      It's incredible, really.

    2. Re:LDAP is critical to Linux's survival now. by Mr.+Slippery · · Score: 1
      LDAP is Linux's ultimate ability that permiates everything Linux can do and makes the many peices of Linux whole.

      Pre-emptively, let me say: this is not a troll. Maybe a stupid question, but an honest one.

      I've been spending entirely too much time in front of computers since the early 1980s. I have never been in any environment where LDAP - or indeed, and "directory service" - or the lack of it had any impact on my life at all.

      I've worked in some large companies - IBM, TRW - that may have had some LDAP something running somewhere, but I can't recall any time that I directly or indirectly used it.

      So, somebody tell me: wtf is the big deal? What am I missing that is "critical to Linux's survival" but has never impacted my life one whit?

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    3. Re:LDAP is critical to Linux's survival now. by prockcore · · Score: 3, Informative

      Only the greatest of Linux Users cann use LDAP.

      I made the following changes on my linux box:

      Step 1:
      Edit /etc/nsswitch.conf
      add "ldap" to the passwd, shadow, and group lines.
      add "nisplus" to automount line

      Step 2:
      Edit /etc/ldap.conf
      Set host and base DN

      Step 3:
      There is no step 3!

    4. Re:LDAP is critical to Linux's survival now. by Anonymous Coward · · Score: 0

      In 20 years, you have never worked in an environment that used LanMan/NT-Domains, NDS, or NIS? You must have been sweeping the floors at IBM & TRW.

    5. Re:LDAP is critical to Linux's survival now. by sdaf · · Score: 0

      I don't mean to sound like a troll/rude person, but all those abilities you listed are mainly server specific, right?

      Wouldn't it be nice if Linux got some nicer device drivers (ATi, are you listening? ;-) ) for the desktop users? OpenLDAP is in practice really nice, all it lacks (IMHO) is some decent documentation not written for Novellish zealots (no offence meant, really!) and/or people growing up with the LDAP spoon in the mouth?

      However, the desktop side is pretty lacking but maybe not as bad as the laptop side. Ever had a look on ACPI implementations on non-IBM laptops? Sleep states are a horrible thing!

      As a final note, configuration for OpenLDAP can be pretty easy with the right tool, which in this case happens to be phpLDAPadmin! It's a pretty sweet tool if you ask me :-)

      Just my $0.02 anyway...

    6. Re:LDAP is critical to Linux's survival now. by MarcQuadra · · Score: 1

      I'm a bit upset, it seems like there oughtta be a distro based on LDAP out there, a distro without the default user and group info in /etc/passwd, but stored in LDAP. This same distro oughtta ship with as many services kerberized as possible, and a pre-configured KDC or setup tool to link to an existing one.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    7. Re:LDAP is critical to Linux's survival now. by 0racle · · Score: 1

      The Active Directory and NDS are both LDAP directories. If you have been on any large centralized network, then undoubtably you have used a directory. NT had a flat directory for their domains and Unix has had NIS/NIS+ for some time, but they are still directory services. Directory services like this make centralizing all account information for the network possible and easier to manage and are almost required for any large deployment. All LDAP is is a standard for talking to a type of directory, and standards are good.

      --
      "I use a Mac because I'm just better than you are."
    8. Re:LDAP is critical to Linux's survival now. by 0racle · · Score: 1

      What would be the default realm? What is the LDAP domain? Will the root user be stored in the LDAP directory or not? What kerberos principles will be created by default? Will your mail alias information be stored in LDAP or not? What do you do if the LDAP server can not be contacted? How will you handle applications that do not talk to LDAP, PAM or Kerberos? Do you really want a DNS server running on every host you install this distro on?

      There is a reason that Windows 2000/2003 Server is not a domain controller by default, or that you can't make it one during the install. There are just too many things that need to be known and working. Now its true you could make an application that will ask as many questions as it needs to and then it could go ahead and set it all up, something like DCPROMO, but a 'LDAP based' distro seems to me a silly idea.

      --
      "I use a Mac because I'm just better than you are."
    9. Re:LDAP is critical to Linux's survival now. by urbaneassault · · Score: 3, Informative

      LDAP is the core of what people usually call middleware. Ever logged into your machine and authenticated against a server, LDAP. Ever done a directory lookup on someone using Outlook at work? LDAP. Use happy fancy Cisco VoIP phones? LDAP...etc etc etc. Basically, if you have to pass directory info between systems for any reason at all, most of the time you're using LDAP (x501).

    10. Re:LDAP is critical to Linux's survival now. by Pedrito · · Score: 1

      The thing is, its too damn hard, too damn difficult, and there is not enough documentation and configuration too;s for LDAP out there.

      Did you ever consider the possibility that maybe you're just not cut out for LDAP? Maybe pottery is more your speed.

    11. Re:LDAP is critical to Linux's survival now. by Master+Bait · · Score: 2, Interesting

      ... and there is Luma for point and clickness. Macs also love OpenSLP. I suppose an enterprising techie could put together a collection of LDAPpy binaries, call it Linux Directory Services and sell it for thousands. But doesn't O'Reilly have a good LDAP book?

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    12. Re:LDAP is critical to Linux's survival now. by rho · · Score: 1

      God knows you're right. Know what I'd really like? A curses-based LDAP admin tool. Really, that would solve 90% of the pain of LDAP for a commandline-using admin.

      --
      Potato chips are a by-yourself food.
    13. Re:LDAP is critical to Linux's survival now. by gzunk · · Score: 1

      I'm sorry, your statements make no sense to me. LDAP is Linux's ultimate ability? It's only a protocol to access directory servers for goodness sake.

      Only the greatest of Linux users can use LDAP? Give me a break - it's not hard. You have a hierarchical structure that links names to values (or objects if you want to use LDAP as your backing store for JNDI). It's easier that using a relational database for goodness sake.

    14. Re:LDAP is critical to Linux's survival now. by Qzukk · · Score: 2, Interesting

      Yeah, thats great, but what does it DO.

      Seriously. What the hell is in this "directory" that makes it more magic than just having samba alone, aside from just being a list of users?

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    15. Re:LDAP is critical to Linux's survival now. by AstroDrabb · · Score: 1

      I guess you never used Xandros Desktop OS Version 2.5 Business Edition? It has Windows 2000 Active Directory server and Windows NT PDC authentication out-of-the-box. It is a piece of cake to setup. And no, I do not work for Xandros.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    16. Re:LDAP is critical to Linux's survival now. by Anonymous Coward · · Score: 0

      Basically it is just list of users (and passwords), but that lets you centralize authentication. Single Sign On.

      NDS/AD is also used to manage things like printer, local software settings, or licenses.

    17. Re:LDAP is critical to Linux's survival now. by idlake · · Score: 2, Interesting

      Luma is still too complex for day-to-day needs (well, then so is LDAP, but the UI should really simplify that).

    18. Re:LDAP is critical to Linux's survival now. by mrroach · · Score: 4, Interesting

      One of the things that has always annoyed me is how bad the administration tools for LDAP are. My preferred method for quite a while was to keep an LDIF laying around that I would edit and import with slapadd. Not a beautiful solution.

      I have since created an LDAP admin tool that doesn't have a strange obsession with DN's, doesn't make you specify UIDNumbers, and generally tries not to suck.

      It is also (to my knowledge) the only LDAP admin tool that will manage your Kerberos principals alongside your LDAP users (if you're into that sort of thing). Anyhow, enough of my blathering, check it out: (http://edsadmin.sf.net).

      The next step of my Grand Vision is EDSRealmAssistant, which currently auto-configures samba+ldap, and will in the future do the whole LDAP+SAMBA+KRB5+DNS+DHCP shebang that everyone wants but is too lazy to set up :-)

      -Mark

    19. Re:LDAP is critical to Linux's survival now. by jonabbey · · Score: 2, Informative

      Some of us have been working on that sort of thing for years. We master data from our tool into NIS, DNS, LDAP, SAMBA, and DHCP, and I suspect lots of places have various home grown tools to do likewise. Any large place will need things of this kind, anyway.

      EDSAdmin looks very nice, though. Nice job!

    20. Re:LDAP is critical to Linux's survival now. by mrroach · · Score: 2, Informative

      Whoops, link for the lazy here: http://edsadmin.sf.net

      -Mark

    21. Re:LDAP is critical to Linux's survival now. by flacco · · Score: 2, Interesting
      maybe i can help you out with this.

      What would be the default realm? What is the LDAP domain?

      ask me during setup.

      Will the root user be stored in the LDAP directory or not? What kerberos principles will be created by default? Will your mail alias information be stored in LDAP or not? What do you do if the LDAP server can not be contacted? How will you handle applications that do not talk to LDAP, PAM or Kerberos? Do you really want a DNS server running on every host you install this distro on?

      *i don't care*. pick some sensible least-dangerous defaults and make ldap auth work for me out of the box. i'll discover the other functionality as i need it.

      when i installed my first linux box i didn't know dick about PAM, passwd or shadow. but i could log into the fucking thing.

      --
      pr0n - keeping monitor glass spotless since 1981.
    22. Re:LDAP is critical to Linux's survival now. by flacco · · Score: 1
      Did you ever consider the possibility that maybe you're just not cut out for LDAP? Maybe pottery is more your speed.

      hmmm... mod this "funny" or "elitist douchebag"...

      oh well, too late now.

      --
      pr0n - keeping monitor glass spotless since 1981.
    23. Re:LDAP is critical to Linux's survival now. by lamber45 · · Score: 5, Informative
      LDAP is really just a database-access protocol, with security and distributed-system features built in. I believe RFC 3377 is the most recent relevant standard.

      Most LDAP directories are used to keep track of people; therefore there is an InternetOrgPerson type which (if I remember rightly) has the following attributes by default:

      • CommonName (i.e., userID)
      • Full name
      • Password (can be stored with both Windows and Unix encryption, or in plaintext)
      • Telephone number(s)
      • Mailing address(es)
      • JPEG photo
      • e-mail address
      • user ID #
      • home directory (?), shell (?) (these might be in some other type)
      However, LDAP types are extensible, so you could create a new type to represent employees, inventory, or even projects, or you could extend an existing type. For instance, you might want to add some of the following to InternetOrgPerson (if they're not already there):
      • GPG public key
      • instant-messaging ID
      • ID badge number
      It's even possible to use an SQL or legacy-system database as a backend for OpenLDAP with some custom coding, although I'm sure a lot of people who use it don't bother.

      So that's what's in the directory. You might still ask, "what is it used for?"

      Firstly, Windows, Netware, Solaris and Linux can all be told to get their login information from an LDAP directory. This means that (if it works) someone only needs one account in an organization, that their Windows password is automatically the same as their Unix password, etc. It does not mean that they need to use the same home directory on all systems; but home directories can be automatically created by login scripts. NIS+ was a Unix-only way to distribute just the information found in /etc/passwd; LDAP is cross-platform.

      Secondly, some E-mail clients (specifically Netscape, its derivatives, and Outlook; I don't have experience to speak for others) can treat an LDAP directory as an extension of the address-book. That sure beats running down the hall and referring to a printed list every time you want to e-mail someone or call them on the phone and only remember their name.

      Of course, if your "organization" is one person working on ten computers in a family-member's basement, LDAP probably isn't worth the effort.

    24. Re:LDAP is critical to Linux's survival now. by nmx · · Score: 1

      Sure, and now all your authentication data is passing over the network in cleartext, because you didn't bother to setup SSL/TLS. Good work!

      --
      "Well kids, you tried your best, and you failed. The lesson is, never try."
    25. Re:LDAP is critical to Linux's survival now. by nmx · · Score: 1

      Whhoops, link for the lazy here: http://edsadmin.sf.net

      That looks pretty sweet. Good LDAP administration tools are hard to find.

      --
      "Well kids, you tried your best, and you failed. The lesson is, never try."
    26. Re:LDAP is critical to Linux's survival now. by flacco · · Score: 1
      Seriously. What the hell is in this "directory" that makes it more magic than just having samba alone

      single sign-on. that's the main reason i want it. i spent three days on it once without success.

      my strategy now is to wait until it gets dumbed down enough for even a moron like me to use. i've got stuff to do.

      --
      pr0n - keeping monitor glass spotless since 1981.
    27. Re:LDAP is critical to Linux's survival now. by Bohemoth2 · · Score: 1

      PwnD!

    28. Re:LDAP is critical to Linux's survival now. by johnniesplace · · Score: 1

      I have to go with Cliff and the Zombie on this one. Twenty three years ago when I started working in the *IX world we configured a small NIS domain and counted on a variety of circumstances and basic network security to keep our network relatively secure. Fast forward to today and uhhh... oh crap we're still doing the same thing! I can't believe it.

    29. Re:LDAP is critical to Linux's survival now. by photon317 · · Score: 2, Interesting


      That's because LDAP sucks, hardcore. I don't mean that the developers of things like OpenLDAP suck, what I mean is that the specification and the protocols and whatnot suck. LDAP shares with it's predecessor X.500 the very serious flaw of over-generalization. They picked a very broad design that attempts to do everything for everyone, which means every little thing in LDAP has to be subclassable, extensible, flexible, etc. Then you have all these schemas that try to tie down common usages, but different vendors use different schema variations. Then you have the hacks to bring the varying schemas into synch on a single dataset....

      What most people want, and get, out of LDAP is a relatively simple thing, and LDAP's complexity is a huge cost for the simple results most seek. Wintel integration is really the only advantage it has going for it. Within a pure *nix world, what would be better than LDAP would be something with the essential structure and data complexity of NIS, but with a more modern and secure design. I actually got about 33% through writing such a thing, and it isn't that hard. Secure, flexible, interoperates between *nixes (well, Linux and Solaris was all I was coding for, but modern AIX looked like it had the right hooks for it, so did HPUX), hooks into PAM and NSS, doesn't hang lookups with the servers are down/unreachable, etc. I'm sure there are 10,000 other coders out there who could do the same. Someone just needs to make an official standard based on the idea.

      And once we have that working, someone can always write a drop-in DLL for Wintel boxes to do auth/directory services against it or something.

      --
      11*43+456^2
    30. Re:LDAP is critical to Linux's survival now. by prockcore · · Score: 2

      Sure, and now all your authentication data is passing over the network in cleartext, because you didn't bother to setup SSL/TLS. Good work!

      No.

      $ rpm -qf /etc/ldap.conf
      nss_ldap-232-1

      Fedora uses nss_ldap. If the server supports TLS, the client will automatically use it.. no setup required on the client-side.

    31. Re:LDAP is critical to Linux's survival now. by AngryElmo · · Score: 1

      Furthermore, an enterprise directory can hold information about applications and settings (witness Novell's Zenworks), is generally replicated across mutliple hosts to eliminate Single Point of Failure and speed up authentication by not traversing the WAN.

      A logical extention of this has been UDDI which is a directory standard for application service (think web-applications or MS .Net - coming real soon now to an internet near you). UDDI allows you to execute a search on say "english-UK spellink ;-) checker" and a UDDI server will return a URI to the location from which the spelling checker can be called by your own application. This is sort of like the yellow or pink page phone-books.

      Directories in general are pretty cool and have applications mostly in medium to large organisations, but certainly are not limited to those. In fact, I would say that a two-person company could glean some benefit if they were doing anything more complicated than just file-sharing.

    32. Re:LDAP is critical to Linux's survival now. by Mr.+Slippery · · Score: 1
      Ever logged into your machine and authenticated against a server, LDAP. Ever done a directory lookup on someone using Outlook at work? LDAP. Use happy fancy Cisco VoIP phones?

      Not since using workstation labs in grad school (which would have been NIS in one lab and Kerberos in another); no; and no.

      As a Unix geek, most places I've worked there were a handful of boxes to which you might log in, and it was not desired to replicate or centralize logins, you were supposed to have access only to certain machines. Whatever PC or workstation I had on my desk was mine, authentication (if any) was local. And as I said, in the only case I can recall where it was centralized, LDAP wasn't used (in fact it didn't even exist yet).

      Never used Outlook (shudder); used Bloated Notes for a while when at IBM, but I can't imagine it would have used anything as standards-compliant as LDAP :-)

      And I've never been in the same room with a VoIP phone. (VoIP is another thing which seems to me to be "much ado about nothing".)

      So I'm wondering if there's a sizable population in the Linux community like me, to whom LDAP is something they don't use or really care much about, and that's why the support is (according to the original querent) so bad...

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    33. Re:LDAP is critical to Linux's survival now. by Anonymous Coward · · Score: 0

      Well, Lotus Notes is its own extremely proprietary but ahead-of-its-time directory service.

    34. Re:LDAP is critical to Linux's survival now. by nmx · · Score: 1

      Fedora uses nss_ldap. If the server supports TLS, the client will automatically use it.. no setup required on the client-side.

      Interesting. Are your certificates self-signed? If so, how do the clients know to trust the CA?

      --
      "Well kids, you tried your best, and you failed. The lesson is, never try."
    35. Re:LDAP is critical to Linux's survival now. by ggvaidya · · Score: 1

      Only the greatest of Linux Users cann use LDAP.

      iCANN! :D

    36. Re:LDAP is critical to Linux's survival now. by Anonymous Coward · · Score: 0

      I don't feel like logging in right now, but this is the biggest load i've ever heard. I've been working on integrating Solaris 8 and 9 and Red Hat Enterprise linux v3 for over a year now, and there is MUCH more to do than just that, atleast in a large enterprise anyway.

      One thing you failed to mention was the fact that you need to change PAM. Red Hat has a (non working) solution to PAM, but Solaris doesn't. You also have to configure many other services to work with LDAP. SSH on RHELv4 won't let you change a passwords when the directory requires it unless you reconfigure SSHD, and the version that comes with RHELv4 is too old to allow this. Solaris needs to be reconfigured for that as well.

      Also, you have to take in consideration sudo, sendmail, normal password changing (reconfiguring pam to do this in a sane way can be painful), automounts that work between two operating systems, netgroups, password requirements and a few other things as well.

      Making unix/linux work with LDAP is MUCH *MUCH* harder than you are making it out to be.

      I admin windows NT/2000/Xp/2003, Solaris and Red Hat, and AD is *FAR* easier to work with than any of the Unix Directory Servers I've worked with. This is a sad thing, because I hate to talk nice about Microsoft.

    37. Re:LDAP is critical to Linux's survival now. by Kent+Recal · · Score: 1

      I hear ya.
      I've worked with NIS, NIS+ and kerberos and they all were a huge pain in the ass for different reasons.

      NIS is insecure, passwords basically travel the wire in plain.
      NIS+ claims to be better but seems to be still flakey. I had all sorts of problems getting NIS+ to play well with only linux machines involved. And they are both worthless when you want to *painlessly* integrate windoze or mac os boxes.

      Kerberos is a whole different beast. While most concepts (ticketing) seem to be very well thought through this one suffers from its antique design. Various daemons, bits and pieces need to interact properly on the server side. It's very easy to break it when you're not careful.
      On the client side you'd better have and *keep* the exact same krb-versions or you're in for some headache. Also don't even try to get it talking to windoze (havent tried mac), that one is good for hours of "fun", too.

      So, I'm now playing around with ldap, in hope that it will let me do the rather simple thing I'm after: provide a central user-database to store passwords in. It can't be that hard, can it?

      The documentation is heavily lacking and after setting it up and getting ldaps:// to work I'm kinda overwhelmed by the number of tasks involved with making windows, OS X and our various network services (samba, pam, otrs others) integrate with it.

      Does anyone know a sane LDAP howto that explains what schema should be chosen and how to avoid some major pitfalls?

      Or better and back to the topic of your post: Is there a sane alternative?

      It's not like what we're trying to do would be rocket science. I can sum up the basic required functionality in a few lines:

      - Central directory of username/password mappings. If more key/value pairs can
      be stored per user that's fine - but not needed.
      - Secure authentication against that directory. A very simple protocol
      over SSL would be perfectly suitable. Basically: send
      username/password-hash -> receive user-record or "wrong credentials"
      - Integration with windoze and OSX. That's the hard part I guess, but all we
      want is single signon. So whereever it hooks in it only has to enable auth
      against the directory server, no other "directory service" crap is needed.

      I can't believe this is an itch nobody else has scratched yet?
      I mean, it's 05 and we still have to go through the hellfire of setting up outdated (as in: designed decades ago!), overcomplex, unmanagable and potentially insecure (who the heck knows?) crapware for one of the most essential network services?

      If anyone with some indepth windows and/or OS-X API knowledge is reading this,
      please drop me a line if you know how much effort it would be to write an auth-connector (as outlined above) for each. Once such connectors are available the "backend" (or "directory server") could be a friggin shell script on a unix-box, listening via tcpserver-ssl (or xinetd, or stunnel, or...), simply querying a CDB (or flat file, or BDB or SQL-DB or...).
      Add a PAM-module and most important unix-services would happily authenticate against it as well.

      Anyone hear me?

    38. Re:LDAP is critical to Linux's survival now. by photon317 · · Score: 1


      Specifically in my design (I still have the code around and may pick the project back up), the data was stored on the master server in simple text flatfiles, although there's no reason I couldn't upgrade that to something like DBM. All the communications are secure (SSL, servers have signed keys, clients have a root pubkey installed on them so they can tell if the server is legit). The clients actually cache the entire database locally on disk, thus eliminating naming/auth service hangs when server goes down or unreachable (I know this sounds silly at first, but open your mind and think it through - even at a large environment with 10,000 users, a unix /etc/passwd file for that many is so damn small in terms of modern network speeds and disk space). The only operation that required the servers to be up and available was changing your password. Already did the PAM and NSS hookups in both linux and solaris for it too.

      Perhaps I'll start looking into it again. My currently empty homepage is at www.dtmf.com - if I start getting this working again I'd probably post the code there, but don't keep your hopes up, I'm a very lazy bastard.

      --
      11*43+456^2
  25. NDS is Best by duncan · · Score: 5, Interesting

    LDAP/Samba/Kerbros on Suse works real well out of the box in the latest Suse Server offerings. I don't play with many distros so I can't recommend it against others.

    But for professional use on networks of any real size, I really try to push my customers to NDS. Say what you want about Novell, but I have yet to find a beter DS that Novell's.

    1. Re:NDS is Best by Shadow99_1 · · Score: 1

      Has NDS seriously changed since I last used it 5 years ago...?

      I ask because I've used NDS (From 4.1/4.11 if my memory is working) and AD (2000 & 2003 version), as well as played with the linux side of things... And frankly as far as ease of use and ease of change AD won over NDS... That said I should clarify I used NDS for 2 years and since I changed companies 5 years ago I haven't touched NDS. My current company doesn't use any, but I've gone back to school to finish my degree in CIS: Networking within the last five years which was all based on using AD. My current job on the other hand refuses to implement any form of remote administration and really needs to be shot... repeatedly... Luckily for me (sort of) I don't do networking where I work now, so it's not my headache...

      --
      we are all invisible unless we choose otherwise
    2. Re:NDS is Best by Anonymous Coward · · Score: 0

      Sure, we aren't big but for a measly 5k computers we do fine without NDS. Currently AD for Windows computers and yp for the unix machines. My crystal ball tells me we're going towards ldap in the next couple of years on the unix side.

    3. Re:NDS is Best by Degrees · · Score: 1
      Has NDS seriously changed since I last used it 5 years ago...?

      Yes and no.

      DS 8 has a new database backend, compared to DS 7. (NetWare 4 used DS 6, NetWare 5 can use either DS 7 or 8, and NetWare 6+ uses DS 8).

      DS 8 allows for DS Repairs to happen 'live', where DS 7 repairs would lock the databases. DS 8 also changed the replication linking a little, to relax the connector links that were not crucial to authentication.

      These changes are not that big. They make directory services work better, but "what DS does" is not significantly different.

      The big changes are the extensions - the types of objects that can be managed.

      ZENworks is big: workstations are imported into the tree. This provides 1) inventory, 2) desktop remote-control, 3) application deployment, 4) patch management and 5) disk imaging. ZENworks for Servers replicates the application objects (and patches) from server to server, and can throttle distribution bandwidth to not swamp a thin WAN pipe - all controlled via NDS.

      SecureLogin creates single-sign-on methods which are distributed via NDS. BorderManager rules are distributed via NDS, and the log files report by logged in user name. GroupWise can use NDS Groups as email distribution lists. NMAS (Novell Modular Authentication Services) can tweak password requirements six ways to Sunday, and distribute those rules via NDS.

      The other Novell products all use DS in some way.

      Lastly, Novell has created a synchronizing product that used to be called DirXML, now Nsure Identity Manager. With it, NDS can be the source or recipient of any number of external databases. The obvious one is to synchronize passwords and group memberships with Active Directory - but connectors to a whole bunch of applications can be purchased.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  26. Kerberize?!? by fiber0pti · · Score: 1

    Kerberize is a term that Apple coined if I ever heard one.

    1. Re:Kerberize?!? by Enrico+Pulatzo · · Score: 1

      Than you've probably never used Kerberos much, have you?

      Kerberized apps are quite nice. I'm still waiting for a "real" kerberos plugin for Firefox.

    2. Re:Kerberize?!? by Anonymous Coward · · Score: 0

      And you've probably never heard of "Kerberos flaws". Use your logical sense, use SSL!

    3. Re:Kerberize?!? by Anonymous Coward · · Score: 0

      Does apache have a real kerberos module yet? Like it actually accepts tickets, and not just password checks against a kerberos server?

      I find it strange that one of the darlings of the open source world has such shit support for such an important open authentication protocol =/

    4. Re:Kerberize?!? by heydrick · · Score: 1

      Yes, it's called mod_auth_kerb. It supports passing GSSAPI creds via the Negotiate protocol.

    5. Re:Kerberize?!? by fiber0pti · · Score: 1

      I've personally never used it. However, I deal a great bit with it's creator at Sandia National Laboratories in Albuquerque, New Mexico. Kerberize was a term coined by Apple. This can be seen in Apples training materials. Nowhere else will you see the word "kerberize."

  27. Try Suse by kanotspell · · Score: 4, Informative

    Suse will hold your hand through the whole process of setting up and authenticating to OpenLDAP and integrating with Samba. You still need to know what you're doing, and you'll probably want to tweak a thing or two, but Suse makes it nice and friendly. You need the enterprise version (which you pretty much need to pay for) to setup the server, that's the only real catch.

    1. Re:Try Suse by Ambient_Developer · · Score: 0

      I dunno what you been smokin, but Novell gives away SuSE Enterprise Ed now...

    2. Re:Try Suse by Bent+Mind · · Score: 1

      I've set up several OpenLDAP based directories now using the SuSE Pro version. I'm not sure why you would need the Enterprise version for this purpose. SuSE's Yast graphical configuration tool is a breeze to use and they patched the cli user admin tools to support LDAP.
      The only complaint I've had with Yast is that it insists on using the member attribute when creating or modifying group membership. I used the uniqueMember attribute when I set up my first directory and have used it since.

      As for complaints about LDAP with Linux in general...

      I've had problems with system groups when using different distributions as clients. Every distribution uses a different GID for any given system group. So you can't really put system groups in the directory (and it's bad security anyway). However, my users need to be members of audio, video, and sometimes games. I found a partial solution is using pam_group. However, the module doesn't seem to work with netgroups, so I have to add the users to pam_groups's configuration file (rather than assigning the users to the LDAP-based netgroup and using pam_group to assign system groups based on netgroup).

      LDAP is definitely a work in progress under Linux, but I'd have to say that SuSE has made the most progress in implementing it.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    3. Re:Try Suse by Iamnoone · · Score: 1

      I dunno what you been smokin, but Novell gives away SuSE Enterprise Ed now...

      Where? Do you mean the eval, is it legal to run without paying a lic fee?
      Thanks

  28. OS X Server has it built in... Open Directory by CatOne · · Score: 5, Interesting

    So why not use it? It's a full featured directory service based on OpenLDAP with Kerberized AFP and SMB built in, so why use a Linux server and "roll your own" with everything, and do all the extra work?

    I have to be missing something here.

    1. Re:OS X Server has it built in... Open Directory by Anonymous Coward · · Score: 0

      How well does OpenDirectory work on mixed Mac/Win/Lin networks?

    2. Re:OS X Server has it built in... Open Directory by MarcQuadra · · Score: 1

      Because 'the people upstairs' who make purchasing decisions are dead-set on x86 hardware in the server room. Also, there's perfectly good x86 hardware in there now, I'd rather use itr than pay Apple for new metal.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    3. Re:OS X Server has it built in... Open Directory by Anonymous Coward · · Score: 0

      Cost

    4. Re:OS X Server has it built in... Open Directory by bizard · · Score: 1

      Too bad you can't update the original post...I think people are suggesting OSX because it sounded like you were saying you were using Mac OS X on the server already. Hopefully someone will mod-up your comments stating that you already have x86 servers.

    5. Re:OS X Server has it built in... Open Directory by Leo+McGarry · · Score: 3, Insightful

      Because 'the people upstairs' who make purchasing decisions are dead-set on x86 hardware in the server room.

      They are wrong. Explain this to them. That's part of your job.

      Also, there's perfectly good x86 hardware in there now, I'd rather use itr than pay Apple for new metal.

      Given that this "perfectly good x86 hardware" is absolutely incapable of doing what you want it to do without a massive investment of time and effort, it seems obvious to me that it's not "perfectly good" at all, is it?

      Run the numbers. You will find that buying an Xserve will cost you much less than trying to make your jury-rigged solution work.

    6. Re:OS X Server has it built in... Open Directory by burns210 · · Score: 1

      Its whole goal is to be paltform friendly, and it is largely just an LDAP server. It should be very friendly for any modern OS.

    7. Re:OS X Server has it built in... Open Directory by daveschroeder · · Score: 2, Informative
      In your submission, you said:

      I've been a Linux user since 1998, and I admin Mac OS X machines at work, but I have yet to find a distribution that comes out-of-the-box with modern directory services.

      ...including Mac OS X by implication in your conclusion that you have "yet to find a distribution that comes out-of-the-box with modern directory services."

      To me, this also implied you had server or other hardware capable of running Mac OS X family operating systems. Therefore, the logical answer, and the first thing I thought of when I read your post, was Open Directory on Mac OS X Server. It's based on OpenLDAP and other open technologies, such as SAMBA, and does everything your asking for.

      And to the other poster who asked how Open Directory behaves with mixed Windows/Mac/Linux clients: very well. It's just an LDAP- and Kerberos-based directory and authentication server, and it works very, very well. And it will be even better on Tiger.

    8. Re:OS X Server has it built in... Open Directory by delire · · Score: 1


      because it runs on rarified hardware, has a circus for a GUI and disallows a plethora of *possible* modifications; thus reducing the wear-in value of the system over long periods of time.

      believe it or not there are reasons OSX isn't taking off in the server market...

      for LDAP in a flexible purchase climate i'd chose SuSE. it's*disappointingly easy ;)

    9. Re:OS X Server has it built in... Open Directory by Anonymous Coward · · Score: 0

      In otherwords, you don't know. Has anyone here tried this?

    10. Re:OS X Server has it built in... Open Directory by javaxman · · Score: 2, Interesting
      Run the numbers. You will find that buying an Xserve will cost you much less than trying to make your jury-rigged solution work.

      I recently installed an XServe. If I ever got mod points, I'd give them to the above post. Not only is the OS superb, the hardware is _very_ impressive. It even has blinkenlights! Tell *that* to the guys who only want x86 hardware... I only wish I'd found an image of one running, those lights really are slick-looking ;-).

      But really, if you're looking for a good LDAP implementation that's relatively easy to admin, OS X is it. Even it could use better documentation, though...

    11. Re:OS X Server has it built in... Open Directory by Naikrovek · · Score: 1

      this is a narrow minded and obtuse approach if i ever saw one. they're already paying him for his time, so the entire time it takes him to get it working on x86 is time that they're already paying him. that = $0 to 'the people upstairs'.

      making management change their mind is very often impossible. at my company there is no way linux will be in widespread use on servers in less than a decade, and no amount of pushing will make it happen any sooner.

      help him with the problem he asked about.

    12. Re:OS X Server has it built in... Open Directory by RalphBNumbers · · Score: 1

      It looks like Open Directory is open sourced as part of the Darwin. So you could just download the x86 version of Darwin and run that if you refuse to get off of x86 and don't mind doing without Apple's lickable GUI.

      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    13. Re:OS X Server has it built in... Open Directory by the_2nd_coming · · Score: 1

      nice uninformed moronic opinion there.

      --



      I am the Alpha and the Omega-3
    14. Re:OS X Server has it built in... Open Directory by Leo+McGarry · · Score: 1

      they're already paying him for his time, so the entire time it takes him to get it working on x86 is time that they're already paying him. that = $0 to 'the people upstairs'.

      The phrase you're looking for here is "opportunity cost." The fact that you're being paid for your time isn't a license to do things the hard way. An IT professional is expected to pursue the right solution to technological problems.

      making management change their mind is very often impossible.

      This is a narrow-minded and obtuse approach if I ever saw one.

      at my company there is no way linux will be in widespread use on servers in less than a decade, and no amount of pushing will make it happen any sooner.

      Sounds like your management team has more good sense than you give them credit for.

      help him with the problem he asked about.

      Sometimes the best way to help somebody solve a problem is to point out that they don't have to solve the problem at all.

    15. Re:OS X Server has it built in... Open Directory by Anonymous Coward · · Score: 0

      Modded insightful? Obviously you haven't worked in a real job to know how things work.

    16. Re:OS X Server has it built in... Open Directory by Shawn+Parr · · Score: 1
      My 2 cents,

      I admin Win XP, and Mac OS X clients, we installed an Xserve, and it uses OpenDirectory/LDAP to authenticate to everything. The Mac's integration is beautiful, with kerberos integration and such.

      For the PC's we use pGina to authenticate LDAP, and map network shares for the users. Works great. Very efficient.

      Our Xserve replaced a G4 dual running OS X server, which had replaced a Red Hat machine that was very poorly configured (before I was hired). When I was hired I worked for about 2 days trying to get everything talking together with Linux (I'm not the best linux guy out there, but not the worst either), finally I had a deadline, and the G4 with OS X server was fully configured and deployed within 24 hours.

    17. Re:OS X Server has it built in... Open Directory by Anonymous Coward · · Score: 0

      The hardware isn't incapable of doing what he wants, he's not competent to fix it. It could easily be solved with a consultant and he shouldn't charge that many hours, it's rather easy to configure.

    18. Re:OS X Server has it built in... Open Directory by J.+Random+Luser · · Score: 1

      If your X-Serve is the PDC and all windoze boxen are belong to it, yeah you can do what the OP wanted, automount samba shares, etc.

      But if you have to integrate your X-Serve to an existing NT Domain structure, be prepared for blood, sweat and tears.

    19. Re:OS X Server has it built in... Open Directory by delire · · Score: 1


      yes, perhaps i'm uninformed, i don't keep up with the state of XServe these days.

      regardless, and keeping in line with the article, the writer asks for advice in choosing a linux distribution that satisfactorily manages LDAP for the x86 architecture. Novell's SuSE Linux does this very well.

      the fact i see OSX Server as uneccessarily restrictive (largely due to hardware lock-in with the IBM range of G* processors) is secondary.

    20. Re:OS X Server has it built in... Open Directory by the_2nd_coming · · Score: 1

      hardware lockin? how? you planning on building your own system? OS lockin sounds more like what you are concerned about and that is not a problem at all. Linux, BSD, Pegos...etc.

      --



      I am the Alpha and the Omega-3
  29. Is "sucked big donkey dongs" an industry term? by MAdMaxOr · · Score: 1

    Just wondering, ya know.

    1. Re:Is "sucked big donkey dongs" an industry term? by Sick+Boy · · Score: 1

      Considering their marketing team was constantly being utterly destroyed and rebuilt over the last 10 years or so, yeah, that's the technical term. It was a great place to work as a techie, but damn, they can't market their way out of a paper sack.

      --
      Does narcissism count as a hobby? --Shawn Latimer
    2. Re:Is "sucked big donkey dongs" an industry term? by Anonymous Coward · · Score: 0

      ........OR their products just suck. Nah! I'm sure there is some big marketing conspiracy.

    3. Re:Is "sucked big donkey dongs" an industry term? by ralphclark · · Score: 1

      Historically, loyalty of existing customers toward Novell has been very high, it seems (from the outside) similar to the apple user mentality in some respects. So I don't think it's the products as such. It's more to do with the fact Microsoft took over all their target markets - which was, as everybody knows, a triumph of marketing and not technical superority.

    4. Re:Is "sucked big donkey dongs" an industry term? by stanleypane · · Score: 1

      STFU. It's an industry term, ya know?

    5. Re:Is "sucked big donkey dongs" an industry term? by Anonymous Coward · · Score: 0

      To be fair, NetWare has/had some serious product deficiencies much longer than it should have. (lack of pre-emptive multitasking, lack of memory protection, lack of tcpip).

      Novell got caught in the situation where the NetWare customers needed Windows Server for applicaitons but the Windows Server customers didn't really need NetWare for file/print/directory.

  30. AFAIK by mattyrobinson69 · · Score: 1

    the latest SuSE Professional

  31. Got StreetTalk? by raitchison · · Score: 1

    StreetTalk > AD or NDS (and arrived many years earlier)

    Another example of how having a superior product won't make you successful in the long run if you don't know how to market it.

    BITD there was talk of Microsoft buying Banyan for StreetTalk instead of developing AD, but was told by their lawyers that it wouldn't pass antitrust muster (at the time Banyan still had like 15% of the market)

    1. Re:Got StreetTalk? by AngryElmo · · Score: 1

      Banyan Vines and Street-talk were effectively killed off by both MS and Novell. MS because they told you that you only needed a domain to run an enterprise, and Novell because the OS was exceptional as a file and print server, and they did a first class job on NDS. NW 4.0 was just terrible, but with 4.1 and 4.11 (Intranetware - their marketing skillz suck and always have) things became really cool.

      B-V and street-talk were long gone before MS even considered a true directory service. I'm not even sure about it's X.500 compliance as street-talk pre-dated that by years. The only thing non-x.500 about NDS was it required IPX/SPX as the transport and that has since been corrected using TCP/IP and SLP.

    2. Re:Got StreetTalk? by nbvb · · Score: 1

      Not really true.

      Versions 6 and above of VINES were heavily Windows-oriented and integrated. If I recall, Version 7 went even further and had all sorts of NT hooks and hacks to get some variety of integration going with where NT was headed.

      Right towards the end, Banyan announced a 'strategic partnership' with Microsoft, which basically means 'we're going to steal your technology and let you die by the wayside.'

      Damn shame -- Banyan had some kick-ass technology there. StreetTalk was WAY ahead of its time (well, except for STDA -- that thing was flaky!) And let's not talk about BeyondSnail, err, BeyondMail.... what a disaster. :)

      Anyway, I still have a copy of VINES 6.0 if anyone wants it (server key and all!)

      Sincerely,

      DENNIS@MIS@WMG01

  32. Small demand by jmorris42 · · Score: 3, Insightful

    Yes having a setup for LDAP with SAMBA tied in would be a plus, you have to consider why it hasen't happened yet.

    Only fairly large shops NEED that and they only need to set it up once. The existing howtos appear to be addressing that need well enough that it has not become a big enough itch for anyone to scratch. Again, because once you know enough about it to write the wizards to make setting it all up easy, you have your site done and will probably will never need to do it again. So until a distro vendor sees it as a big enough selling feature to undertake the work I doubt it will happen.

    --
    Democrat delenda est
    1. Re:Small demand by Anonymous Coward · · Score: 0

      By large shops, I hope you are including governments? Lack of 'ez' LDAP is one reason the Fed doesn't give two squirts about Linux.

    2. Re:Small demand by Anonymous Coward · · Score: 0
      A quote from the
      • Samba-3 by Example

      • Practical Exercises in Successful Samba Deployment
        John H. Terpstra

      The Microsoft networking protocols extensively make use of remote procedure call (RPC) technology. Active Directory is not a simple mixture of LDAP and Kerberos together with file and print services, but rather is a complex intertwined implementation of them that uses RPCs that are not supported by any of these component technologies and yet by which they are made to interoperate in ways that the components do not support.
      In order to make the popular request for Samba to be an Active Directory Server a reality, it is necessary to add to OpenLDAP, Kerberos, as well as Samba, RPC calls that are not presently supported. The Samba Team has not been able to gain critical overall support for all project maintainers to work together on the complex challenge of developing and integrating the necessary technologies. Therefore, if the Samba Team does not make it a priority to absorb Kerberos and LDAP functionality into the Samba project, this dream request can not become a reality.
      At this time, the integration of LDAP, Kerberos, and the missing RPCs is not on the Samba development roadmap. If it is not on the published roadmap, it cannot be delivered anytime soon. Ergo, ADS server support is not a current goal for Samba development. The Samba Team is most committed to permitting Samba to be a full ADS Domain member that is increasingly capable of being managed using Microsoft Windows MMC tools.


      This is an excellent and freely downloadable book from the www.samba.org

      Jaap
    3. Re:Small demand by owlstead · · Score: 1

      Uh, I disagree. I would like something like that for my 10 person dormatory. If it would be easy to manage that would really be a huge plus. Obviously Novell thinks differently, unfortunately they want to make money out of it (in the long run), which is their right I guess.

  33. Using *nix as a Primary Domain Controller by Noksagt · · Score: 5, Informative

    I recently setup a *nix server to act as a Windows PDC for our small workgroup. It wan't that difficult, particularly with the scripts and how-to from IDEALX. Any distro with sane, centrally-managed package management will be equally easy. By this, I mean apt or portage or even the *BSDs. I wouln't undertake this with an RPM distro, unless I had plenty of support.

    I don't yet run Kerberos, as I wouldn't gain much from it. There aren't enough Kerberized apps & MS's approach to "embracing and extinguishing" Kerberos has left *nix implementations largely incompatible with MS's implementation. I run OpenLDAP solely over SSL. SMB traffic is limited to out intranet (basically one room) & we are a small shop, so Kerberos isn't a priority. We will later add it.

    Home directories are all on the server. Samba is configured to allow windows to mount them & windows is configured to use them as the "My Documents" directories.

    I have setup Kerberised SAMBA, OpenLDAP, and SSH at my previous employer. It isn't difficult.

    Novell's eDirectory is nice if your ethics & wallet can afford it. OS X also has a decent implementation.

    The "modern" approach is to do something OTHER than SMB, but that requires a MS-free zone.

    1. Re:Using *nix as a Primary Domain Controller by digitalhermit · · Score: 1

      Any distro with sane, centrally-managed package management will be equally easy. By this, I mean apt or portage or even the *BSDs. I wouln't undertake this with an RPM distro, unless I had plenty of support.

      Interesting. I've been using package managers for years on everything from SunOS to SCO to dozens of Linux flavors. RPM is actually a pretty good package management system, better in most cases than package managers for the big systems. It is somewhat lacking in roll-back ability, something that Solaris and AIX manage, but there's nothing in the RPM architecture preventing it from being added fully (and by fully, I mean complete the archival options that already exist). Last I checked none of the other systems were any easier. I'm curious as to what about RPM you find so difficult?

    2. Re:Using *nix as a Primary Domain Controller by Anonymous Coward · · Score: 0

      There aren't enough Kerberized apps & MS's approach to "embracing and extinguishing" Kerberos has left *nix implementations largely incompatible with MS's implementation.

      I don't think that's fair. Microsofts Kerberos implementation is fully interoperable with Unix implementations such as Heimdal or MIT Kerberos. Windows clients can authenticate in a realm hosted on Unix servers, and Unix clients can authenticate with Active Directory.

      The operative word here is authenticate, which is what Kerberos does. That works just fine. The next step is to authorize, and that's where it gets a bit tricky.

      In Microsofts Kerberos implementation an "optional" field is used to store the security token with authorization data used in Windows. I don't think the documentation of the format is widely available. HOwever, this field _is_ for "vendor specific" information, so Microsoft actually doesn't break the Kerberos standard.

      M

    3. Re:Using *nix as a Primary Domain Controller by SquadBoy · · Score: 1

      If I want to install something how do I get rpm to grab it and all it's depends for me?

      Granted as a package format rpms and debs are pretty much equal and depend as much on the packager as the format for quality. But, from what I've seen, as a package management app rpm can't hold a candle to apt.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    4. Re:Using *nix as a Primary Domain Controller by RWerp · · Score: 1

      poldek is a nice tool for that.

      --
      "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
    5. Re:Using *nix as a Primary Domain Controller by Anonymous Coward · · Score: 0

      An app like that is long overdue in rpm land but I'm afraid it's probably too late. If the tool isn't used by a large number of people then I wouldn't want any of my servers to depend on it. Nice thing about debian isn't just that the apt tool has been doing this for many years, it's that so many people depend on it on a daily basis that the bugs in the dependencies between packages are quickly worked out.

    6. Re:Using *nix as a Primary Domain Controller by deragon · · Score: 1

      Ahem, apt-rpm exist. You can use apt for RPMs. You also have yum.

      Myself, I have been "apt-get dist-upgrade"ing for a few years now.

      Ref: http://freshrpms.net/apt/

      --
      Remember the year 2000? They promised us flying cars. They delivered the PT Cruiser...
    7. Re:Using *nix as a Primary Domain Controller by digitalhermit · · Score: 1


      RPM is the back-end package tool. All the modern RPM based distros use front-end tools such as yum, urpmi, yast2, and even the only standby of apt. So on a box without any X libraries installed I could install an X-based game with:

      yum -y install kpat

    8. Re:Using *nix as a Primary Domain Controller by digitalhermit · · Score: 1

      An app like that is long overdue in rpm land but I'm afraid it's probably too late. If the tool isn't used by a large number of people then I wouldn't want any of my servers to depend on it. Nice thing about debian isn't just that the apt tool has been doing this for many years, it's that so many people depend on it on a daily basis that the bugs in the dependencies between packages are quickly worked out.

      Then use apt with RPM as the back-end.

      Now I've been using Debian for years. An single installation of Debian ran for years, updated regularly without a hitch, until the box finally gave out. The problem is that people are comparing apt with RPM when they should be comparing it against dpkg. Compare apt against yum, urpmi, yast2 or whichever front-end system you choose. And I'd argue that just as many people use yum, urpmi and yast2 as use apt based solely on the frequent distribution-of-choice polls.

    9. Re:Using *nix as a Primary Domain Controller by Anonymous Coward · · Score: 0
      yum -y install kpat

      Didn't work with FC and CD distribution.

    10. Re:Using *nix as a Primary Domain Controller by jonabbey · · Score: 2, Interesting

      It's widely known what the contents of that extra packet is these days, actually. Luke Howard's XAD takes advantage of it, and the Samba guys are coding with it as well.

    11. Re:Using *nix as a Primary Domain Controller by Noksagt · · Score: 1
      RPM is actually a pretty good package management system, better in most cases than package managers for the big systems.
      RPM is fine. I said centrally managed, and there is the mess. Some distros using rpm do have something approaching a quality centrally-managed server, used by all of their users. Many don't. And certainly most users or rpm-distros don't get their software from a single source. When you want to string together multiple programs, central management helps A LOT.
    12. Re:Using *nix as a Primary Domain Controller by Stinking+Pig · · Score: 1

      obligatory smack-the-dummy prompt...

      Just because Red Hat sucks doesn't mean that RPM sucks. That's like saying that McDonald's sucks, so you'll never buy another hamburger.

      There is nothing inherent to RPM that prevents sane, centrally-managed package management. Mandrake provides the same sort of sanity with the same wealth of software, only I still get to install the odd bit of other stuff without worrying about using alien on it.

      There is nothing inherent to debs or ports that prevents insane, fscked-up packet management. Yes, the Debian system is good, but it's not good because of their package format.

      Now go stand in the corner and count in base-6 until your brain starts working again.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    13. Re:Using *nix as a Primary Domain Controller by guacamole · · Score: 1

      RedHat Enterprise, SuSE, Fedora Core, and Mandrake - the four distributions that the vast majority of rpm-based distro users use - have had automated package management for a while. So, I think it is wrong to say "rpm based = sucks". So, please stop spreading FUD.

    14. Re:Using *nix as a Primary Domain Controller by rsax · · Score: 1
      Novell's eDirectory is nice if your ethics & wallet can afford it.

      http://slashdot.org/comments.pl?sid=139913&cid=117 18534

    15. Re:Using *nix as a Primary Domain Controller by Anonymous Coward · · Score: 0

      You better not tell our KDCs that they are incompatible with the 3000 windows machines using them. As for applications, I think you haven't been looking very much, imap/pop/samba/apache/(extended )nfs/mozilla/.. are all able to take advantage of Kerberos.

    16. Re:Using *nix as a Primary Domain Controller by Noksagt · · Score: 1
      There is nothing inherent to RPM that prevents sane, centrally-managed package management.
      And, in a previous reply to this very thread, I said exactly this. RPM is fine. But centrally managed software distribution is a must & that isn't guaranteed, as it is with the other popular package management tools. It is much easier to recommend any of these systems, rather than saying things like "If you use RPM, try to use Mandrake version X or above or SUSE version Y or above."
    17. Re:Using *nix as a Primary Domain Controller by Noksagt · · Score: 1

      Don't confuse my demand for central package management which works with ALL versions of an install as FUD. I never said RPM based = sucks. I said you wanted a centrally managed software repository. If you have a modern version of one of those named & it has a central repository, it will do. Perhaps I'm biased, as I STILL have to help end users with the nightmare that is a legacy Red Hat install.

    18. Re:Using *nix as a Primary Domain Controller by Anonymous Coward · · Score: 0

      While authentication over Kerberos is dead simple with *nix as your backend, you will not be able to authorize your kerberized Windows apps without a TON of work, as you would using Windows on your backend. Samba+OpenLDAP+Kerberos is great. I use it & prefer having that on the backend than a Windows-based PDC. But it is not a 1:1 replacement for ActiveDirectory.

    19. Re:Using *nix as a Primary Domain Controller by Anonymous Coward · · Score: 0
      Just because Red Hat sucks doesn't mean that RPM sucks.

      Why don't you read the post before repolying to it? What the original poster said was:

      I wouln't undertake this with an RPM distro

    20. Re:Using *nix as a Primary Domain Controller by RWerp · · Score: 1

      But dependencies are in the domain of RPM, not poldek! It doesn't matter which front-end you use, as long as you have broken dependencies, you have troubles. Don't blame the errors of the package maintainers on the tool you use to install the package.

      --
      "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
    21. Re:Using *nix as a Primary Domain Controller by Rysc · · Score: 1

      okay, but apt still wins vs. yum. I've notr tried urpmi or yast2, but yum is a jok compared to apt.

      --
      I want my Cowboyneal
    22. Re:Using *nix as a Primary Domain Controller by redhog · · Score: 1

      That's because yum sucks goats through the |.
      urpmi however is on par with apt.

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
  34. Solution here!! by Jerry+Smith · · Score: 3, Informative

    "Joining the Active Directory with OS X.3 Client"
    http://www.infodiv.unimelb.edu.au/lansg/osx/os-x3- ad.html
    I have nothing to add to the article.

    --
    All those moments will be lost in time, like tears in rain. Time to die.
    1. Re:Solution here!! by AstroDrabb · · Score: 1
      There looks to be a lot of problems with OS X.3 implementations still. According to the "Introduction" of the article, you need to upgrade to OS X.3 since
      OS X.3.4 has a number of problems with binding to Active Directories.
      Also,
      OS X.3 Panther, offers support for joining a Microsoft Windows 2000 Active Directory (AD) using Kerberos authentication.
      Do you know if it works with Win2k3? Where I work we upgraded all of our domain controllers and AD to Win2k3.

      There is also this from the article:

      A large number (if not all) of departments at the university use nested groups within the university's domain structure. Unfortunately, OS X.3 does not recognize or use nested groups which is likely to be a major problem for many administrators and users. At this stage there appears to be no simple way to configure OS X.3 to recognize these groups
      Sadly, it seems the best way to take advantage of MS's proprietary LDAP is to use MS OS's. This is why I personally prefer more standard implementations such as the offerings from SUN and Novell. To the best of my knowledge, there is currently not an OSS implementation that is in the same league as the offerings from Novell, SUN or MS and it seems the MS monopoly has won out again.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    2. Re:Solution here!! by jrockway · · Score: 1

      We do that here in the computer labs to authenticate macs (well the users of the macs, but you know what I mean) to AD. After we upgraded to win2k3 our servers have been severely overloaded and logins take over two minutes! Also, the macs will only authenticate to one of our three domain controllers for no apparent reason. Even if we don't tell the macs about that one controller they still authenticate to it!

      (I wasn't responsible for this decision; I wanted to auth the macs to the main LDAP database. Instead someone came in here and reinstalled all the servers one night. Morons.)

      --
      My other car is first.
    3. Re:Solution here!! by jimmyharris · · Score: 1

      Firstly, thanks for linking to my page! We have a large AD implementation (roughly 60,000 staff and student accounts) at Melbourne Uni, mostly Windows machines but also a number Macs.

      Our AD is currently running in mixed mode with some W2k and a majority of W2k3 domain controllers. We will probably be switching over native W2k3 mode in the next few months and have no reason to believe that Mac authentication will stop working (but I haven't yet tested that to confirm it).

      OS 10.3's support for AD groups is pretty useless but if you are running an OS 10.3 server then you can manage AD users and computers by adding it to your clients as a second authentication path. I've written some draft notes on how this works (and it works very well).

      Feel free to contact me if you have any questions / comments - my email address is on the linked web page.

    4. Re:Solution here!! by John+Harrison · · Score: 1
      I have something to add. It is this:

      It is very odd to see a how-to document for the Mac that calls the OS, "OS X.3.5" I looked at that and I was confused for a moment since I've never seen that particular abuse before.

      Though some people don't get it, the name of the OS is "OS X", pronounced "oh-es ten", and the version number in this case would be 10.3.5, thus giving us "OS X 10.3.5"

      And yes, I think that whoever comes up with names and version numbers at both Apple and Sun should be shot.

  35. Mac OS X Server, perhaps? by Anonymous Coward · · Score: 0

    Mac OS X Server 10.3 includes a nice LDAPv3 directory server. You can even make it a Windows PDC for single signon across platforms, if you have a mixture of PCs and Macs.

    Also, it must be mentioned in the other direction that the standard desktop Mac OS X also supports authenticating via ActiveDirectory.

    Overall, it has never been a better time for LDAPv3.

  36. I'm a bit confused? by ratboy666 · · Score: 3, Interesting

    I mount NFS home directories with automount on Red Hat 9.

    So, I push an auto.master using NIS. Works peachy. I've never tried it -- but I think that using an SMB share as a home directory would be as simple as changing the automount specification? This doesn't work?

    As to NIS: its what I use, and RH9 is happy with it.

    However, RH9 does offer "NIS", "LDAP", "Kerberos 5", "SMB" authentication schemes on installation.

    Note that autofs uses /etc/auto.master, or NIS to get the auto.master. No biggy -- isn't updating /etc/auto.master easy enough (assuming you don't push it with NIS)?

    What are you trying to do?

    Ratboy

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:I'm a bit confused? by INetUser · · Score: 5, Interesting

      As part of a school project, our team configured a drop in Linux based replacement for ADS and email on the then current SuSE 9.0. Once set up, you can even use the Windows NT Domain tools to administer it. The Linux machine even played the role of domain controller.

      Worked really slick. Single sign-on for all machines, Linux and Windows.

      I have the Word doc write up of how we did it around here someplace. I'd be willing to share if you are interested.

      As others have mentioned, and I'll confirm, that there is an automounter that comes with the distro that can mount smb file shares on windows machines in the network. I've got this working at home right now.

    2. Re:I'm a bit confused? by aulendil · · Score: 2
      I have the Word doc write up of how we did it around here someplace. I'd be willing to share if you are interested.

      Please do!

    3. Re:I'm a bit confused? by puddpunk · · Score: 1

      If your not kidding (A word document detailing linux migration???) I'd be very interested to read it. Please contact me at my above email!

      Regards,
      Chris.

    4. Re:I'm a bit confused? by myowntrueself · · Score: 1

      And NFS is so secure.

      I mean its not as if anyone else on the network can change their UID and access anyone elses files via NFS, right?

      --
      In the free world the media isn't government run; the government is media run.
    5. Re:I'm a bit confused? by jonabbey · · Score: 1

      I mean its not as if anyone else on the network can change their UID and access anyone elses files via NFS, right?

      You can control that to at least a host level by using NIS netgroups to restrict the filesystem exports.

      NFSv4 has proper authentication and security baked into it, amongst many other wonderful things. The sooner everyone is using NFSv4 (or CIFS, if you like Spaghetti), the better.

    6. Re:I'm a bit confused? by INetUser · · Score: 5, Informative

      The Word document is about 1 MB in Zip format and available via this link http://www.echohome.org/serverconfiguration.zip

    7. Re:I'm a bit confused? by Anonymous Coward · · Score: 0

      I NFS export /home from my central fileserver and automount it as /home on my other Linux machines. This same central directory serves as the home directories for the Samba users on Windows as well. This is small scale with only 5 users and the setup was done by hand but like you mentioned, there are tools to make it easier.

    8. Re:I'm a bit confused? by Flagg0204 · · Score: 1

      I also participated in a school project, on setting up a LAN which has a PDC and a couple of clients. Now keep in mind this was a "beginners" networking class at the time, but the majority of students had some exposure to the windows server environment, very few had any with Linux or Novell. The instructor had us start with installing/configuring Novel NDS 6.1. Setup your O, Ou's, users, printers etc etc. And then setup different permissions, block/allow certain users from particular resources. We then did the same thing with Windows NT 4, Win2k, and then SUSE. At the end of the course the instructor did a survey of which OS was perferred by the students. Novell won just slightly over SUSE, followed by Win2k the NT4. Novell "just worked" Never crashed, Was easier to admin, and had a lot of community support. If a bunch of students could setup a small LAN with NDS in a months time, an admin with more experience should have no problems.

    9. Re:I'm a bit confused? by Confessed+Geek · · Score: 1

      NIS works... but thats not the problem with it. The big problem is all the cleartext its pushing across the wire. If you do a ypcat passwd on a client machine, the server will send the equivalent of your shadow file unencrypted across the wire. Perhaps worse, scenario - someone brings in a laptop, unplugs one of your cluster, guesses your NIS "group" name, and uses the cluter members IP#. Bang, your NIS master happily gives it anything it asks for.

      There is an old joke about NIS - Network Intrusion System.

    10. Re:I'm a bit confused? by synoniem · · Score: 1

      Thanks a lot! I have not read it in detail yet but it surely seems well written.

    11. Re:I'm a bit confused? by Iamnoone · · Score: 1

      On pdf form for a limited time...
      pdf of the above doc

    12. Re:I'm a bit confused? by Iamnoone · · Score: 1

      In not "On"
      too tired...

    13. Re:I'm a bit confused? by Anonymous Coward · · Score: 0

      Sweet, thanks!

    14. Re:I'm a bit confused? by INetUser · · Score: 1

      Thanks! I tried to make it clear and easy to understand. You may find that it's written a little beneath you, as the intended audiance was a non technical professor.

  37. Re:eDirectory and charging by ezs · · Score: 3, Informative

    Actually if you are a software developer you can work with Novell and bundle upto 250k seats of eDirectory 'free/beer' with your product.

    So the directory side of things is not 'pay-at-the-door' :)

    Usual disclaimers.

    --
    Evil ZEN Scientist
  38. Mod parent up. by einhverfr · · Score: 1

    I agree to a large extent with the issue regarding documentation, etc.

    But OpenLDAP is improving. I am still not happy with it, but it is largely designed to be a good toolkit for building a directory services architecture than it is such an architecture itself.

    This being said, it should not be that hard to set up Linux to do these things.

    --

    LedgerSMB: Open source Accounting/ERP
  39. ISODE - X.500 server - been available since 1992 by lkcl · · Score: 4, Informative

    ISODE-8.0, a complete and BSD-licensed X.500 server, has been available since 1992.

    (available at http://opendce.hands.com)

    except of course nobody _noticed_ because in 1992, things like free software didn't really exist.

    and, of course, X.500 was "far too complicated".

    now, of course, everyone is whining that "oo, wouldn't it be nice if only LDAP could do X" and if you look at X.500 you find it _can_ do X.

    repeat for any value of X...

  40. XAD - available from padl.com by lkcl · · Score: 1

    you also might want to look at XAD.

    which isn't free, because it's based on FreeDCE, which is BSD-licensed, and therefore it's not a requirement for the source code to be made available.

    but it utilises and brings together all of the pieces of the puzzle that you're looking for, in a way that no free software project yet does...

    1. Re:XAD - available from padl.com by sourceview · · Score: 1

      if it started out as BSD, isn't there some source code floating around?

    2. Re:XAD - available from padl.com by jonabbey · · Score: 1

      Sure, for the original bits, but Luke Howard of PADL.com has done an incredible amount of work in putting XAD together. Luke is one of the best of the best when it comes to LDAP, as well.. he's the original author of RFC 2307, which standardizes how NIS style directory objects should be mapped onto LDAP. RFC 2307 is the basis of directory service offerings from Apple, Sun, and other UNIX vendors.

      Luke also created the best solution for supporting legacy NIS clients in an LDAP network, and he created a lot of the pam_ldap stuff that major vendors ship today.

      Now, may I say, if you're looking for programmable metadirectory services for mastering data into NIS, DNS, LDAP, AD, and etc., I can humbly recommend Ganymede.. the current version is pretty spotty in some ways, but wwe are looking to release 2.0 in a few months with a lot of new features that will make it suitable for a lot more uses than it is now. Scalability, localization, SSL encryption, delta-based message queuing channels for change transmission, and much more is on tap.

  41. Well, there's... by Anonymous Coward · · Score: 1, Insightful

    The venerable 4.4BSD automounter (am-utils) is nice for auto-mounting nfs. nis isn't ideal but works, and can do much more than just throw passwd around. In fact, I'd not use it for the passwd stuff, but just announce amd maps with it.

    samba is quite useful, even if I still have to look at its new 3.* features. LDAP is somehow the obvious directory choice, even if it is clearly not ideal. Maybe that is because all others are even less-than-ideal, or just not open and/or sane enough. RADIUS is often only used by (I)SPs and the like, but could be used in the local network, too. And of course there's kerberos.

    The only real problem is lack of vision (because there's so many ways to do it, and every company needs something different, maybe?) and, as already remarked, the combination of all the HOWTOs into something more closely knit together.

    But the parts are all there, no doubt about that. So far it's only been the commercial sector that's been doing the integration and/or building their own solution.

  42. Port Apple OpenDirectory or similar to Linux by caseih · · Score: 1

    Apple has integrate OpenLDAP and Samba very tightly. They have also separate out the authentication information from LDAP to a separate Password Server (essentially a SASL repository). Kerberos is also set up so that the passwords sync to Kerberos too for kerberize apps.

    Here's what I think we need as far as enterprise linux directory services go:
    1. Standardize on a sasl repository with hooks into Kerberos for maintaing and authenticating all passwords (md5, nt hashes, sendmail auth mechanisms)
    2. Tightly integrate OpenLDAP into SASL so that all binds (plain or native SASL) use the sasl repository directly. Come up with a password changing mechanism (either through pam, an LDAP mechanism, or some API) that will change passwords in the SASL repository when ldap clients request it.
    3. integrate Samba into SASL to get hashes from there instead of storing them in LDAP. Samba also tied to LDAP to get samba attributes such as homeDirectory, etc.
    4. Provide an API (perhaps PAM-based?) that allows clients a mechanism to transparently access LDAP, Samba, and the SASL database. Keeps everything in sync. Also makes possible things like running custom scripts and creating remote home directories when accounts are created.

    What I have described is pretty much Apple's OpenDirectory. I'd love to see something similar on Linux. We currently have many of the pieces but they have to be hacked together.

    I've looked into porting the components to linux, but I find they have a lot of Mach hooks an parts of it are proprietary. Anyway. This is a start. There's much more to an enterprise directory service than just a directory.

    Michael

  43. Similar Question by RichiP · · Score: 2, Interesting

    I've a similar question myself: Is there a Linux distro which, upon installation, aids in the setup of a Directory Services server, a network filesystem for storing user data (possibly including $HOME directories) and installation of client workstations which use those services?

    I'm talking of the same installation disks, but at the very onset, instead of just asking (or perhaps more than just asking) if I want a Desktop, Server or workstation install, it include sub-options like:

    Server:
    [] Directory Services Server
    [] Network File Server
    [] User $HOME directory (or some other friendly name)
    [] Print Services Server
    Workstation: ...

    In other words, the very things one would need and in the order one would install for a small- to medium-sized enterprise.

    1. Re:Similar Question by MarcQuadra · · Score: 1

      Thats what I meant too, though to make the question quick I just asked mostly about client-end stuff.

      Apple's OS X doesn't use /etc/passwd files by default, it uses a database called NetInfo, and it's pretty cool. I'm very curious as to why there aren't any Linux distros taking things another step and using OpenLDAP to handle accounts from the first time you boot it.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    2. Re:Similar Question by sourceview · · Score: 1

      While you are on the subject, could you perhaps go into greater detail of ALL the things you would want to see in a small and medium business server or workstation? maybe off list to me at mdean@sourceview.com?? It would be appreciated.

    3. Re:Similar Question by RichiP · · Score: 1

      I thought that's what you might have meant, :). Unfortunately unless it gets modded up, people will keep answering to other interpretations of the questions.

      Let me compile a wishlist of what I mean and post it on a blog. /etc/passwd is good for the local machine, but once brought into the network, it becomes a slave to the Directory Services.

      It's true these technologies already exist and many people already do it. What I was looking for was a ready solution in one neat package. I'm still hoping Fedora Core might go this way.

  44. SLES and yast2 by sflory · · Score: 2, Informative

    http://www.djack.com.pl/Suse9hlp/ch21s08.html

    See 21.8.5. LDAP Server Configuration with YaST

    --
    IANALBIPOOGL (I am not a Lawyer, but I play one on GrokLaw.)
  45. BKBox.com by noelbk · · Score: 1

    Check out http://bkbox.com/ It integrates OpenLDAP, Kerberos, OpenAFS, Apache, and WebDAV.

    1. Re:BKBox.com by Anonymous Coward · · Score: 0

      Site currently down. SamSpade.org can't find it either.

    2. Re:BKBox.com by noelbk · · Score: 1

      Oops! That hurt. The BKBox demo server is feeling a little Slashdotted, please check later.

  46. list your needs - ask and you shall receive!! by sourceview · · Score: 1

    We for one are working on an Open Source offering at server and workstation levels based on our ideas of Goal Driven Computing within the corporation. I for one would enthusiastically welcome a thorough listing of those things you believe should come in the box.

  47. Pointing solaris at an NIS domain by Anonymous Coward · · Score: 0

    Luckily, Linux is more stable than Solaris, and will work no matter which way the computer's facing ;)

    1. Re:Pointing solaris at an NIS domain by MerlynEmrys67 · · Score: 1
      Oh really ?

      Never had problems with my solaris installations... Linux on the other hand, I can't RPM upgrade a major component without doing a forklift upgrade.

      Oh, and give me application stability while you are at it (as in I'd like my apps to run without recompiling for at least a couple of years)

      --
      I have mod points and I am not afraid to use them
    2. Re:Pointing solaris at an NIS domain by Anonymous Coward · · Score: 0
      You're trolling right. "apt-get dist-upgrade" has keep my server up to date for many generations of every app and kernel upgrade for many many years.

      Yeah, the commercial vendors don't do it (it'd hurt their upgrade revenue); but Debian and Gentoo have supported this longer than any commercial unix I've heard of.

      Tell me what's the command to get your Sun386i or M68k based Sun3 up-to-date with the latest version of Slowlaris.

      Both platforms upgrade just fine with Debian.

      See http://www.debian.org/ports/
      and http://www.debian.org/doc/manuals/reference/ch-sys tem.en.html

  48. Ummm... by Anonymous Coward · · Score: 0

    Everybody else has addressed most of the issues.

    I only want to throw out one additional item. Why use SMB for the remote shares? Why not sue shfs (think ssh for NFS). http://shfs.sourceforge.net/

  49. No answer at LinuxWorld either by sammyo · · Score: 1, Troll

    This was asked (actually a subset) at a LinuxWorld BOF this week. There seemed to be a lot of knowledgeable folk there, and the answer was... a lot of glazed stares. One guy said he'd been around the floor all day asking this query and found no real solution. Unfortunatly Linux is still for Hax0rs.

    1. Re:No answer at LinuxWorld either by LVSlushdat · · Score: 1

      Just asking, but hasn't Novell included their eDirectory/NDS into their SUSE Linux offerings? I know they ported it to Linux back a few yaren ago.. Enquiring minds wanna know... LVDave

      --
      THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
    2. Re:No answer at LinuxWorld either by bogie · · Score: 1

      "Unfortunatly Linux is still for Hax0rs."

      Or people with enough initiative to at least spend 5 minutes looking at what one of the top two distros puts out.

      Of course you have to realize that most people aren't as smart as me and wouldn't know to type Linux Directory Services in Google and see Novell's answer in the 5th link down.

      --
      If you wanna get rich, you know that payback is a bitch
    3. Re:No answer at LinuxWorld either by AngryElmo · · Score: 1

      Yes. Novell has had eDirectory out for a few years on the linux platform. http://www.novell.com/products/linuxservices/

      Of course, you could also check out their open beta of OES (the next version of Netware based (optionally) on SLES 9's distro of Linux.
      http://www.novell.com/products/openenterpr iseserve r/index.html?sourceidint=productsmenu_oes

      hmm - it looks like /. ate my url so I'll just post in plaintext

  50. XAD by Anonymous Coward · · Score: 1, Informative

    XAD brings together OpenLDAP, Kerberos, and other open source software to provide single sign-on across Linux, UNIX and Windows.

  51. Honk Honk by Stanistani · · Score: 1

    Actually I read your posts and your journal.
    It's just that I don't take Slashdot that seriously either.

  52. Re:eDirectory and charging by rsax · · Score: 4, Informative
    Here is the link to the 250,000 free eDirectory user licenses. I don't think it's just limited to software developers but I don't know how long this offer will last. Grab em while they're hot.

    I've been testing it on RHEL ES 3 for a couple of weeks now and so far no complaints. Never thought I would say this but....... thanks Novell!

    Excellent documentation too.

  53. Novell eDirectory, Netware and OES by AngryElmo · · Score: 1

    It has been mentioned in above posts, but you need to seriously check their stuff out. eDirectory is over a decade old (read mature) and multi-platform (Windows, Netware, Linux at the server level and pretty much everything at the client level). It has implemented LDAP access almost since Netscape creamed their pants over it (8 years ago?).

    My company have Mac's authenticating to Netware/eDirectory today and for the past 1-2 years using LDAP. We have bidirectional synchronisation with MS Active Directory using DirXML and there are other connectors available for things like SAP and Oracle etc. Or write your own - the API is there are available for your viewing pleasure.

    Last week I installed the beta OES using the linux option (aka SLES 9) on a test server and things are looking fantastic for a beta. All of the great Novell stuff is there such as NSS (the hierarchical and very granular trustee rights being the main seller over other file-systems), eDirectory, web-based management and monitoring, all running on a late model Linux kernel.

    Trust me. OES is going to be a kick-arse server OS and will definitately kill off Netware (the NLM kernel) and hammer Windows Server. Once the linux option gets tier-1 vendor support from the likes of hardware and backup software suppliers of course.

    Apologies for sounding like a Novell fanboy. But I can't help my enthusiasm for where this is heading.

  54. XAD by lukehatpadl · · Score: 1

    The XAD identity server from PADL provides single sign-on across Windows, Linux and UNIX. It is based on OpenLDAP and Heimdal Kerberos.

  55. Uhhhh Insightful? by scosol · · Score: 1

    WTF are you talking about?

    Maybe mod this "funny"? HAHAH

    --
    I browse at +5 Flamebait- moderation for all or moderation for none.
  56. Wide requirements is why by TheCubic · · Score: 1

    C'mon OpenLDAP is not that hard. We went from flatfile distribution to LDAP in about two months with only me working on it. There are migrations scripts and hints all over the place. Linux and Mac OS X both draw from it, so far. 197 machines so far. It (LDAP) is extensible and easy to program for, and I'm integrating a whole bunch of other things into it (like, kickstart files, last install dates?)

    If you're going to use a directory service, you should know what you're doing, and not be afraid of a little customization. If your directory-serving daemon dies or corrupts something, the easiest tool GUI in the world won't help. So many people have different setups and requirements, you couln't have an out-of-the-box anything on linux. You can have NFS/CIFS/AFS, LDAP/Kerberos+LDAP/NIS/FLAT setups - how could you turn those into a common out-of-the-box solution?

    Microsoft uses both Kerberos and OpenLDAP for directory stuff - they just mask it with easy-to-use tools. If you know the schema a little bit, you can use something like LDAP Browser in linux.

    I'm setting up a new RHEL 4 server with OpenLDAP+Kerberos. From what is looks, Kerberos is easier to administer then OpenLDAP (made a framework in a few minutes) - I'm pretty hopeful.

    Since RHEL supports NFSv4, we should be moving to that soon (Fedora desktops) - not going to hold my breath for Mac OS X to catch up, though.

    1. Re:Wide requirements is why by tweek · · Score: 1

      Kerberos is easier to administer then OpenLDAP

      Kerberos and LDAP are not the same product. Kerberos handles authentication but openldap is about authorization. Fine line but don't ever confuse the two.

      --
      "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  57. Cake and eat it too... by Brandybuck · · Score: 1

    ...before I can start pushing Linux as an alternative at work I'll need a few things.

    Let me get this straight. Before you can push Linux at work, it needs to have a whole bunch of stuff configured and turned on by default, or you'll have to go with a competing OS that does. Please tell me which competing OS has all this stuff configured and on by default?

    --
    Don't blame me, I didn't vote for either of them!
  58. I'm still waiting... by jeweekes · · Score: 3, Funny

    I'm still waiting for the hover-cars we were promised in the 60's, let alone reliable directory services that have just started to be used!

  59. Novell/SuSE by Junta · · Score: 1

    I know at least Novell/SuSE out of the box nowadays allow LDAP auth configuration. Expect big things to come of Novell/SuSE in the future, but for now they have a good start.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  60. Open Directory by neuroklinik · · Score: 1

    Is there something wrong with the Open Directory solution already on all of those Mac OS X boxes you're supposed to be administering?

    http://developer.apple.com/darwin/projects/opendir ectory/

    Works great, open source, what more do you want?

  61. Have you tried Freedows ? by Anonymous Coward · · Score: 0

    Freedows is a brazilian distribution aiming at Windows interoperability. They are implementing it on Brazil largest bank (Bank of Brazil) (+50k machines), the servers on the bank will remain Windows AD, while the clients will all be Linux
    with *working out of the box* authentication/mouting of network shares for about ~150k of their users.

    http://www.freedows.com/

    1. Re:Have you tried Freedows ? by Anonymous Coward · · Score: 0

      BTW, by it's end, this will be the largest Linux shop in the world.

  62. No, it sounds like he is too lazy to learn. by Anonymous Coward · · Score: 0

    Any linux or BSD will do this just fine. He wants to have it magically setup out of the box without him having to learn anything. Windows doesn't do this either, you still have to learn AD.

  63. Come close to what, the cost? by Anonymous Coward · · Score: 0

    Active Directory is ldap + kerberos. How do you figure ldap + kerberos won't come close to that?

  64. I think I've been misunderstood by Zombie+Ryushu · · Score: 2, Interesting

    OpenLDAP, as an implimentation of LDAP v3 right now, is lightyears beyond Active directory in functional sophistication. Its not OpenLDAP that sucks.

    Its the fact that Configuration is too hard because the nessessary interfaces aren't there. The only thing that comes close is "Directory Administrator"

    OpenLDAP is a superb LDAP implimentation from a technical standpoint. Far outpacing ADS. ADS just has ease of use, that Open LDAP needs.

    Linux needs OpenLDAP replacements for things like useradd, usermod, and passwd, or some way of modulizing them.

  65. LDAP/SAMBA/KERBEROS half the battle by Anonymous Coward · · Score: 1, Insightful

    OK, a turnkey alternative to AD is highly desirable, but doesn't solve the whole puzzle.

    What is needed is for OSS applications to be tightly integrated into this environment.

    Microsoft's biggest selling point is integration of it's applications with each other and AD. That's what enterprise customers want(and need) to hear, and are willing to spend $$$ on.

  66. Random Suggestions by Anonymous Coward · · Score: 0
    It's not open source, but it runs on linux. Nterprise Services for Linux includes file, print, identity, etc. Basically a port of Netware services, including eDirectory, to Linux.

    You mention automounting, SMB, etc. I didn't understand if you meant having a Linux server allow Windows clients to authenticate and mount against Linux. If you did, there's a handy piece of software that allows Windows clients to authenticate directly to LDAP. Amusing name, but nice product...pGina.. It also features plugins that allow for roaming profiles, etc.

  67. Re:eDirectory and charging by AngryElmo · · Score: 2, Informative

    The free seats have been on offer for years. They aren't going away anytime soon. Why? Strategy. Novell *wants* people to develop eDirectory applications and not be turned off by licence costs.

  68. The Hurderos Project by heydrick · · Score: 3, Informative

    You should check out the Hurderos project. The goal of Hurderos is to create a framework for directory and authentication using open tools. In other words, an open-source equivalent of Active Directory and NDS.

    Although the project is in its infancy, it has really good ideas for integrating identity management, authn, and authz.

    http://www.hurderos.org

  69. Really by Anonymous Coward · · Score: 0

    How can you say that?
    I mean get real, OpenLDAP stores ACLs in configuration files

  70. Or how about Solaris 10... by ikewillis · · Score: 1

    SJS Directory Server can provide integration with Active Directory, allowing your Windows and Unix networks to seamlessly interoperate. Furthermore, SJS Messaging Server and SJS Calendar Server provide complete Outlook/Exchange compatiblity. Solaris provides complete LDAP integration as a client. And with Solaris 10's massively expanded hardware compatibility on x86/AMD64, it certainly makes a compelling alternative to Linux for those who are looking for better enterprise management. Solaris 10 also features binary compatibility with Linux through the Janus subsystem.

  71. Purity of Essense by Anonymous Coward · · Score: 1, Funny

    Ripper: Mandrake,
    Mandrake: Yes, Jack?
    Ripper: Have you ever seen a Hacker use a mouse ?
    Mandrake: Well, no I... I can't say I have, Jack.
    Ripper: Text. That's what they use, isn't it? Never GUIs?
    Mandrake: Well I... I believe that's what they use, Jack. Yes.
    Ripper: On no account will a hacker ever use a GUI, and not without
    good reason.
    Mandrake: Oh, ah, yes. I don't quite.. see what you're getting at, Jack.
    Ripper: Text. That's what I'm getting at. Text. Mandrake, text is
    the source of all life. Seven tenths of the internet is text.
    Why, you realize that.. seventy percent of you is text.
    Mandrake: Uhhh God...
    Ripper: And as human beings, you and I need fresh, pure ASCII text to
    replenish our precious configurations.
    Mandrake: Yes. [chuckles nervously]
    Ripper: You beginning to understand?
    Mandrake: Yes. [chuckles. begins laughing/crying quietly]
    Ripper: Mandrake. Mandrake, have you never wondered why I use only
    C or shell, and only pure ASCII text?
    Mandrake: Well it did occur to me, Jack, yes.
    Ripper: Have you ever heard of a thing called orthogonalization?
    Orthogonalization of configuration?
    Mandrake: Ah, yes, I have heard of that, Jack. Yes.
    Ripper: Well do you now what it is?
    Mandrake: No. No, I don't know what it is. No.
    Ripper: Do you realize that Directory Services is the most monstrously
    conceived and dangerous pointy headed plot we have ever had to face?
    Mandrake: [laughs] Jack, don't you think we'd be better off in some other
    part of the board, away from all these flames?
    Ripper: Ah, naah. We're ok here. Mandrake, do you realize that in addition
    to orthogonalized configuration, why, there are studies underway to
    to orthogonalize processors, instructions sets, access control,
    networks, printing, fonts, graphics, pr0n?
    Pr0n! Mandrake. Joe Sixpack's pr0n?
    Mandrake: Good Lord.
    Ripper: You know when orthoganilzation first began?
    Mandrake: No. No, I don't, Jack. No.
    Ripper: Nineteen hundred and Eighty Four. Nineteen Eightfour, Mandrake.
    How does that coincide with your monopolist conspiracy, huh?
    It's incredibly obvious, isn't it? A foreign substance is
    introduced into our precious processors without the knowledge
    of the individual, and certainly without any choice. That's the
    way your hard core monopolist works.
    Mandrake: Jack... Jack, listen, tell me, ah... when did you first become,
    well, develop this theory.
    Ripper: Well, I ah, I I first became aware of it, Mandrake,
    doing the business.
    Mandrake: [sighs fearfully]
    Ripper: Yes a profound sense of fatigue, a feeling of emptiness followed.
    Luckily I was able to interpret these feelings correctly:
    loss of essence.
    Mandrake: Yes...
    Ripper: I can assure you it has not recurred, Mandrake.
    Users... users sense my power, and they seek the hacker essence.
    I do not avoid users, Mandrake, but I do deny them my priviledges.
    Mandrake: Heh heh... yes.

    [someone posts a 'new' story, moderation points have mostly been given out.
    rate of posting drops]

    Ripper: Boys must have surrendered.
    Mandrake: It's the way it is. Heh heh. Now Jack, listen.
    While there's still time, I beg you, let's do directory services.
    Ripper: [struts over to an available chair, using machinegun as a
    walking stick, kicking debris en route. sits.]
    Those boys were like my children, Mandrake. Now they let me down.
    Mandrake: No no, Jack. Not a bit of it. No, I'm sure they all gave you
    their very best. And I'm equally sure they all died thinking of
    you, every man jack of them, heh, Jack. Supposing a bit of config
    has gone off, eh? And

  72. I'm Configuring This Now by Cylix · · Score: 1

    So I sit here finishing up an install and upgrade.

    FC3 out of the box will auth against ldap,nis,smb, and winbind.

    It's not terribly difficult to setup all of this on your own.

    I get the idea, it would be terribly nice to have it create and fill the local ldap server as well as sync system accounts to the local passwd file.

    In the end, its all rather trivial for seasoned admin. The problem of setup is not so difficult. In fact, you can click over to samba.idealx.org and check out thier howto as well as nab the samba idealx tools (to manage ldap/samba accounts). With that you will have samba + ldap + pdc...

    Auth will work for both linux and samba logins and other linux systems that support ldap auth can be pointed to the server.

    Now if you really don't want to do any work, over at source forge is an installer script that will configure everything.

    Toss in the samba imc console and you have an all around manager.

    Now, the act of just handing over things comes with one problem. The setup is fairly trivial (even without a box install), but if something breaks you will need to understand all the components to fix it. (Well maybe not all, but you get the idea)

    All in all, it sounds like a worthwhile distribution or modificiation to an existing distribution. Still, no perfect installer will replace the necessary knowledge to fix problems when they occur.

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  73. Phone book? by bryan1945 · · Score: 1

    Howabout 411?

    (Rimshot) ...runs away

    --
    Vote monkeys into Congress. They are cheaper and more trustworthy.
  74. Check out the new Apache one by Anonymous Coward · · Score: 1, Interesting

    Apache is inclubating a new unified directory service that promises to be the cat's meow.

  75. MS Philosophy: The Way of the Wizard! by Anonymous Coward · · Score: 1, Interesting

    He wants to have it magically setup out of the box without him having to learn anything. Windows doesn't do this either, you still have to learn AD.

    Not with Windows Server 2003, we don't. We don't have to learn nuffin'! All dem wizards can get you set up with a complete, albeit poorly functioning and insecure, AD system within minutes. The learning comes from the error logs and debugging of erronious AD behaviour. I was so glad to find the online help system was unfinished when I got into dire straits during install of services, and at the time technet had pretty much zero info on Server 2003.

    1. Re:MS Philosophy: The Way of the Wizard! by AlphaSys · · Score: 1

      Well, it sounds to me like you did learn something. You learned that the time to read up on something is before you deploy it. If you approach MS stuff with that kind of cavalier attitude, I'd hate to see your *N*X deployments or BSD for sure!

      --
      Can I bum a sig? I left mine at the office.
  76. If you were a *real* troll by VoidWraith · · Score: 0

    You'd have been a lot more zelous. Come on, that wasn't enough effort! Give it some oomph!

  77. only needs a wizard... by SanityInAnarchy · · Score: 2, Interesting

    this sounds like windows users whining about mountpoints. yeah, docs are lacking, but all the components are there, some twice over. just glue it all together with a little bash. done -- probably even with lower TCO.

    --
    Don't thank God, thank a doctor!
  78. Huh? - CIFS==SMB by AngryElmo · · Score: 1

    CIFS is just MS marketing speak. Go read about Samba a bit more and the standard that they implement, but Microsoft does not (exactly) follow.

    1. Re:Huh? - CIFS==SMB by keltor · · Score: 1

      CIFS is not just marketing speak. I believe it features are not limited to, the ability to use TCP as it's transport protocol instead of NBT(NetBIOS) and it's ability to appear very unix-like to unix clients.

    2. Re:Huh? - CIFS==SMB by AngryElmo · · Score: 2, Interesting

      err. And how is this different to SMB? You might like to hear what Andrew Tridgell (the original Samba author) has to say about this. I quote from an article he wrote for Groklaw (http://www.groklaw.net/article.php?story=20050205 010415933&query=Samba)

      "The protocol that Samba implements was first invented by Barry Feigenbaum at IBM in early 1983. He initially called it the "BAF" protocol after his initials, but changed the name to "SMB" before the first official release. You may note that the name "Samba" contains the letters "SMB", and that is not a coincidence.

      The term "CIFS" or "Common Internet File System" was coined by Microsoft in 1996 as a marketing exercise in an attempt to combat a perceived threat from Sun Microsystems after their WebNFS announcement. The term caught on, and now the SMB protocol is often called CIFS. The two names refer to the same protocol, as is easily demonstrated by connecting a current Microsoft "CIFS" client to a Samba "SMB" server from 1992."

  79. why centrify by wheatking · · Score: 1

    use centrify check out www.centrify.com -- integrate with microsoft Active directory.

  80. i am setting something like this up @ work now by Anonymous Coward · · Score: 0

    Right now, at work I'm setting up a bunch of machines that dual-boot win98 (which is what the company owns for its OLD hardware) and debian.

    I have to say that there are some kinks in the system still, and I may move from debian to FC3 because I can get binary non-free stuff that people really want (flash, realplayer...) in rpm for FC3 but not debian.

    Since we have a windows domain set up and windows users who will still want to use the windows domain, I am just integrating into it. So I have a debian server that is a nis/nfs server. Users /homes are on that. Clients automount their nfs homedirs.

    There are also public smb shares on a win2k server that I mount w/pam_mount when a user logs in. They log in w/their windows accounts, and I authenticate w/pam and kerberos (pam_krb5.so). Then they also have duplicate account names on my one nis server (although they use kerberos w/windows pwords for authentication -- not nis).

    I still haven't deployed the system, and I may switch from nfsv3 to nfsv4 and from using mount.smbfs to mount.cifs w/pam_mount. It all works except there's something screwed up w/the automounter on the clients (it works, but it doesn't shut down cleanly -- a bug somewhere). Anyway, if you wanted an all *nix environment you could use openldap and mit's kerberos in place of AD, but I use AD cuz the company already has it and cuz I'm not gonna just shut off all the windows stuff at once overnight.

  81. This is still commonplace. by cbreaker · · Score: 1

    Still happens. Job on Dice a couple weeks ago wanted "9+ years Active Directory experience" and "5+ years Exchange 2003."

    I sent a message to the company about how this was impossible, and he was a real idiot back to me.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:This is still commonplace. by nmx · · Score: 1

      This stuff drives me crazy. I'd be interested to see his response, just to get an insight into how these people think.

      --
      "Well kids, you tried your best, and you failed. The lesson is, never try."
    2. Re:This is still commonplace. by rikkards · · Score: 1

      I ended up getting called for a major Windows 2003 implementation project where there were 4 points they were looking for. I had worked somewhat with a group that had worked with this group in a prior contract. Would have been perfect for the job except that one of the points I was slightly lacking (hadn't directly worked on DNS servers in 3 years) but that was more than compensated in the other 3 points especially since the 3rd of the 4 points involved the group I worked with directly.

      Anyways the recruiter who was responsible for the position refused to put my name in due to it had been a while since I had "officially (been paid for)" used DNS. The worst part was the recruiter had no idea what DNS or WINS was.
      God that still pisses me off.

    3. Re:This is still commonplace. by Pig+Hogger · · Score: 1
      Still happens. Job on Dice a couple weeks ago wanted "9+ years Active Directory experience" and "5+ years Exchange 2003."
      I sent a message to the company about how this was impossible, and he was a real idiot back to me.
      We'd really like to know how... :)
  82. I hear ya by mnmn · · Score: 1

    I didnt spend 3 years, but more like 3 months, trying to (1) use linux as a regular AD client, (2) let apache users login into AD for authentication and (3) setup linux as a win2k AD server.

    I failed in all 3, while I learned alot about PAM openldap, activedirectory and the likes.

    Samba is huge simply because it bridges the gap between windows and linux in the enterprise. All the purists and kids who put down any interoperation between linux and win32, were themselves weaned off win32, by the use of X, KDE/GNOME, opengl video drivers, mozilla/netscape, mount.msdos and games like doom, quake2 etc.

    We are waiting for the day we can replace all desktop OSes at work, so we wouldnt have to browse Ms technet sites, and browse the knowledgebase for known bugs all day.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  83. RHEL4 does that just fine by X · · Score: 2, Informative

    I'm working on a RHEL4 machine that I setup to use LDAP during the install. It was very easy, all done through a simple GUI. Worked great.

    --
    sigs are a waste of space
  84. well... by Anonymous Coward · · Score: 0

    Seeing as LDAP is one of the most god awful inventions ever thrust upon the computer industry, I can see why it's not a priority...

  85. Microsoft Admins make me laugh!! by Anonymous Coward · · Score: 0

    Where I work, I had a Microsoft admin come to me the other day and tell me of the WONDERFUL thing he just did by packaging all his desktop apps into a "push" type SMS2003 distribution package. He looked at me expecting me to say "HOLY SHIT! That's Cool". Image his surprise when I calmy told him I did the same thing with Novell Zenworks like 7 or more years ago. I also told him how microsoft AD is an unsuable pile of dung compared to novell's NDS.

    It's sad to see the world's youth so uneducated *tsk tsk tsk*

  86. sounds to me like... by CAIMLAS · · Score: 2, Informative

    Sounds to me like you're asking for two seperate things.

    1) A Linux desktop distribution which can automount $HOME directories (from a central server?) on normal workstations with a fair amount of ease (in terms of configuration).

    Answer: There's nothing that I know of that can do this "out of the box" so to speak, but it should be fairly trivial to do.

    I'll make note that mounting a share on a Windows server to a Linux desktop seems to often result in the share mount dying - it's kind of messy without using automount, and I've not personally used automount much.

    I can't speak for kerebos auth itself, as I'm not too familiar with that element...

    Other than that, though, it should be relatively trivial to set automount up to mount a samba share using credentials provided by OpenLDAP or what have you. As you can mount SMB shares via fstab, it's not really an issue to jump up one step and use automount. I am, of course, assuming you'll be making a single "desktop deployment" image and not doing the antiquated thing and manually configuring each machine - that would be just dumb.

    2) A Linux server distribution with OpenLDAP + Samba + Kerberos set up, out of the box, so that all you'd have to do would be populate the OpenLDAP server with username/password combinations.

    There's nothing that does this which I'm aware of. That's why a company should hire competent people; maybe that's partially why no distro has done it - it's hard, and the distro people don't want to piss off the competent admins by making their skillset "outdated". But that's just a guess.

    Another guess is that it's simply not a widely deployed combination. The organization I work for now has (only) several thousand NetPCs deployed in the field, and it's just an NT4 domain login with LDAP on the backend. Groupwise is used on the client side to tie into LDAP directly.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. Re:sounds to me like... by LittleLebowskiUrbanA · · Score: 1


      "I'll make note that mounting a share on a Windows server to a Linux desktop seems to often result in the share mount dying - it's kind of messy without using automount, and I've not personally used automount much."


      Works fine for me using SUSE, Redhat ES, and Fedora at work with our Windows boxes. I use smbmount personally but mount -t smbfs works as well.

  87. Fucking asshole by Anonymous Coward · · Score: 0

    Welcome to my foe list, you ass-holier-than-thou pussy. Now go fuck a pony.

    1. Re:Fucking asshole by Pedrito · · Score: 1

      Jesus, nobody can take a joke on this site anymore. That's just sad.

    2. Re:Fucking asshole by Jeremiah+Cornelius · · Score: 1

      Don't take it so hard. A.C.'s don't have foes!

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
  88. Re:ISODE - X.500 server - been available since 199 by CAIMLAS · · Score: 1

    Yeah, but... if I might be so bold (having been about 12 in 1992 and not being "into" computers) what the hell is it?

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  89. Re: Red Hat Directory Server by Anonymous Coward · · Score: 0

    Red Hat Directory Server 7.1 will be released in a few months. It will be open source.

    richm at stanfordalumni dot org

  90. Sounds like a job for... by andreyw · · Score: 1

    SuSE... which now became NLD - Novell Linux Desktop. Probably the best choice for corporate/enterprise linux.

  91. Old News... by Anonymous Coward · · Score: 1, Interesting

    I've been setting up RedHat boxes for years using authconfig. If you want the home directories automounted, guess what... use automount! It's amazing, really... the things that have been working and people just did not pay attention to them. Mind you, I'm not sure what the app is called these days, I've been using OS X on my desktop for a while now, and my last home network RH install was so long ago, I can't remember what it was then! lol

    I guess my point is, it's there, just take a look at the documentation. It is there, in the handbook. You can get it at redhat.com easily.

    Cheers!

    Mind you, setting up an Authentication Server can be something else altogether... in that case, grab a copy of OS X Server... the Apple implementation of OpenLDAP is superb, used it several times.

  92. Thank you... by vwjeff · · Score: 1

    I currently have two books on the subject of Open LDAP/Samba integration but have yet to get a working configuration. Thank you for sharing your knowledge. If I had mod points I would use them all.

    Jeff Michels

    1. Re:Thank you... by INetUser · · Score: 1

      Glad to help out. I'm sure that somewhere the karma will catch up with me. Thanks, and best of luck to you.

    2. Re:Thank you... by advocate_one · · Score: 1

      a small suggestion... put a small para on your front page about it with a link to it... then we can find it using google... :)

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    3. Re:Thank you... by INetUser · · Score: 1

      Well, that is assuming that I want Google to index my home web site. I don't. It's on my private cable modem, and I don't want to drive too much traffic to it, as per the spirit of the cableco's acceptable use agrement.

    4. Re:Thank you... by Sentry21 · · Score: 1

      May I post it on mine then? I have no problem paying for traffic to share this with the world.

    5. Re:Thank you... by INetUser · · Score: 1

      Please do so. All I request is that the origonal author list is maintained, and / or added to as the document evolves.

  93. why not? by Anonymous Coward · · Score: 0

    macintosh apples are the devil.

  94. It's probably out there...but not documented well by harlows_monkeys · · Score: 2, Interesting
    This whole area is just a mess when it comes to documentation, making it hard to figure out what the hell you actually need. Take LDAP, for example. I understand the lightweight in LDAP is in comparision to X.500. OK, cool. The problem is most of the documentation for various LDAP products seems to assume you are intimately familiar with X.500 stuff. So, I suppose someone coming from the X.500 would would be quite delighted with LDAP.

    However, for those who know little or nothing of X.500 and are just looking for simple directory services, this makes the LDAP documentation pretty much worthless or extremely annoying, depending on just how tenacious you are.

    I don't mean to pick on the various LDAP projects. This kind of thing happens all over the place with free enterprise software.

  95. iPlanet LDAP Server soon Open Source by snickell · · Score: 2, Interesting

    Red Hat acquired the Netscape/iPlanet directory server (LDAP) code from AOL, along with the original team working on it (i.e. its not open source and dump software). Its about 1.8 million lines of code, and RH is releasing it as free / open source software ASAP. Chris Blizzard of mozilla fame had a great presentation at the Fedora Conference (FUDcon ;-) today about their progress. Very cool stuff.

    Blizzard wants to learn from Mozilla and not release the code until a standard build system (such as autoconf) is in place... You can imagine with that much code its going to take a little time to work through in a new build system, but his current estimate is they'll release the first functional useful code "on the order of weeks". There are some smaller chunks that are going to have to be rewritten owing to dependencies on external proprietary code we did not acquire, but it looks like nothing really bad, and the core should be coming along quickly.

    This codebase is one of the major commercial directory servers in use, is supposed to scale to giant enterprise loads, and is (according to some RH hackers who just got their hands on it internally) much easier to setup than OpenLDAP. It comes with a nice GUI config interface, etc. Naturally, it'll be integrated into Fedora pretty quickly, and hopefully Debian, Gentoo, SuSE and other distributions too.

    -Seth

  96. Current word is "on the order of weeks" by snickell · · Score: 1

    According to Chris Blizzard (mozilla hacker and generally cool guy) who's one of the people spearheading this project. He had a great presentation at FUDcon (Fedora conference) today, and demoed some of the cool bits of the directory / auth server (key auth where you pull out the key and encrypted messages are unreadable in thunderbird, similar for web pages in firefox, etc). They haven't finalized the license, but it sounds like the current front runner is GPL (with an exception to allow some forms of commercial linking... sort of a slightly stricter LGPL).

    They're not releasing the code immediately because they don't want to dump "useless bits" onto the web and claim its a release. They're currently working hard to get it buildable by mortals, which is a tricky problem when you have a codebase designed for building in a magic build environment inside one company. When I asked Chris when they'd be dropping the first functional code, he said no exact dates but "on the order of weeks". Sounds pretty good given the 1.8 million lines they're wrangling to the ground ;-)

  97. Mandrake is making progress by _hAZE_ · · Score: 1

    If you haven't yet, check out Mandrake Linux. A number of the developers (and community members) have made a lot of progress in LDAP-ifying (is that a word?) pieces of the Mandrake Linux distribution. The archives of the "Cooker" mailing list are probably a good place to start (as well as the spin-off list "Cooker-Server"). I don't have a lot of the details, but I've been keeping an eye on them for quite a few years, and I've seen their work (I prefer and use Mandrake Linux for my personal stuff, so my opinion may be biased).

    --

    Don Head
    UNIX/Linux Administrator
  98. On the long run by rhambo · · Score: 1

    Hummm k that sounds a good project to be more productive in the long run. Here's the solution. Take one of your box, do all the changes you need to and make a ghost of it. Then, deploy your brand new linux entreprise system and become one the first person to ignore all these critics and make something concret!!! And by the way, you'll be the most proud man to do it first! Ok it's a lot of work.I can tell you this, but you won't have nothing, for nothing.

  99. No, that's easy by Flexagon · · Score: 1

    Yeah, I remember back in 2002 or so, I saw an ad for a job requring 5 years experience with Windows2000.

    No, that's easy. Just hire 3 part-timers with 2 years experience each. That's how everybody else does it!

  100. Biggest Hurdle: Standardized Automounts by allenw · · Score: 2, Interesting
    At home, we've got SunONE Directory Server feeding several clients via LDAP. It all works fairly seemlessly, except for one thing: automounts.

    The problem is that each flavor/vendor uses its own brand of automount schema. OS X uses that awful 'mounts' mapping with its equally awful automounter. Solaris has its own brand. Then there is amd. Etc. Until someone RFCs a decent LDAP schema for automounting and everyone follows along, I suspect this is going to remain a dream.

    In the meantime, if you work in a heterogeneous environment, expect to do some work (and in some cases, quite a bit) to build shims between flavors.... and thats before you get to things like Kerberized NFS and/or NFSv4.

    In most other respects, everything else is fairly standard. RFC2307b gets you almost all the way via LDAP and Kerberos lets you do it all in an SSO'd environment.

  101. Re:ISODE - X.500 server - been available since 199 by cpk3 · · Score: 3, Interesting

    Actually, there was plenty of free software available in 1992.

    At about that time I was writing X.500 based applications using ISODE.

    In my estimation, X.500 failed to take off for five reasons. The first was that it was overly complex. The protocol was certainly complex. While ISODE made things easier, building applications was still too complicated.

    The second is that X.500 was a resource pig, both on the client and the server.

    The third is that there were too many optional features in the protocol. No vendor could practically support all of the options and no two vendors could agree on a reasonably common subset of features. Interoperability was a nightmare.

    The fourth is that due to its complex data model and binary data encoding, debugging X.500 sessions was extremely difficult using a packet sniffer or other protocol capturing tool. It also meant that writing scripts to do reasonably interesting X.500 things was not going to happen.

    The fifth was that once LDAP was fielded, the practical need for X.500 disappeared. The first 3 reasons above created LDAP and once it existed, X.500 was an answer in search of a question.

    One might say that there was no mission critical need to directory services. We had DNS for host to address mapping. Directory services was a "would be nice to have" not a "must have".

    In addition, because it was originally conceived to be operated by the PTTs of the world, there was an organizational element with regard to who ran what servers and served what branches of the X.500 name space. That never really came together.

    Many thought that company employee directories would be on-line for the world to browse. Except nobody checked with the companies to see if they thought that that was a good idea. It wasn't.

    Reasons 1 through 4 above apply to many if not most if not all ISO (or OSI) protocols. We used to say that ISO protocols were designed to solve all problems for all people for all time. It turns out that because the protocols were too complex and too resource hungry, and the implementations didn't interoperate, that in the end they solved few problems, for few people, for a very short time. And that was on a particularly good day.

    Designing protocols to solve every problem and provide every feature that we will ever need lost out to designing protocols that were the simplest things that would serve the desired purpose and solve the current problem. And these simple protocols (FTP, HTTP, NNTP, SMTP, POP3, TFTP, ...) have been augmented as new requirements have been encountered and are still relatively simple (to understand, to implement, to debug, to use, ...) today.

    LDAP, however, is not one of these simple protocols. LDAP was a compromise, like SNMP, and like SNMP, LDAP has paid for not being what it could have been: small, simple, and elegant. Both protocols use the ISO data model (ASN.1) and the ISO encoding model (BER,DER,...). In fact, both protocols were designed to be transitional protocols to get things going until their ISO replacements (X.500 and CMOT (CMIP over TCP)) were ready to be deployed.

    The funny thing is that once LDAP and SNMP were fielded, X.500 and CMOT were no longer needed. And funnier yet, the authors of the LDAP and SNMP protocols secretly knew that LDAP and SNMP would not be replaced by X.500 and CMOT, but they had to make the design compromise to ease the transition that they knew would never occur in order to keep the peace while they pulled the rug from beneath the X.500 and CMOT proponents. Of course this was back in the day when most people believed that X.400 would be replacing SMTP in no time at all. But some knew better.

  102. Yeah... by Ayanami+Rei · · Score: 1

    Also, it looks like there is a "Reduced Network Support" install option that is appropriate for this, too, but I've never used it.

    It goes like this:


    # cd /etc
    # for each in hostname.*; do ifconfig `cut -c 10- $each` down; done

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  103. It doesn't have to be half-assed. by Ayanami+Rei · · Score: 1

    Hence the ask slashdot, dipshit. ;-)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:It doesn't have to be half-assed. by Anonymous Coward · · Score: 0

      Oh, I see. You're a complete asswipe, but you used the "winky" emoticon, so it's okay.

      Gosh, this "Internet" thing sure is neat.

  104. It's called Active Directory by Digital+Dharma · · Score: 0, Flamebait

    You fucking retarded Linux Jihad Zealot. Once again, Microsoft has been doing for years what you can only dream of. Please, lobotomize yourself already.

    --
    End of Line.
  105. Re:ISODE - X.500 server - been available since 199 by hyc · · Score: 1

    I think you give the LDAP "designers" far more credit than is due. They had no idea what they were doing, as anyone with network protocol design experience can see. And as LDAP use continues to grow it becomes more and more obvious where all the shortcuts they took by dropping X.500 features have come back to bite everyone.

    --
    -- *My* journal is more interesting than *yours*...
  106. Flatness by xrayspx · · Score: 1

    I imagine the "flat" thread is in reference to people not using containers to their fullest extent, but if it's in reference to "forests, trees, etc", flat is the answer.

    At Microsoft's recommendation, I implemented "one domain, worldwide", no trusts, no trees, literally one domain. Works great, no serious admin overhead. I'm sure you're orders of magnitude larger in terms of numbers of hosts, but with locations in countries, just an OU per nation and break down inside by groups works great.

    AD might be the only Microsoft product I've ever really liked, top to bottom. Easy to implement very "simple" solutions which easily scale to hundreds of hosts while maintaining maintainability (uhh).

    Gotta agree with you, light years beyond NT4. And I haven't really even messed with 2k3 AD yet.

    1. Re:Flatness by Anonymous Coward · · Score: 1, Insightful

      Yes, a forest should never be necessary in theory, but that's not reality. You end up merging with other companies that have their systems setup differently and the only easy solution is to join your trees into a forest.

      Or you have different divisions that insist on their own autonomy, and each sets up their own domain. You can imagine that this would be common in university environments.

    2. Re:Flatness by pmc · · Score: 2, Interesting

      Flat is seldom the answer unless your domain will be very small.

      Domains form security boundaries. Unless you want everybody who is in domain admins or who may need domain admins the ability to completely screwup your schema and enterprise configuration then you should have as a minimum a place-holder root.

      A placeholder root also allows different security policies for different users. This is the most annoying weakness of AD: user accounts get the security policy of the domain controllers, and not of the user container. So separate domains for separate requirements.

      Mergers/de-mergers/acquistions all benefit substatially from being able to spin domains in and out of a forest. You don't need a forest for this, but it helps.

      Internal politics also may mandate separate domains - many companies are loosely allied fiefdoms, and there is no way they will agree to monolithic centralised IT. So give them a bone - here, your very own domain. They will not realise that there is no effective difference if you control the root.

      Other reasons are said to include control of replication, but I've never really bought this. AD replication is pretty minor compared to other traffic. I know that in 2000 there is a problem with groups (membership is replicated, not membership deltas - changed in 2003) that might suggest it's a good idea, but if you are doing a 2003 roll out - nah.

      Oh yeah - as seems de rigour in this thread I was also once involved in one of the largest AD roll outs in the entire world - headquarters (one of them) opposite Waterloo station in London.

    3. Re:Flatness by xrayspx · · Score: 1

      The idea would be to have a very small number, maybe zero, actually be in the Domain Admins group. You can delegate functions based on OU. So you can have Euro admins have control over their servers, but not those in the US, for example. Principally it's similar to delegating certain user control to a manager in a given group. We don't, but you can, give a manager the control to lock/unlock accounts, create accounts in their group, change user info for their group, etc. without giving them access to the whole hog.

      It's much more flexible than I gave it credit for initially. I went into AD with the intention of having trees for every locale, and was convinced otherwise by the materials and discussions with training people. There are really some very huge implementations that run one domain worldwide, with delegated control for certain functions, but also those with one huge domain worldwide, all controlled from one room and one bunch of geeks.

    4. Re:Flatness by xrayspx · · Score: 1

      Oh and...

      I have to admit, I've never been part of the biggest anything in the world :-) Although I did try to design things to be roughly scalable, I seriously doubt it will get beyond 8 or 10 locations and several hundred users before things change dramatically.

    5. Re:Flatness by pmc · · Score: 1

      Ideally you have nobody in the admins group - passwords in a sealed envelope etcetera. But reality is that things break, and you need people in the admins group to fix them.

      There are also various applications - exchange being a notable culprit - that are extremely picky about the way rights work, and there is a whole world of pain awaiting for when you start delegating.

      Techy explanation - windows objects (which is everything in the active directory) has a set of security permissions which controls who can do what. This is called a DACL (for discretionary access control list). Windows orders the DACLs so that any deny permissions come first for performance reasons (what happens is that a request is made to the OS saying "I want to do this action to this object - say change a password on a user account. The OS starts reading through the permissions until it finds that you have enought rights and stops. Therefore if denies could be at the end of the DACL then for every access every DACL entry must be checked - a major performance hit.) Exchage developers, in their very finite wisdom, decided the first DACL entry should be permit for full exchange admins, followed by a deny for full exchange admins, followed by a properly ordered DACL. If you try and delegate rights to people who also have full exchange rights (and these rights are not full, despite what it says on the tin) odd things happen.

      ARGGGHHHHHH!

      It makes managing who can do what to mailboxes challenging, to say the least.

      I've also had nightmares with delegate rights - blew away the entire permissions on the exchange config container which killed exchange dead. Only time I have ever done an authoratitive restore for real.

      But it is pretty cool - I just wish someone had given the exchange developers a good slap when they suggested cure tricks with DACL ordering.

  107. i read MacOSX ? by loopkin · · Score: 1

    if you have to include MacOSX as part of your solution, pay attention, their solution is pretty much non-standard. all the OSX components have been modified to include Apple hooks, mostly Netinfo & pals.
    integrating a multi-platform (linux+OSX+windows) single authentication system with LDAP _is_ possible, but you have to think about it from the beginning, and certainly no distro will do it out of the box.

  108. I hope you like bananas :-) by northwind · · Score: 1

    Use the force Luke......

  109. mkautosmb by samjam · · Score: 3, Informative

    search freshmeat for mkautosmb, its absolutely top.
    It browses your LAN and creates automount config files for them, yee hah!

    I had to edit it to do "autofs --version" when checking which version of autofs you have, and to make it write out "cifs" instead of "smbfs" to ge around a current smbfs/win2003-server compatability problem.

    Either that or look at smb4k, but it suffers from the same smbfs problem I mentioned.

    Sam

  110. In the end it all comes down intergration by io-waiter · · Score: 1

    Yes solaris with ldap/nis works very good, but. 1) If you use windows clients you are bound to use AD since all managemnt tools, especially the sescurity and user rights managment tools requier AD. 2) Every vendor intergrates with AD but when it comes to ldap they ship their own. Anyway, we use solaris with nis and ldap tied to an Nt domain, automount directories are easy to present through samba, but you shold make them "static" samba mounts and let a script generate them from the automount map every night ( or you will sort the weak nfs servers from the good ). Slap good webmangment gui ontop of ldap and your go. For the reasons stated at top we will migrate to ad, might keep an ldap in unix though ; )

  111. check out tinysofa linux by root-a-begger · · Score: 1

    I have been using tinysofa enterprise, tinysofa.org, for a while and find their position on preconfigured LDAP and Kerberos to be very good. If tinysofa is not 100% what you need it to be in regards to OpenLDAP out of the box, please participate to help get it there as I beleive the community is serious about this requirement. good luck

  112. Re:This is not informative you crackhead mods. by Anonymous Coward · · Score: 0

    you sir, are correct.

    no points to help you get the point across though.

  113. Re:This is not informative you crackhead mods. by SparklingClearWit · · Score: 1

    And ... you're doing the same thing, albeit with a supposed technical claim. Got proof? Not a flame, genuinely interested in your info.

  114. Re:This is not informative you crackhead mods. by pacman+on+prozac · · Score: 3, Informative

    No he's right, AD has many other features other than broken standards support :)

    Kerberos + LDAP alone can't manage group policies. Being able to manage workstation configurations (including new software installs) in this way is the killer feature of AD imo.

    Then theres the GUI tools for managing it all, last time I looked Linux only had directoryadministrator which was a basic GUI for adding/removing groups and users.

    This stuff could probably be done with a *nix solution but none do it out of the box. Afaik samba acting as domain controller can't apply group policies, although theoretically it should be possible to hack up some login scripts to emulate this functionality. To get it all running and have GUI control of the entire lot would involve a lot of programming and certainly cost more than a few win2k3 licenses.

    (I'd love to be proven wrong if software does exist to do all these please point it out)

  115. Mandrake Linux is also set up for this by leonbrooks · · Score: 1

    An awesome number of applications are set up to be LDAP-aware and all of the service config files typically have the LDAP parts already in there and commented out.

    Certainly Samba, PAM, Apache, PHP, CUPS, ProFTPd and every other serious service I can think of are like this.

    I'm sure they have a wizard for it somewhere but have never had to use it yet.

    --
    Got time? Spend some of it coding or testing
  116. RedHat recently bought the Netscape directory srv. by Anonymous Coward · · Score: 0

    I think this will be of interrest to you : http://www.redhat.com/about/presscenter/2004/press _neighbor.html

  117. network mounted home dirs? by Uzik2 · · Score: 1

    >Are there any distributions out there that can auto-mount SMB shares as home directories without heavy modification?

    The performance would be awful, and if the network
    went down your computer would be worthless. This
    is a bad idea

    --
    -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
  118. Uses of friends/foes list by Hanzie · · Score: 1

    The friends/foes thing has a use: Comment visibility.

    You can up the score of friends and lower the score of foes. If you see someone who consistently posts comments worth reading, you can raise their comments automatically, while browsing at higher levels. You can do the opposite with people that are consistent enough trolls that you'd rather never hear from them again.

    This is modified under the "comments" tab under prefrences.

    I hope this is some help. It has been my experience that most slashdaughters aren't as bad your journal seems to suggest. You, for example, seem to be a non-lame slashdot member.

    There are many others.

    --
    ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
    1. Re:Uses of friends/foes list by otis+wildflower · · Score: 1

      The friends/foes thing has a use: Comment visibility.

      I was wondering what all that stuff was about. Still, it smacks of taking /. a bit too seriously.

      And yeah, I think it was fair to take that one-liner parent as a slag on the ease-of-use crowd (of which I am a member). My foremost desire is to be able to build and run an entire IT infrastructure, including desktops, on OSSware. Reason being it's much easier for me to troubleshoot, fix, and improve that infrastructure. Ease-of-use snobbery reduces the chance that that desire will come to pass, therefore I am against it.

      And I'm as 'use the right tool for the job' as the next guy, but MSware is only the right tool for jobs that have no solid, easy-to-use analog in the OSS world. Given the cost, poor design, laughable security and poor administration interfaces of most MSware, they really only succeed because of their monopoly tactics, marketing capability, and ease-of-use. Only one of those vectors is legitimate, and unfortunately it's the one which OSS developers are all too frequently myopic and auto-hamstringing about.

  119. Re:This is not informative you crackhead mods. by redhog · · Score: 3, Interesting

    I just have to make some advertisement:

    During the last two years, I've been hacking on a generalized system for managing an LDAPized system, including all sysadmin tasks like home-dir-creation etc, for my employer. The system is GPL:ed and available from http://grimoire.takeit.se (the webdemo doesn't work ATM, sorry).

    The aim of the system is to carry out any sysadmin task on any host in the system, and combine those tasks into more complex ones, even if executed on different machines, and then control access to tasks in a very fine-grained way (a bit similar to Novell:s trustees, in that you have inheritance down the tree).

    ATM, the system can handle users, groups (it can let users create their own groups in a controllable fashion), machine accounts and printer ques interacting with Samba, OpenLDAP, Courier, Postfix, CUPS, pam/nss-ldap and some other tools. It is however in beta-stage...

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
  120. Tee-hee. Posting anonymous. How kyuuuute! by Ayanami+Rei · · Score: 1


    Fuckface.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  121. Simple by prash_n_rao · · Score: 0

    I know I am getting off-topic but I feel I *have* to explain this!
    What they probably meant is that they are looking for someone who has spent, effectively, 5 man years on the stuff. Can be managed if you work overtime. If you work 8 hours a day on something for a year, you'll have effectively 1 man year worth experience. Work 16 hours a day on something for a year and you'll have 2 man years worth experience. Work weekends too and you can manage more. ;-)

    Basically it means they are looking for a person who is willing to work more than twice as hard as a normal person.

    --
    This is not my sig.
  122. Here's the e-mail! by cbreaker · · Score: 3, Funny

    First response:

    Scott Gordon [sgordon@vaco.com]
    RE: Inquiry about Dice Job Number ADMEM

    Thanks very much for your inquiry. We've filled this position today with someone of 12+ total years of experience.

    Good luck in your job search!
    ------------
    My response to that:
    Alas, how is this possible? Active directory was first included with Windows 2000. The "2000" means the year, 2000. Being 2005 now, that means it's only been available for five years.

    While I'm not trying to argue with you here, I thought I might let you know so you could fix the job description as it's inaccurate.

    I consider myself very good at my trade, and I wouldn't apply for a job when the company can't get the job requirements correct - you know you're in for trouble when the boss apparently knows nothing about the technology; not even enough to realize 2000 means the year 2000. If you're a recruiting firm, you may attract more skilled people if you have an accurate description.

    Fortunately I'm not looking for a job as I am already employed. Sometimes I look to see how the market is looking.

    Good luck!
    -------------
    His response:
    Joseph,

    If you are not searching for a job, then it should not matter.

    I appreciate your concern for my job description but it is unnecessary.
    Perhaps you should apply your editing skills to your own employment and further yourself in your current company. What task are you not completing while surfing the internet looking for jobs? Does your employer - Future Foundations - know that you are spending company time, money and bandwidth looking for another job? Perhaps, they should know Mr.. Jamieson?

    Again, we've filled this opening and the position is no longer available.

    Regards,
    ------------------
    Now, "Future Foundations" is just my own e-mail domain name. Like many other people around here, I host my own e-mail so I keep my address no matter what ISP I use. How does this guy think he's going to scare an IT person by calling out their e-mail domain name?

    I think he's a small recruiting shop, maybe even just him, as he claims to be CEO or something but also writes these job descriptions. Figures.

    But these are the unprofessional people that us professionals have to deal with to get a job these days. It sucks.

    --
    - It's not the Macs I hate. It's Digg users. -
  123. Right claim, wrong ripoff by SharpNose · · Score: 1

    Actually, I thought that it was more properly a ripoff of Banyan VINES' StreetTalk, which was an excellent directory system that only needed a few field additions to make it X.500 compliant...

    1. Re:Right claim, wrong ripoff by shaitand · · Score: 1

      AFAIK MS has always claimed that ADS was based on ldap. Hell you can even export ldifs.

  124. I found this very useful by Anonymous Coward · · Score: 0

    http://samba.idealx.org/index.en.html

  125. Open Enterprise Directory, Authentication Services by 4of12 · · Score: 1

    Windows and Active Directory are a proprietary ripoff of LDAP and kerberos with some gui tools.

    Sort of. But I think stealing good ideas and implementing anything that makes use of open standards is a Good Thing, even if it is done by the Evil Empire. In fact, especially if it is done by the Evil Empire.

    And while I've railed against MS for how their tactics have hurt competition in the IT industry for a long time, here is one instance where their heavy-handed grip on defining standards helped them rollout a directory service (nevermind that NDS was there already).

    Yes, Linux has had all the ingredients for a long time, but my UNIX enterprise used NIS which was Good Enough, but insecure, incomplete, etc.

    The sheer variety of Linux systems (LSB compliance, anyone?) and the competition between distro vendors (Red Hat, SuSE, etc.) makes it more difficult for them to settle on 1 way of doing a new thing.

    We need a super-intellgient benign dictator (one doesn't exist in this arena) to roll up some nice pam/ldap/nss/ntlm/kerberos/nfsv4/samba combination with easy configuration that includes dynamic testing and discovery of services which more than 1 distro vendor would pick up.

    Novell, Sun and IBM have some of the most experience in this area, but it will require buy-in from Red Hat to succeed. But Red Hat and Novell/SuSE are competitors.

    One of the reasons this hasn't been done is that each of the distro vendors is hoping to corral the potentially lucrative enterprise market for its own. They should admit that it belongs to no One, that even though Enterprises want the convenience of One system, they want it standardized, uniform, and to be able to buy it from more than One supplier, not to be locked in like they have been historically.

    This is a perfect project for OSDL.

    --
    "Provided by the management for your protection."
  126. Uhmmm ... it's pretty easy to manage workstations by konmaskisin · · Score: 1

    and configure 1000's of them in various levels of detail and to fine tune the access to different features of the config system. This is a normal Unix sysadmin task and has been around for decades.

    If you're saying it's not possible to configure Windows workstations from a Unix server well, maybe so, but a few filesystem images, LDAP and SAMBA can go a long way.

  127. Re:Open Enterprise Directory, Authentication Servi by AlphaSys · · Score: 1
    This is something I was trying to say some posts ago. You have it exactly. Until this void is filled, expect Redmond to keep gaining ground in all areas where directory-integrated enterprise apps are needed. And the way convergence tends to fold in on itself, expect that to be pretty much everything tomorrow.

    The thing is, in your suggestion
    roll up some nice pam/ldap/nss/ntlm/kerberos/nfsv4/samba combination
    above, you still miss the thing that isn't there... group policy and the myriad of things you can manage and manage well with it. This is one of the things that differentiate AD from NDS and other competitors. In a world where investors think that CMM is the holy grail, in a world where you've got to have very stringent security policies but still have server apps not only work but perform, in a world where you need to be able to manage ten stock configurations across 500 servers and never miss a beat on a patch, a configuration change or a rebuild, AD, group policy and their add-ons are power. The nay sayers can cast aspersions all they lke, but I'm in the trenches and I'm telling you it is far more efficient and stable than anything I've seen elsewhere. And I've been in the RH deployment labs, I done racks of RLX with their Control Tower tools, etc., so I do have something to compare it against.

    I want to stress just like you have that this is not a task that is beyond the capabilities of the FOSS community. It is a challenge and it is high time somebody got going on an answer. For a long time I watched SaMBa-TNG to see when they'd hit a full head of steam, but they never did. You are right on that somebody has to really reign it in and get a standardized reference design together and have all the majors behind the effort. And you point out RedHat's stand-off. I suspect that they'll be releasing pieces of Netscape directory server as GPL soon to try to coax some sweat from developers and let their ES implemetation ultimately become THE implementation. But it won't happen. All it'll do is worsen the fragmentation in this arena and guarantee that redmond keeps a stranglehold in this division for at least another generation or two of major enterprise OS releases. IMO, with convergence getting hotter and hotter, it is a bad time for the vendors to be playing this gambit. They need to be working up a solution together. If they don't get it on soon, you know who'll be the big player in convergent apps based on integrated directory services on Linux? Nobody.
    --
    Can I bum a sig? I left mine at the office.
  128. Re:XAD iff you got RHEL3 or SuSE 9.1 or SLES9 ! by Iamnoone · · Score: 1
    Q. Which platforms does XAD run on?

    A. XAD is available for the following platforms:

    * Red Hat Enterprise Linux 3 (Intel)
    * SuSE Linux 9.1 (Intel)
    * SuSE Linux Enterprise Server 9 (Intel)
    * SuSE Linux Enterprise Server 9 (POWER)
    * SuSE Linux Enterprise Server 9 (S/390)
  129. Re:Uhmmm ... it's pretty easy to manage workstatio by Anonymous Coward · · Score: 0

    If you're saying it's not possible to configure Windows workstations from a Unix server well, maybe so

    Yes that was the meaning, although if you're talking about doing that on Linux there aren't any out-of-the-box ways of doing it via a central interface (unless you count the console but that isn't really a fair comparison). I know its possible but the question wasn't really about general possibilities, more about pre-provided solutions.

    A few filesystem images, LDAP and samba don't go far enough for a lot of networks. Most are too diverse and that doesn't provide a solution for remote management. It's not really feasable to hold an image for every workstation configuration and you have no way of remotely installing software this way other than making all users administrators so they can run the .msi's from their logon scripts (again talking about windows workstations).